Blind decoding limits

Certain aspects of the present disclosure provide techniques for allocating a resource budget for blinding decoding among various types of DCI. A method that may be performed by a user equipment (UE) includes allocating a resource budget per a span of symbols among a first type of downlink control information (DCI) and a second type of DCI, wherein the resource budget includes a number of physical downlink control channel (PDCCH) blind decodes (BDs) and a number of control channel elements (CCEs) supported by the UE; and monitoring, from a network entity, PDCCH candidates in accordance with the allocated resource budget.

BACKGROUND

Field of the Disclosure

Aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for allocating resource budget for blind decoding.

Description of Related Art

SUMMARY

Certain aspects provide a method for wireless communication. The method generally includes allocating a resource budget per a span of symbols among a first type of downlink control information (DCI) and a second type of DCI, wherein the resource budget includes a number of physical downlink control channel (PDCCH) blind decodes (BDs) and a number of control channel elements (CCEs) supported by the UE; and monitoring, from a network entity, PDCCH candidates in accordance with the allocated resource budget.

Certain aspects provide a method for wireless communication. The method generally includes allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by a UE; transmitting, to the UE, signals indicating DCI via PDCCH candidates allocated to the resource budget; and communicating with the UE based on the indicated DCI.

Certain aspects provide an apparatus for wireless communication. The apparatus generally includes a memory, a processor, and a receiver. The processor is coupled to the memory, and the processor and the memory are configured to allocate a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by the apparatus. The receiver is configured to monitor, from a network entity, PDCCH candidates in accordance with the allocated resource budget.

Certain aspects provide an apparatus for wireless communication. The apparatus generally includes a memory, a processor, and a transceiver. The processor is coupled to the memory, and the processor and the memory are configured to allocate a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of physical PDCCH BDs and a number of CCEs supported by a UE. The transceiver is configured to transmit, to the UE, signals indicating DCI via one or more of the PDCCH candidates allocated to the resource budget, and communicate with the UE based on the indicated DCI.

Certain aspects provide an apparatus for wireless communication. The apparatus generally includes means for allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by the apparatus; and means for monitoring, from a network entity, PDCCH candidates in accordance with the allocated resource budget.

Certain aspects provide an apparatus for wireless communication. The apparatus generally includes means for allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by a UE; means for transmitting, to the UE, signals indicating DCI via PDCCH candidates allocated to the resource budget; and means for communicating with the UE based on the indicated DCI.

Certain aspects provide computer readable medium having instructions stored thereon for allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of physical PDCCH BDs and a number of CCEs supported by the UE; and monitoring, from a network entity, PDCCH candidates in accordance with the allocated resource budget.

Certain aspects provide computer readable medium having instructions stored thereon for allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by UE; transmitting, to the UE, signals indicating DCI via PDCCH candidates allocated to the resource budget; and communicating with the UE based on the indicated DCI.

DETAILED DESCRIPTION

Aspects of the present disclosure provide apparatus, methods, processing systems, and computer readable mediums for allocating a resource budget on blind decoding. Certain aspects of the present disclosure provide various techniques for allocating a resource budget for monitoring PDCCH candidates among various types of DCI and/or wireless communication services. The various resource budget allocations described herein may enable performing blind decodes and scheduling resources for separate wireless communication services (e.g., eMBB services and/or URLLC services). For instance, the resource budget described herein may enable a UE to prioritize the blind decoding of PDCCH candidates associated with URLLC services in accordance with various BD/CCE limits associated with such URLLC services.

FIG.1illustrates an example wireless communication network100in which aspects of the present disclosure may be performed. The wireless communication network100may be an NR system (e.g., a 5G NR network). The BS110aincludes a control channel manager112that allocates a resource budget per a span of symbols among a first type of DCI and a second type of DCI, where the resource budget includes a number of PDCCH BDs and a number of CCEs supported by a UE (e.g., UE120a) for blind decoding PDCCH candidates in one or more search spaces, in accordance with aspects of the present disclosure. The UE120aincludes a control channel manager122that allocates a resource budget per span among a first type of DCI and a second type of DCI, in accordance with aspects of the present disclosure.

NR access (e.g., 5G NR) may support various wireless communication services, such as enhanced mobile broadband (eMBB) targeting wide bandwidth (e.g., 80 MHz or beyond), millimeter wave (mmWave) targeting high carrier frequency (e.g., 25 GHz or beyond), massive machine type communications MTC (mMTC) targeting non-backward compatible MTC techniques, and/or mission critical services targeting ultra-reliable low-latency communications (URLLC). These services may include latency and reliability requirements. These services may also have different transmission time intervals (TTI) to meet respective quality of service (QoS) requirements. In addition, these services may co-exist in the same subframe.

Wireless communication network100may also include relay stations (e.g., relay station110r), also referred to as relays or the like, that receive a transmission of data and/or other information from an upstream station (e.g., a BS110aor a UE120r) and sends a transmission of the data and/or other information to a downstream station (e.g., a UE120or a BS110), or that relays transmissions between UEs120, to facilitate communication between devices.

A network controller130may couple to a set of BSs110and provide coordination and control for these BSs110. The network controller130may communicate with the BSs110via a backhaul. The BSs110may also communicate with one another (e.g., directly or indirectly) via wireless or wireline backhaul.

FIG.2illustrates example components of BS110aand UE120a(e.g., in the wireless communication network100ofFIG.1), which may be used to implement aspects of the present disclosure.

At the BS110a, a transmit processor220may receive data from a data source212and control information from a controller/processor240. The control information may be for the physical broadcast channel (PBCH), physical control format indicator channel (PCFICH), physical hybrid ARQ indicator channel (PHICH), physical downlink control channel (PDCCH), group common PDCCH (GC PDCCH), etc. The data may be for the physical downlink shared channel (PDSCH), etc. The processor220may process (e.g., encode and symbol map) the data and control information to obtain data symbols and control symbols, respectively. The transmit processor220may also generate reference symbols, such as for the primary synchronization signal (PSS), secondary synchronization signal (SSS), and PBCH demodulation reference signal (DMRS). A transmit (TX) multiple-input multiple-output (MIMO) processor230may perform spatial processing (e.g., precoding) on the data symbols, the control symbols, and/or the reference symbols, if applicable, and may provide output symbol streams to the modulators (MODs)232a-232t. Each modulator232may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator may further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. Downlink signals from modulators232a-232tmay be transmitted via the antennas234a-234t, respectively.

The memories242and282may store data and program codes for BS110aand UE120a, respectively. A scheduler244may schedule UEs for data transmission on the downlink and/or uplink.

The controller/processor280and/or other processors and modules at the UE120amay perform or direct the execution of processes for the techniques described herein. For example, as shown inFIG.2, the controller/processor240of the BS110ahas a control channel manager241that allocates a resource budget per span among a first type of DCI and a second type of DCI, according to aspects described herein. As shown inFIG.2, the controller/processor280of the UE120ahas a control channel manager281that allocates a resource budget per span among a first type of DCI and a second type of DCI, according to aspects described herein. Although shown at the Controller/Processor, other components of the UE120aand BS110amay be used to perform the operations described herein.

FIG.3is a diagram showing an example of a frame format300for NR. The transmission timeline for each of the downlink and uplink may be partitioned into units of radio frames. Each radio frame may have a predetermined duration (e.g., 10 ms) and may be partitioned into 10 subframes, each of 1 ms, with indices of 0 through 9. Each subframe may include a variable number of slots depending on the subcarrier spacing. Each slot may include a variable number of symbol periods (e.g., 7, 12, or 14 symbols) depending on the subcarrier spacing (SCS). The symbol periods in each slot may be assigned indices. A mini-slot, which may be referred to as a sub-slot structure, refers to a transmit time interval having a duration less than a slot (e.g., 2, 3, or 4 symbols).

In NR, a synchronization signal (SS) block is transmitted. The SS block includes a PSS, a SSS, and a two symbol PBCH. The SS block can be transmitted in a fixed slot location, such as the symbols 0-3 as shown inFIG.3. The PSS and SSS may be used by UEs for cell search and acquisition. The PSS may provide half-frame timing, the SS may provide the CP length and frame timing. The PSS and SSS may provide the cell identity. The PBCH carries some basic system information, such as downlink system bandwidth, timing information within radio frame, SS burst set periodicity, system frame number, etc. The SS blocks may be organized into SS bursts to support beam sweeping. Further system information such as, remaining minimum system information (RMSI), system information blocks (SIBs), other system information (OSI) can be transmitted on a physical downlink shared channel (PDSCH) in certain subframes.

Example Blind Decoding Limits

In certain wireless communication systems (e.g., 5G NR systems), a UE may support various wireless communication services including, but not limited to, eMBB services and URLLC services. eMBB services, for example, may facilitate augmented reality or virtual reality, three-dimensional streaming video, various cloud applications, etc. In aspects, URLLC services may enable industrial automation, remote surgeries or medical procedures, self-driving cars, mission critical applications, etc. A UE may use blind decoding of PDCCH candidates to receive certain control information (such as such as radio resource control (RRC) elements, medium access control (MAC) control elements, or downlink control information (DCI) messages). For example, radio resources (e.g., frequency domain and/or time domain DL/UL resources) for various wireless communication services (such as eMBB services and/or URLLC services) may be scheduled via downlink control signaling on a PDCCH. In aspects, PDCCH demodulation may be based on demodulation reference signals (DM-RSs) transmitted in a search space. A PDCCH search space may be split into a common search space (CSS) and UE-specific search space (USS).

As an example,FIG.4illustrates a diagram of an example search space associated with different aggregation levels (ALs) for various users, according to an aspect of the present disclosure. A UE may search aggregation levels 1, 2, 4, and 8 in the UE-specific search space and aggregation levels 4 and 8 in the common search space. At each aggregation level, the UE may perform blind decoding for 2 different DCI lengths on the specified number of PDCCH candidates as illustrated inFIG.4, which results in 44 blind decodes. Each PDCCH may be transmitted using a specific aggregation level (e.g., 1, 2, 4, and 8), where Control Channel Elements (CCEs) may be the smallest unit. An aggregation level may refer to a specific number of CCEs allocated to a PDCCH. While the example illustrated inFIG.4assumes an LTE search space, the techniques described herein may be applied to allocate resources across different types of search spaces, such as different NR search spaces and/or combinations of search spaces of different RATs. For example, under NR, AL 1 may have one CCE; AL 2 may have two CCEs; AL 4 may have four CCEs; AL 8 may have eight CCEs; and AL 16 may have 16 CCEs.

A UE may monitor a set of PDCCH candidates in one or more control resource sets (CORESETs) on an active DL bandwidth part (BWP) on each activated serving cell configured with PDCCH monitoring according to corresponding search space sets where monitoring implies decoding each PDCCH candidate according to the monitored DCI formats. In NR, the number of non-overlapping CCEs and blind decodes (BDs) may be restricted on a per carrier basis of a serving cell. As used herein, the number of BDs may refer to the number of monitored PDCCH candidates or the number of PDCCH candidates a UE is capable of decoding within a certain time frame, such as a slot or span of consecutive symbols in a slot. As an example, at a 15 kHz subcarrier spacing (SCS), the maximum number of BDs per slot per serving cell supported by a UE may be 44 BDs, and the maximum number of non-overlapping CCEs per slot per serving cell supported by a UE may be 56 CCEs. Other SCSs may have separate limitations for the BDs and CCEs.

In aspects, PDCCH monitoring capability may have a limit on the number of non-overlapping CCEs and/or BDs on a per span basis, where a span includes a certain number of consecutive symbols in a slot. Each span may include the monitoring occasions of different search space sets of the same or different control resource sets (CORESETs).

As an example,FIG.5illustrates two CORESETs (CORESET 1 and CORESET 2) within a 2-symbol span where two search space sets (SSS #1 and SSS #2) are fully overlapping in CORESET 1, in accordance with certain aspects of the present disclosure. Each search space set of a given CORESET is configured with a number of PDCCH candidates per AL. For example, a search space set may include a number of PDCCH candidates Ms(L)per CCE aggregation level L, for example, by CCE aggregation level 1, CCE aggregation level 2, CCE aggregation level 4, CCE aggregation level 8, and CCE aggregation level 16, respectively. A search space set may have one more of PDCCH candidates per aggregation level. In aspects, a PDCCH candidate may refer to a certain number of CCEs at a specific CCE aggregation level (e.g., AL 1, 2, 4, or 16) in a search space set. In certain aspects, a search space set may be referred to as a search space.

A UE may not expect any two PDCCH monitoring occasions on an active DL BWP, for a same search space set or for different search space sets, in a same CORESET to be separated by a non-zero number of symbols that is smaller than the CORESET duration. That is, PDCCH monitoring occasions of multiple search spaces associated with the same CORESET can be fully overlapping in the time and frequency domains, but a UE may not expect the PDCCH monitoring occasions to be partially overlapping in the frequency domains.

In certain aspects, the search space sets may start from the same symbol of the span such as the first symbol of the span. For example, the search space sets depicted inFIG.5all start from the first symbol of the span. In certain aspects, a span may include PDCCH monitoring occasions of multiple search space sets of a given CORESET starting at different symbols of the span. For example,FIG.6illustrates a 2-symbol span having a CORESET with two search space sets (SSS #1 and SSS #2), where the SSS #1 starts at the first symbol of the span, and the SSS #2 starts at the second symbol of the span, in accordance with certain aspects of the present disclosure.

In aspects, the PDCCH monitoring occasions within spans may be configured in terms of (X, Y), where, in same or different search spaces, there may be a minimum time separation of X OFDM symbols (including the cross-slot boundary case) between the start of two spans, and where each span is of length up to Y consecutive OFDM symbols of a slot. In other words, if a UE monitors PDCCH on a cell according to combination (X, Y), the UE supports PDCCH monitoring occasions in any symbol of a slot with minimum time separation of X symbols between the first symbol of two consecutive spans, including across slots. A span starts at a first symbol where a PDCCH monitoring occasion starts and ends at a last symbol where a PDCCH monitoring occasion ends, where the number of symbols of the span is up to Y. In aspects, spans may not overlap. Multiple spans may be within a single slot. In aspects, the same span pattern may repeat in every slot. The separation between consecutive spans within and across slots may be unequal but the same (X, Y) limit may be satisfied by all spans. PDCCH monitoring occasions may be within one span.

In certain aspects, the maximum number of BDs and CCEs per slot may be increased compared to previously supported levels. For example, suppose at a 15 kHz SCS, the BD limit of 44 per slot for eMBB services is uniformly distributed across 7 spans under (X, Y)=(2, 2) configuration, and an increased BD limit of 88 per slot for URLLC services is uniformly distributed across 7 spans under the same (X, Y) configuration. In the former case, the number of BDs per span is 6, and in the latter case, the number of BDs per span is 12.

For example, in order to determine a suitable span pattern, first a bitmap b(1), 0<=1<=13 may be generated, where b(1)=1 if symbol 1 of any slot is part of a monitoring occasion, b(1)=0 otherwise. The first span in the span pattern begins at the smallest 1 for which b(1)=1. The next span in the span pattern begins at the smallest 1 not included in the previous span(s) for which b(1)=1.

For example, the span duration may be max{maximum value of all CORESET durations, minimum value of Y in the UE reported candidate value} except possibly the last span in a slot which can be of shorter duration. A particular PDCCH monitoring configuration meets the UE capability limitation if the span arrangement satisfies the gap separation for at least one (X, Y) in the UE reported candidate value set in every slot, including cross slot boundary.

For example, for the set of monitoring occasions which are within the same span: processing one unicast DCI scheduling DL and one unicast DCI scheduling UL per scheduled CC across this set of monitoring occasions for FDD; processing one unicast DCI scheduling DL and two unicast DCI scheduling UL per scheduled CC across this set of monitoring occasions for TDD; and processing two unicast DCI scheduling DL and one unicast DCI scheduling UL per scheduled CC across this set of monitoring occasions for TDD. The number of different start symbol indices of spans for all PDCCH monitoring occasions per slot may be no more than floor (14/X), where X is minimum among values reported by UE. The number of different start symbol indices of PDCCH monitoring occasions per slot including PDCCH monitoring occasions may be no more than 7. The number of different start symbol indices of PDCCH monitoring occasions per half-slot including PDCCH monitoring occasions may be no more than 4 in a secondary cell.

As blind decoding impacts processing resources and battery life, a UE may have processing limits related to the number of PDCCH candidates that the UE can monitor within search spaces to receive certain control information. In aspects, as URLLC services may be more processing intensive due to latency and reliability demands as compared to eMBB services, the UE may dedicate more processing resources to URLLC services. As the UE may be monitoring the PDCCH candidates for the various types of DCI (eMBB formats or URLLC formats), the number of BDs and/or CCEs configured for eMBB services and/or URLLC services may exceed or fall below the maximum number of PDCCH candidates that the UE can monitor.

In aspects, the UE may receive monitoring occasions of different search space sets of a same CORESET are present in the same span according to various cases, including: in a first case, SSS1 of CORESET 1 for Release (Rel.) 16 DCI (URLLC services) and SSS2 of CORESET 1 for Rel. 15 DCI (eMBB services); in a second case, SSS1 of CORESET 1 for Rel. 16 DCI (URLLC services) and SSS2 of CORESET 1 for Rel. 15 and Rel. 16 DCI (URLLC and eMBB services); in a third case, SSS1 of CORESET 1 for scheduling PDSCH/PUSCH with a first type of processing time capability and SSS2 of CORESET1 for scheduling PDSCH/PUSCH with a second type of processing time capability; and in a fourth case, SSS1 of CORESET 1 for scheduling PDSCH/PUSCH with the second type of processing time capability and SSS2 of CORESET1 for scheduling PDSCH/PUSCH with the first type or second type of processing time capability. As used herein, Rel. 15 and/or Rel. 16 may refer to Release 15 and/or Release 16 of 3GPP 5G NR standards, such as Technical Specification (TS) 38.213 providing the characteristics of the physical layer procedures for control operations in 5G NR. Monitoring occasions of different search space sets of different CORESETs may be present in the same span. In such cases, there may be issues in allocating enough processing resources to blind decode PDCCH candidates among the various DCI formats and/or various types of wireless communication services supported by the UE.

Certain aspects of the present disclosure provide various techniques for allocating a resource budget for monitoring PDCCH among various types of DCI and/or wireless communication services. A resource budget may refer to the amount of processing resources that are assigned to a UE for monitoring a PDCCH. In certain aspects, the resource budget may be defined in terms of a maximum number of actions that a UE is allowed to or can perform and/or in terms of a maximum number of resources that the UE is allowed to or can process. For example, a resource budget may refer to a maximum number of actions (such as blind decodes) or a maximum number of resources (e.g., CCEs) that a UE is allowed to or can perform/process to monitor a PDCCH per a certain number of time-domain resources (such as per a span of symbols or per a slot of symbols).

The various resource budget allocations described herein may enable performing blind decodes for and scheduling various resources for separate wireless communication services (e.g., eMBB services and/or URLLC services). For instance, the resource budget allocations described herein may enable a UE to prioritize the blind decoding of PDCCH candidates associated with URLLC services in accordance with various BD/CCE limits associated with such URLLC services. In aspects, the resource budget allocations described herein may provide desirable data rates, desirable reliability (e.g., consistent data rates), and/or desirable latencies for various wireless communication services (e.g., eMBB services and/or URLLC services) due to processing resources being allocated among various wireless communication services (e.g., eMBB services and/or URLLC services).

In aspects, the resource budget allocations described herein may limit the number of BDs allocated to decode a DCI for PDSCH/PUSCH scheduling with DCI formats associated with URLLC when there is a single processing time capability configured on the carrier (e.g., an eMBB or URLLC processing time capability). In certain aspects, the resource budget may limit the number of BDs to decode a DCI for PDSCH/PUSCH scheduling with minimum processing timing capability when two processing timing capabilities are configured on the same carrier (e.g., eMBB and URLLC processing time capabilities). For example, out of 12 BDs per span, the number of BDs for a first type of DCI may not exceed 6, and the number of BDs for a second type of DCI may not exceed the remaining 6. A used herein, a type of DCI may include DCI scheduling PUSCH/PDSCH with one or more minimum processing time capabilities (e.g., eMBB and/or URLLC processing time capabilities) if a carrier is configured with more than one minimum processing time capabilities simultaneously.

In general, a UE has a capability/resource budget for performing a certain number of BDs and processing a certain number of CCEs, respectively. Aspects of the present disclosure provide techniques for splitting this resource budget (e.g., number of BDs or number of CCEs) across various types of DCI. As will be described in greater detail below, search space dropping (or BD candidate dropping) may be based on the allocated resource budget corresponding to the respective type of DCI.

FIG.7is a call flow diagram illustrating example operations700for allocating a number of BDs and/or CCEs among various types of DCI, in accordance with certain aspects. At702, a UE120may transmit, to a BS110, capability information indicating the PDCCH blind decoding/CCE monitoring capabilities of the UE, such as a maximum number of BDs and/or a maximum number of CCEs that the UE can monitor per slot or span per cell group, in carrier aggregation (e.g., per cell), or in total. As an example, the capability information may indicate the maximum number of BDs and CCEs the UE can monitor per slot.

At704, the BS110may allocate a resource budget per a span of symbols among a first type of DCI (e.g., associated with eMBB services) and a second type of DCI (e.g., associated with URLLC services), where the resource budget includes a number of BDs and a number of CCEs supported by the UE120. In aspects, the allocation at704may be based on the capability information received at702. At706, the BS110may transmit, to the UE120, an indication of the allocated resource budget among the first type of DCI and second type of DCI. In aspects, the indication of the allocated resource budget may be implicit or explicit. For example, the indication may provide a resource budget on a per slot basis, and the UE120may derive a resource budget per span based on the slot-based resource budget, as further described herein with respect toFIGS.8and9. In certain aspects, the indication may provide a first resource budget associated with the first type of DCI and/or a second resource budget associated with the type of DCI. In certain aspects, the number of BDs may include a first number of BDs associated with the first type of DCI and a second number of BDs associated with the second type of DCI.

At708, the UE120may allocate a resource budget per a span of symbols among the first type of DCI and the second type of DCI. In aspects, the allocation at708may be based on the indication(s) received at706. In certain aspects, the allocation at708may be based on a default allocation stored on the UE120. At710, the UE120may monitor PDCCH candidates from the BS110in accordance with the allocated resource budget at708. For instance, the UE120may receive control signaling indicating DCI (e.g., UL/DL scheduling grants for eMBB and/or URLLC services) via PDCCH candidates from the BS110at712. At714, the UE120may communication with (e.g., transmitting data to and/or receiving data from) the BS110based on the indicated DCI.

FIG.8is a flow diagram illustrating example operations800for wireless communication, in accordance with certain aspects of the present disclosure. The operations800may be performed, for example, by a UE (e.g., the UE120ain the wireless communication network100). Operations800may be implemented as software components that are executed and run on one or more processors (e.g., controller/processor280ofFIG.2). Further, the transmission and reception of signals by the UE in operations800may be enabled, for example, by one or more antennas (e.g., antennas252ofFIG.2). In certain aspects, the transmission and/or reception of signals by the UE may be implemented via a bus interface of one or more processors (e.g., controller/processor280) obtaining and/or outputting signals.

The operations800may begin at802, where the UE may allocate a resource budget per a span of symbols among a first type of DCI and a second type of DCI, where the resource budget includes a number of PDCCH BDs and a number of CCEs supported by the UE. At804, the UE may monitor, from a network entity, PDCCH candidates in accordance with the allocated resource budget.

In aspects, the resource budget may include a maximum number of BDs supported by the UE to be performed per span of symbols, and the maximum number of BDs may be allocated among the first type of DCI and the second type of DCI. For instance, the number of PDCCH blind decodes may include a first number of PDCCH blind decodes associated with the first type of DCI and a second number of PDCCH blind decodes associated with the second type of DCI. In aspects, the summation of the first number of PDCCH blind decodes and the second number of PDCCH blind decodes may be less than or equal to a first threshold value per span of symbols (e.g., the number of BDs for Rel. 16 DCI+the number of BDs for Rel. 15 DCI<=total BD limit per span), such as the maximum number of BDs supported by the UE.

In aspects, the BDs associated with the first type of DCI and the second type of DCI may have separate thresholds per span. For instance, the first number of PDCCH blind decodes may be less than or equal to a second threshold value (e.g., the number of BDs for Rel. 16 DCI<=Threshold per span), and the second number of PDCCH blind decodes may be less than or equal to a third threshold value.

In aspects, the values for the various thresholds associated with the BDs may be allocated according to various rules and/or configurations. In aspects, a fixed ratio may be used to split the number of BDs between the Rel. 15 DCI monitoring and Rel. 16 DCI monitoring per span. In certain aspects, the ratio may be dependent on the (X, Y) span configuration as described herein. For example, the BDs per type of DCI may be equally split in the case where (X, Y)=(2, 2). As an example, with respect to operations800, the second threshold value and the third threshold value may be allocated from the first threshold value according to a configured ratio between the first type of DCI and the second type of DCI. For example, given a ratio 1:2, if the total BD limit is 12, 4 BDs may be allocated to DCI for Rel. 16 and 8 BDs may be allocated for DCI for Rel. 15.

In aspects, with respect to operations800, the second threshold value and the third threshold value may be determined by a PDCCH configuration associated with the first type of DCI and the second type of DCI. The PDCCH configuration may include a first number of PDCCH candidates associated with first search spaces configured for the first type of DCI and a second number of PDCCH candidates associated with second search spaces configured for the second type of DCI. In aspects, the determination may be proportional to the number of PDCCH candidates. The second threshold value is proportional to the first number of PDCCH candidates, and the third threshold value is proportional to the second number of PDCCH candidates.

For example, suppose there are 20 PDCCH candidates across all search spaces present in one span, where 12 PDCCH candidates are associated with search spaces configured for monitoring Rel. 15, and PDCCH candidates 8 are associated with search spaces for Rel. 16, which results in 60% of 20 is for Rel. 15, and 40% for Rel. 16). The BDs may be split proportional to the PDCCH configuration. For example, if there are 12 BDs per span, 7 BDs may be allocated for Rel. 15 DCI, and 5 BDs may allocated for Rel. 16 DCI.

In aspects, the UE may count the BDs performed per type of DCI or count certain BDs before decoding and drop certain PDCCH candidates if the BDs reaches the various thresholds described herein. In other words, the UE may identify if there are processing resources available to BD a PDCCH candidate based on the various counting rules described herein, and if there are no remaining processing resources, the UE may refrain from processing certain PDCCH candidates. In certain aspects, the UE may expect to be configured with search spaces that satisfy the various counting rules described herein. The UE may perform the BD/CCE counting according to the various thresholds and/or various configurations described herein. In certain aspects, the BD/CCE counting rules described herein may take into account PDCCH candidates, which are associated with separate types of DCI and decodable based on the same blind decode (e.g., PDCCH candidates fully overlapping in the same CORESET with the same DCI size and the same/identical scrambling).

In aspects, the PDCCH candidates of operations800may include a first PDCCH candidate associated with the first type of DCI, and a second PDCCH candidate associated with a second type of DCI, where the first PDCCH candidate and the second PDCCH candidate are decodable based on the same blind decode. The first PDCCH candidate and the second PDCCH candidate may be considered decodable based on the same blind decode if at least one or more conditions are met, where the conditions include: the first PDCCH candidate and the second PDCCH candidate are in the same CORESET; the first PDCCH candidate and the second PDCCH candidate use a same set of CCEs; the first PDCCH candidate and the second PDCCH candidate have identical scrambling (e.g., the PDDCH candidates are scrambled with the same Radio Network Temporary Identifier (RNTI)); or the first type of DCI associated with the first PDCCH candidate and the second type of DCI associated with the second PDCCH candidate have a same DCI size.

In aspects, each BD may contribute to the counting of BDs associated with the different types of DCI, for example, Rel. 15 and Rel. 16 BDs. For example, when the UE blind decodes a candidate, and the DCI turns out to be for Rel. 15, the UE may count BD as 1 for Rel. 15 and 1 for Rel. 16. In aspects, monitoring the PDCCH candidates at804may include receiving and decoding the PDCCH candidates, and counting the first PDCCH candidate as 1 BD towards the first number of PDCCH blind decodes and counting the second PDCCH candidate as 1 BD towards the second number of PDCCH blind decodes, if the first type of DCI or the second type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate of the decoded PDCCH candidates.

In aspects, if a first type of DCI (e.g., Rel. 15) is detected, the BD may contribute to counting of BDs associated with the second type of DCI (e.g., Rel. 16) but not vice versa. For example, when the UE blind decodes a candidate, and the DCI turns out to be for Rel. 15, the UE may count the BD as 1 for Rel. 15 and 1 for Rel. 16, but when the UE blind decodes a candidate, and the DCI turns out to be for Rel. 16, the UE counts the BD as 1 for Rel. 16, but not for Rel. 15. Such a scheme may enable a UE to prioritize processing resources to PDCCH candidates associated with a certain type of DCI. With respect to the operations800, monitoring the PDCCH candidates at804may include the UE receiving and decoding the PDCCH candidates; and the UE counting the first PDCCH candidate as 1 BD towards the first number of PDCCH blind decodes and counting the second PDCCH candidate as 1 BD towards the second number of PDCCH blind decodes if only the first type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate. The UE may count the second PDCCH candidate as 1 BD towards the second number of PDCCH blind decodes, but not counting the first PDCCH candidate towards the first number of PDCCH blind decodes, if only the second type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate.

In aspects, the BD counting may be performed before attempting to decode the PDCCH candidate. In such a case, the BDs associated with the different types of DCI (e.g., the Rel. 15 and Rel. 16 BDs) may be counted separately. For example, if any overlapping PDCCH candidates associated with Rel. 15 and Rel. 16 can be decoded using the same BD (e.g., PDCCH candidates fully overlapping in the same CORESET and also having the same DCI size in the same set of CCEs and having the identical scrambling), the BDs are counted both in Rel. 15 BD number and Rel. 16 number. With respect to the operations800, monitoring the PDCCH candidates at804may include the UE counting, before decoding the PDCCH candidates, the first PDCCH candidate as 1 BD towards the first number of PDCCH blind decodes and counting the second PDCCH candidate as 1 BD towards the second number of PDCCH blind decodes separately.

In aspects, a certain type of DCI may be given priority in counting the BDs before decoding. For instance, BDs for Rel. 15 PDCCH candidates may be counted before the BDs for Rel. 16 PDCCH candidates, or vice versa. In aspects, the UE can reuse a BD for PDCCH candidates if there is a fully overlapping Rel. 15 PDCCH candidate that has been decoded using the same BD. In other words, before decoding fully overlapping PDCCH candidates, the UE may first count a BD towards the number of BDs allocated for Rel. 15, and then the UE may count the BD towards the number of BDs allocated for Rel. 16. After decoding the PDCCH candidates, if a Rel. 15 DCI is detected in the fully overlapping PDCCH candidates, the UE may reuse a BD for the Rel. 15 PDCCH candidates and/or the Rel. 16 PDCCH candidates. In other words, the UE may decrement the total number of BDs for a particular type of DCI if a Rel. 15 DCI is detected in the fully overlapping PDCCH candidates. With respect to the operations800, monitoring the PDCCH candidates at804may include the UE counting, before decoding the PDCCH candidates, the first PDCCH candidate as 1 BD towards the first number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI. That is, the UE may count the first PDCCH candidate towards the first number of PDCCH blind decodes if PDCCH blind decodes for the PDCCH candidates associated with the first type of DCI are counted before PDCCH blind decodes for the PDCCH candidates associated with the second type of DCI.

In certain cases, monitoring the PDCCH candidates at804may include counting, before decoding the PDCCH candidates, the second PDCCH candidate as 1 BD towards the second number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI. That is, the UE may count the second PDCCH candidate towards the second number of PDCCH blind decodes if PDCCH blind decodes for the PDCCH candidates associated with the second type of DCI are counted before PDCCH blind decodes for the PDCCH candidates associated with the first type of DCI.

In certain aspects, the resource budget may be defined in terms of a maximum number of CCEs that a UE is allowed to or can process per a span of symbols. For example, the resource budget may include a maximum number of CCEs supported by the UE to be processed per span of symbols, and the maximum number of CCEs may be allocated among the first type of DCI and the second type of DCI. The number of CCEs may include a first number of CCEs associated with the first type of DCI and a second number of CCEs associated with the second type of DCI. In aspects, the summation of the first number of CCEs and the second number of CCEs may be less than or equal to a fourth threshold value (e.g., the number of CCEs for Rel. 16 DCI+the number of CCEs for Rel. 15 DCI<=total CCE limit per span).

In aspects, the CCEs associated with the first type of DCI and the second type of DCI may have separate thresholds per span. For instance, the first number of CCEs may be less than or equal to a fifth threshold value (e.g., the number of CCEs for Rel. 16 DCI<=Threshold per span), and the second number of CCEs is less than or equal to a sixth threshold value.

In aspects, the values for the various thresholds associated with the CCEs may be allocated according to various rules and/or configurations, for example, as described herein with respect to the CCEs. In aspects, the fifth threshold value and the sixth threshold value are determined from the fourth threshold according to a configured ratio between the first type of DCI and the second type of DCI.

In certain aspects, the fifth threshold value and the sixth threshold value are determined by a PDCCH configuration associated with the first type of DCI and the second type of DCI. The PDCCH configuration includes a first number of PDCCH candidates associated with first search spaces configured for the first type of DCI and a second number of PDCCH candidates associated with second search spaces configured for the second type of DCI, where the fifth threshold value is proportional to the first number of PDCCH candidates, and the sixth threshold value is proportional to the second number of PDCCH candidates.

In aspects, the UE may count the CCEs processed per type of DCI and drop certain PDCCH candidates if the number of CCEs processed reaches the various thresholds described herein. As such, the UE may perform the CCE counting according to the various thresholds and/or various configurations. In certain aspects, the BD/CCE counting rules described herein may take into account PDCCH candidates, which are associated with separate types of DCI and able to be processed as the same set of CCEs (e.g., the CCEs are in same CORESET and in same set of resource elements, and the PDCCH candidates have same first symbol).

In aspects, monitoring the PDCCH candidates at804comprises the UE processing a plurality of CCEs, where the CCEs include a first set of one or more CCEs of a first PDCCH candidate associated with the first type of DCI and a second set of one or more CCEs of a second PDCCH candidate associated with second type of DCI. In aspects, the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as a same set of one or more CCEs. In certain aspects, the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as the same set of one or more CCEs if at least one or more conditions are met, where the conditions include: the first set of one or more CCEs and the second set of one or more CCEs are in a same CORESET; the first set of CCEs and the second set of one or more CCEs use a same set of resource elements (REs); or the first PDCCH candidate and the second PDCCH candidate have a same first symbol.

In aspects, each CCE may contribute to the counting of CCEs associated with the different types of DCI, for example, Rel. 15 and Rel. 16 CCEs. With respect to the operations800, processing the CCEs may include the UE receiving and decoding the PDCCH candidates associated with the CCEs, and the UE counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCEs, if the first type of DCI or the second type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate of the decoded PDCCH candidates.

In aspects, if the first type of DCI (e.g., Rel. 15) is detected, the CCE also contributes to the second type of DCI (e.g., Rel. 16) counting but not vice versa. With respect to the operations800, processing the CCEs may include the UE receiving and decoding the first PDCCH candidate and the second PDCCH candidate. The UE may count the first set of one or more CCEs towards the first number of CCEs and count the second set of one or more CCEs towards the second number of CCEs, if only the first type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate. The UE may count the second set of one or more CCEs towards the second number of CCEs, but not count the first set of one or more CCEs towards the first number of CCEs, if only the second type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate.

In aspects, the CCE counting may be performed before attempting to decode the PDCCH candidate. In such a case, the CCEs associated with different types of DCI (e.g., the Rel. 15 and Rel. 16 CCEs) may be counted separately. For example, if any overlapping PDCCH candidates associated with Rel. 15 and Rel. 16 can be decoded using the same CCEs (e.g., PDCCH candidates fully overlapping in the same CORESET and also having the same DCI size in the same set of CCEs and having the identical scrambling), the CCEs associated with these PDDCH candidates are counted both in Rel. 15 CCE number and Rel. 16 CCE number. With respect to the operations800, processing the CCEs may comprise the UE counting, before decoding the PDCCH candidates, the first set of one or more CCE towards the first number of CCEs and counting the second set of one or more CCE towards the second number of CCEs separately.

In aspects, a certain type of DCI may be given priority in counting the CCEs before decoding. In aspects, processing the CCEs comprises counting, before decoding the PDCCH candidates, the first set of one or more CCE towards the first number of CCEs if CCEs are counted for the PDCCH candidates associated with the first type of DCI before CCEs are counted for the PDCCH candidates associated with the second type of DCI. In certain aspects, the UE may count the second set of one or more CCEs towards the second number of CCEs if CCEs are counted for the PDCCH candidates associated with the second type of DCI before CCEs are counted for the PDCCH candidates associated with the first type of DCI.

A specific type of DCI may be associated with various types of wireless communication services, NR Releases, DCI formats, etc. In other words, a type of DCI may be defined in terms of a type of a wireless communication service (such as eMBB or URLLC) associated with the DCI (e.g., a type of wireless communication service scheduled by the DCI), a type of monitoring capability associated with the UE, a specific DCI format, a specific 5G NR Release. In aspects, the first type of DCI may be associated with a first type of wireless communication service; and the second type of DCI may be associated with a second type of wireless communication service. In certain aspects, the first type of wireless communication service may include an URLLC service; and the second type of wireless communication service may include an eMBB service. In aspects, the first type of wireless communication service may include a first NR Release (e.g., 3GPP NR Release 16) service or a first NR Release monitoring capability; and the second type of wireless communication service may include a second NR Release (e.g., 3GPP NR Release 15) or a second NR Release monitoring capability.

In aspects, the span of symbols may comprise consecutive symbols in a slot, where the consecutive symbols are a portion or segment of the slot, for example, as depicted inFIGS.5and6. A span may be (or include) a number of consecutive symbols in a slot where the UE is configured to monitor PDCCH candidates (e.g., in the time domain and frequency domain). As an example, the span may have up to 2 or 3 consecutive symbols.

In aspects, monitoring the PDCCH candidates at804may include receiving, from the network entity, control signals indicating DCI (e.g., one or more UL/DL scheduling grants for eMBB services and/or URLLC services) via the PDCCH candidates. The UE may decode the PDCCH candidates associated with the control signals. In aspects, the UE may decode the PDCCH candidates according to the resource budget described herein with respect to PDCCH candidates that overlap with each other and are associated with different types of DCI or services. The UE may communicate with (e.g., transmitting data to and/or receiving data from) the network entity based on the indicated DCI. For example, the DCI may schedule a downlink transmission via specific time-frequency resources to the UE, and the UE may receive the downlink transmission from the network entity via the indicated time-frequency resources in the DCI.

FIG.9is a flow diagram illustrating example operations900for wireless communication, in accordance with certain aspects of the present disclosure. The operations900may be performed, for example, by a network entity (e.g., the BS110aand/or network controller130in the wireless communication network100). The operations900may be complimentary to the operations800performed by a UE. Operations900may be implemented as software components that are executed and run on one or more processors (e.g., controller/processor240ofFIG.2). Further, the transmission and reception of signals by the network entity in operations900may be enabled, for example, by one or more antennas (e.g., antennas234ofFIG.2). In certain aspects, the transmission and/or reception of signals by the network entity may be implemented via a bus interface of one or more processors (e.g., controller/processor240) obtaining and/or outputting signals. In aspects, a network entity may refer to a communication device (e.g., a wireless communication device and/or a network communication device) in a wireless communication network, such as a base station (e.g., an eNB/gNB, DU, or TRP) and/or a network controller (e.g., a centralized unit (CU)).

The operations900may begin at902, where the network entity may allocate a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by a UE. At904, the network entity may transmit, to the UE, signals indicating DCI (e.g., one or more UL/DL scheduling grants for eMBB services and/or URLLC services) via PDCCH candidates allocated to the resource budget. At906, the network entity may communicate with (e.g., transmitting data to and/or receiving data from) the UE based on the indicated DCI.

In aspects, the resource budget may include a maximum number of BDs supported by the UE to be performed per span of symbols, and the maximum number of BDs may be allocated among the first type of DCI and the second type of DCI. For instance, the number of PDCCH blind decodes may include a first number of PDCCH blind decodes associated with the first type of DCI and a second number of PDCCH blind decodes associated with the second type of DCI. In aspects, the summation of the first number of PDCCH blind decodes and the second number of PDCCH blind decodes may be less than or equal to a first threshold value per span of symbols (e.g., the number BDs for Rel. 16 DCI+the number of BDs for Rel. 15 DCI<=total BD limit per span).

In aspects, the BDs associated with the first type of DCI and the second type of DCI may have separate thresholds per span. For instance, the first number of PDCCH blind decodes may be less than or equal to a second threshold value (e.g., #BDs for Rel. 16 DCI<=Threshold per span), and the second number of PDCCH blind decodes may be less than or equal to a third threshold value.

In aspects, the values for the various thresholds associated with the BDs may be allocated according to various rules and/or configurations. In aspects, a fixed ratio may be used to split the number of BDs between the Rel. 15 DCI monitoring and Rel. 16 DCI monitoring per span. In certain aspects, the ratio may be dependent on the (X, Y) span configuration as described herein. For example, the BDs per type of DCI may be equally split in the case where (X, Y)=(2, 2). As an example, with respect to operations900, the second threshold value and the third threshold value may be allocated from the first threshold value according to a configured ratio between the first type of DCI and the second type of DCI. For example, given a ratio 1:2, if the total BD limit is 12, 4 BDs may be allocated to DCI for Rel. 16 and 8 BDs may be allocated for DCI for Rel. 15.

In certain aspects, the allocation among the types of DCI may be proportional to various configurations. In aspects, the split may be based on PDCCH configuration for Rel. 15 and Rel. 16 such as proportional to the number of PDCCH candidates. For example, suppose there are 20 PDCCH candidates across all search spaces present in one span, where 12 PDCCH candidates are associated with search spaces configured for monitoring Rel. 15, and 8 PDCCH candidates are associated with search spaces for Rel. 16, which results in 60% for Rel. 15, and 40% for Rel. 16). The BDs may be split proportional to the PDCCH configuration. For example, if there are 12 BDs per span, 7 BDs may be allocated for Rel. 15 DCI, and 5 BDs may allocated for Rel. 16 DCI.

In aspects, with respect to operations900, the second threshold value and the third threshold value may be determined by a PDCCH configuration associated with the first type of DCI and the second type of DCI. The PDCCH configuration may include a first number of PDCCH candidates associated with first search spaces configured for the first type of DCI and a second number of PDCCH candidates associated with second search spaces configured for the second type of DCI, where the second threshold value is proportional to the first number of PDCCH candidates, and the third threshold value is proportional to the second number of PDCCH candidates.

In aspects, the UE may expect to receive PDCCH candidates that satisfy the various thresholds described herein with respect to the BDs/CCEs. As such, the network entity may perform BD counting according to the various thresholds and/or various configurations described herein. In certain aspects, the BD/CCE counting rules described herein may take into account PDCCH candidates, which are associated with separate types of DCI and decodable based on the same blind decode (e.g., PDCCH candidates fully overlapping in the same CORESET with the same DCI size and identical scrambling).

In aspects, the PDCCH candidates of operations900may include a first PDCCH candidate associated with the first type of DCI, and a second PDCCH candidate associated with a second type of DCI, where the first PDCCH candidate and the second PDCCH candidate are decodable based on the same blind decode. The first PDCCH candidate and the second PDCCH candidate may be considered decodable based on the same blind decode if at least one or more conditions are met, where the conditions include: the first PDCCH candidate and the second PDCCH candidate are in the same CORESET; the first PDCCH candidate and the second PDCCH candidate use a same set of CCEs; the first PDCCH candidate and the second PDCCH candidate have identical scrambling (e.g., the PDDCH candidates are scrambled with the RNTI); or the first type of DCI associated with the first PDCCH candidate and the second type of DCI associated with the second PDCCH candidate have a same DCI size.

In aspects, each BD may contribute to the counting of BDs associated with the different types of DCI, for example, Rel. 15 and Rel. 16 BDs. With respect to the operations900, transmitting the PDCCH candidates at904may include the network entity counting the first PDCCH candidate as 1 BD towards the first number of PDCCH blind decodes and counting the second PDCCH candidate as 1 BD towards the second number of PDCCH blind decodes, if the first type of DCI or the second type of DCI is transmitted via the first PDCCH candidate or the second PDCCH candidate.

In aspects, if a first type of DCI (e.g., Rel. 15) is transmitted, the BD may contribute to the counting of BDs associated with the second type of DCI (e.g., Rel. 16) but not vice versa. With respect to the operations900, transmitting the PDCCH candidates at904may include the network entity counting the first PDCCH candidate as 1 BD towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes, if only the first type of DCI is transmitted among the first PDCCH candidate and the second PDCCH candidate. The network work entity may count the second PDCCH candidate as 1 BD towards the second number of PDCCH blind decodes, but not count the first PDCCH candidate towards the first number of PDCCH blind decodes, if only the second type of DCI is transmitted among the first PDCCH candidate and the second PDCCH candidate.

In aspects, the network entity may take into account that the UE may perform BD counting before attempting to decode the PDCCH candidate. In such a case, the BDs associated with different types of DCI (e.g., the Rel. 15 and Rel. 16 BDs) may be counted separately. If any overlapping PDCCH candidates associated with Rel. 15 and Rel. 16 can be decoded using the same BD (e.g., PDCCH candidates fully overlapping in the same CORESET and also having the same DCI size in the same set of CCEs and having the identical scrambling), the BDs are counted both in Rel. 15 BD number and Rel. 16 number. For example, with respect to the operations900, transmitting the PDCCH candidates at904may include the network entity counting the first PDCCH candidate as 1 BD towards the first number of PDCCH blind decodes and counting the second PDCCH candidate as 1 BD towards the second number of PDCCH blind decodes separately.

In aspects, a certain type of DCI may be given priority in counting the BDs before decoding. That is, a specific order in counting the BDs may be applied based on the type of DCI associated with the BDs. For instance, BDs for Rel. 15 PDCCH candidates may be counted before the BDs for Rel. 16 PDCCH candidates, or vice versa. With respect to the operations900, transmitting the PDCCH candidates at904may include the network entity counting the first PDCCH candidate as 1 BD towards the first number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI. In certain cases, transmitting the PDCCH candidates at904may include the network entity counting the second PDCCH candidate as 1 BD towards the second number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI.

In aspects, the resource budget may include a maximum number of CCEs supported by the UE to be processed per span of symbols, and the maximum number of CCEs may be allocated among the first type of DCI and the second type of DCI. For example, the number of CCEs may include a first number of CCEs associated with the first type of DCI and a second number of CCEs associated with the second type of DCI. In aspects, the summation of the first number of CCEs and the second number of CCEs is less than or equal to a fourth threshold value (e.g., the number of CCEs for Rel. 16 DCI+the number of CCEs for Rel. 15 DCI<=total CCE limit per span).

In aspects, the CCEs associated with the first type of DCI and the second type of DCI may have separate thresholds per span. For instance, the first number of CCEs may be less than or equal to a fifth threshold value (e.g., the number of CCEs for Rel. 16 DCI<=Threshold per span), and the second number of CCEs is less than or equal to a sixth threshold value.

In aspects, the values for the various thresholds associated with the CCEs may be allocated according to various rules and/or configurations, for example, as described herein with respect to the BDs. In aspects, the fifth threshold value and the sixth threshold value are determined from the fourth threshold according to a configured ratio between the first type of DCI and the second type of DCI.

In certain aspects, the fifth threshold value and the sixth threshold value are determined by a PDCCH configuration associated with the first type of DCI and the second type of DCI. The PDCCH configuration includes a first number of PDCCH candidates associated with first search spaces configured for the first type of DCI and a second number of PDCCH candidates associated with second search spaces configured for the second type of DCI, where the fifth threshold value is proportional to the first number of PDCCH candidates, and the sixth threshold value is proportional to the second number of PDCCH candidates.

In aspects, the UE may expect to receive PDCCH candidates that satisfy the various thresholds described herein with respect to the BDs/CCEs. As such, the network entity may perform CCE counting according to the various thresholds and/or various configurations as described herein. In certain aspects, the In certain aspects, the BD/CCE counting rules described herein may take into account PDCCH candidates, which are associated with separate types of DCI and able to be processed as the same set of CCEs (e.g., the CCEs are in same CORESET and in same set of resource elements, and the PDCCH candidates have same first symbol).

In aspects, the PDCCH candidates of operations900may include a first set of one or more CCEs of a first PDCCH candidate associated with the first type of DCI, and a second set of one or more CCEs of a second PDCCH candidate associated with second type of DCI, where the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as a same set of one or more CCEs. In aspects, the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as the same set of one or more CCEs if at least one or more conditions are met, where the conditions include: the first set of one or more CCEs and the second set of one or more CCEs are in a same CORESET; the first set of CCEs and the second set of one or more CCEs use a same set of resource elements (REs); or the first PDCCH candidate and the second PDCCH candidate have a same first symbol.

In aspects, each CCE may contribute to the counting of CCEs associated with the different types of DCI, for example, Rel. 15 and Rel. 16 CCEs. Transmitting the PDCCH candidates at904may include the network entity counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCEs, if the first type of DCI or the second type of DCI is transmitted via the first PDCCH candidate or the second PDCCH candidate, respectively.

In aspects, if the first type of DCI (e.g., Rel. 15) is transmitted, the CCEs may also contribute to the number of CCEs associated with the second type of DCI (e.g., Rel. 16) but not vice versa. With respect to the operations900, transmitting the PDCCH candidates at904may include the network entity counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCE, if only the first type of DCI is transmitted among the first PDCCH candidate and the second PDCCH candidate. The network entity may count the second set of one or more CCEs towards the second number of CCEs, but not count the first set of one or more CCEs towards the first number of CCEs, if only the second type of DCI is transmitted among the first PDCCH candidate and the second PDCCH candidate.

In aspects, the network entity may take into account that the UE may perform CCE counting before attempting to decode the PDCCH candidate. In such a case, the CCEs associated with different types of DCI (e.g., the Rel. 15 and Rel. 16 CCEs) may be counted separately. For example, if any overlapping PDCCH candidates associated with Rel. 15 and Rel. 16 are transmitted using the same CCEs (e.g., PDCCH candidates fully overlapping in the same CORESET and also having the same DCI size in the same set of CCEs and having the identical scrambling), the CCEs associated with these PDDCH candidates are counted both in Rel. 15 CCE number and Rel. 16 CCE number. With respect to the operations900, transmitting the PDCCH candidates at904may include the network entity counting the first set of one or more CCE towards the first number of CCEs and counting the second set of one or more CCE towards the second number of CCEs separately.

In aspects, a certain type of DCI may be given priority in counting the CCEs before decoding. For instance, CCEs for Rel. 15 PDCCH candidates may be counted before the CCEs for Rel. 16 PDCCH candidates, or vice versa. In aspects, transmitting the PDCCH candidates at904may include the network entity counting the first set of one or more CCE towards the first number of CCEs if CCEs are counted for the PDCCH candidates associated with the first type of DCI before CCEs are counted for the PDCCH candidates associated with the second type of DCI. In certain aspects, transmitting the PDCCH candidates at904may include the network entity counting the second set of one or more CCEs towards the second number of CCEs if CCEs are counted for the PDCCH candidates associated with the second type of DCI before CCEs are counted for the PDCCH candidates associated with the first type of DCI.

A specific type of DCI may be associated with various types of wireless communication services, NR Releases, DCI formats, etc. In aspects, the first type of DCI is associated with a first type of wireless communication service; and the second type of DCI is associated with a second type of wireless communication service. In certain aspects, the first type of wireless communication service includes an URLLC service; and the second type of wireless communication service includes an eMBB service. In aspects, the first type of wireless communication service includes a first NR Release (e.g., 3GPP NR Release 16) service; and the second type of wireless communication service includes a second NR Release (e.g., 3GPP NR Release 15).

In aspects, the span of symbols comprises consecutive symbols in a slot, where the consecutive symbols are a portion or segment of the slot, for example, as depicted inFIGS.5and6.

While various examples are described with respect to counting/identifying the available resource budget assigned to Rel. 15 or Rel. 16 capabilities, aspects of the present disclosure may also be applied to a resource budget being allocated across other releases, services, or UE monitoring capabilities.

FIG.10illustrates a communications device1000(e.g., a UE) that may include various components (e.g., corresponding to means-plus-function components) configured to perform operations for the techniques disclosed herein, such as the operations illustrated inFIG.8. The communications device1000includes a processing system1002coupled to a transceiver1008(e.g., a transmitter and/or receiver). The transceiver1008is configured to transmit and receive signals for the communications device1000via an antenna1010, such as the various signals as described herein. The processing system1002may be configured to perform processing functions for the communications device1000, including processing signals received and/or to be transmitted by the communications device1000.

The processing system1002includes a processor1004coupled to a computer-readable medium/memory1012via a bus1006. In certain aspects, the computer-readable medium/memory1012is configured to store instructions (e.g., computer-executable code) that when executed by the processor1004, cause the processor1004to perform the operations illustrated inFIG.8, or other operations for performing the various techniques discussed herein for allocating a blind decoding resource budget. In certain aspects, computer-readable medium/memory1012stores code for transmitting1014, code for receiving1016, code for allocating1018, and/or code for monitoring1020. In certain aspects, the processor1004has circuitry configured to implement the code stored in the computer-readable medium/memory1012. The processor1004includes circuitry for transmitting1022, circuitry for receiving1024, circuitry for allocating1026, and/or circuitry for monitoring1028.

FIG.11illustrates a communications device1100(e.g., a BS and/or network controller) that may include various components (e.g., corresponding to means-plus-function components) configured to perform operations for the techniques disclosed herein, such as the operations illustrated inFIG.9. The communications device1100includes a processing system1102coupled to a transceiver1108(e.g., a transmitter and/or receiver). The transceiver1108is configured to transmit and receive signals for the communications device1100via an antenna1110, such as the various signals as described herein. The processing system1102may be configured to perform processing functions for the communications device1100, including processing signals received and/or to be transmitted by the communications device1100.

The processing system1102includes a processor1104coupled to a computer-readable medium/memory1112via a bus1106. In certain aspects, the computer-readable medium/memory1112is configured to store instructions (e.g., computer-executable code) that when executed by the processor1104, cause the processor1104to perform the operations illustrated inFIG.9, or other operations for performing the various techniques discussed herein for allocating a blind decoding resource budget. In certain aspects, computer-readable medium/memory1112stores code for transmitting1114, code for receiving1116, and/or code for allocating1118. In certain aspects, the processor1104has circuitry configured to implement the code stored in the computer-readable medium/memory1112. The processor1104includes circuitry for transmitting1122, circuitry for receiving1124, and/or circuitry for allocating1126.

Example Aspects

In addition to the various aspects described above, aspects of specific combinations are within the scope of the disclosure, some of which are detailed below:

Aspect 1. A method of wireless communication by an UE, comprising: allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by the UE; and monitoring, from a network entity, PDCCH candidates in accordance with the allocated resource budget.

Aspect 2. The method of aspect 1, wherein the number of PDCCH blind decodes includes a first number of PDCCH blind decodes associated with the first type of DCI and a second number of PDCCH blind decodes associated with the second type of DCI.

Aspect 3. The method of aspects 1 or 2, wherein the PDCCH candidates includes: a first PDCCH candidate associated with the first type of DCI, and a second PDCCH candidate associated with a second type of DCI, wherein the first PDCCH candidate and the second PDCCH candidate are decodable based on a same blind decode.

Aspect 4. The method of aspect 3, wherein monitoring the PDCCH candidates comprises: receiving and decoding the PDCCH candidates; and counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes, if the first type of DCI or the second type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate of the decoded PDCCH candidates.

Aspect 5. The method of aspect 3, wherein monitoring the PDCCH candidates comprises: receiving and decoding the PDCCH candidates; and counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes if only the first type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate, and counting the second PDCCH candidate towards the second number of PDCCH blind decodes, but not counting the first PDCCH candidate towards the first number of PDCCH blind decodes, if only the second type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate of the decoded PDCCH candidates.

Aspect 6. The method of aspect 3, wherein monitoring the PDCCH candidates comprises counting, before decoding the PDCCH candidates, the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes separately.

Aspect 7. The method of aspect 3, wherein monitoring the PDCCH candidates comprises: counting, before decoding the PDCCH candidates, the first PDCCH candidate towards the first number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI.

Aspect 8. The method according to any of aspects 1-7, wherein the number of CCEs includes a first number of CCEs associated with the first type of DCI and a second number of CCEs associated with the second type of DCI.

Aspect 9. The method of aspect 8, wherein: monitoring the PDCCH candidates comprises processing a plurality of CCEs; the CCEs include a first set of one or more CCEs of a first PDCCH candidate associated with the first type of DCI and a second set of one or more CCEs of a second PDCCH candidate associated with second type of DCI; and the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as a same set of one or more CCEs.

Aspect 10. The method of aspect 9, wherein processing the CCEs comprises: receiving and decoding the PDCCH candidates associated with the CCEs; and counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCEs, if the first type of DCI or the second type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate of the decoded PDCCH candidates.

Aspect 11. The method of aspect 9, wherein processing the CCEs comprises: receiving and decoding the first PDCCH candidate and the second PDCCH candidate; and counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCEs, if only the first type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate, and counting the second set of one or more CCEs towards the second number of CCEs, but not counting the first set of one or more CCEs towards the first number of CCEs, if only the second type of DCI is detected among the first PDCCH candidate and the second PDCCH candidate.

Aspect 12. The method of aspect 9, wherein processing the CCEs comprises counting, before decoding the PDCCH candidates, the first set of one or more CCE towards the first number of CCEs and counting the second set of one or more CCE towards the second number of CCEs separately.

Aspect 13. The method of aspect 9, wherein processing the CCEs comprises: counting, before decoding the PDCCH candidates, the first set of one or more CCE towards the first number of CCEs if CCEs are counted for the PDCCH candidates associated with the first type of DCI before CCEs are counted for the PDCCH candidates associated with the second type of DCI.

Aspect 14. The method according to any of aspects 1-13, wherein: the first type of DCI is associated with a first type of wireless communication service; the second type of DCI is associated with a second type of wireless communication service; and the span of symbols comprises consecutive symbols in a slot.

Aspect 15. A method of wireless communication by a network entity, comprising: allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by an UE; transmitting, to the UE, signals indicating DCI via one or more PDCCH candidates allocated to the resource budget; and communicating with the UE based on the indicated DCI.

Aspect 16. The method of aspect 15, wherein the number of PDCCH blind decodes includes a first number of PDCCH blind decodes associated with the first type of DCI and a second number of PDCCH blind decodes associated with the second type of DCI.

Aspect 17. The method of aspects 15 or 16, wherein the PDCCH candidates include: a first PDCCH candidate associated with the first type of DCI, and a second PDCCH candidate associated with a second type of DCI, wherein the first PDCCH candidate and the second PDCCH candidate are decodable based on a same blind decode.

Aspect 18. The method of aspect 17, wherein transmitting the PDCCH candidates comprises: counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes, if the first type of DCI or the second type of DCI is transmitted via the first PDCCH candidate or the second PDCCH candidate.

Aspect 19. The method of aspect 17, wherein transmitting the PDCCH candidates comprises: counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes, if only the first type of DCI is transmitted among the first PDCCH candidate and the second PDCCH candidate, and counting the second PDCCH candidate towards the second number of PDCCH blind decodes, but not counting the first PDCCH candidate towards the first number of PDCCH blind decodes, if only the second type of DCI is transmitted among the first PDCCH candidate and the second PDCCH candidate.

Aspect 20. The method of aspect 17, wherein transmitting the PDCCH candidates comprises counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes separately.

Aspect 21. The method of aspect 17, wherein transmitting the PDCCH candidates comprises: counting the first PDCCH candidate towards the first number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI.

Aspect 22. The method according to any of aspects 15-21, wherein the number of CCEs includes a first number of CCEs associated with the first type of DCI and a second number of CCEs associated with the second type of DCI.

Aspect 23. The method of aspect 22, wherein the PDCCH candidates include: a first set of one or more CCEs of a first PDCCH candidate associated with the first type of DCI, and a second set of one or more CCEs of a second PDCCH candidate associated with second type of DCI, wherein the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as a same set of one or more CCEs.

Aspect 24. The method of aspect 23, wherein transmitting the PDCCH candidates comprises: counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCEs, if the first type of DCI or the second type of DCI is transmitted via the first PDCCH candidate or the second PDCCH candidate.

Aspect 25. The method of aspect 23, wherein transmitting the PDCCH candidates comprises: counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCE, if only the first type of DCI is transmitted among the first PDCCH candidate and the second PDCCH candidate, and counting the second set of one or more CCEs towards the second number of CCEs, but not counting the first set of one or more CCEs towards the first number of CCEs, if only the second type of DCI is transmitted among the first PDCCH candidate and the second PDCCH candidate.

Aspect 26. The method of aspect 23, wherein transmitting the PDCCH candidates comprises counting the first set of one or more CCE towards the first number of CCEs and counting the second set of one or more CCE towards the second number of CCEs separately.

Aspect 27. The method of aspect 23, wherein transmitting the PDCCH candidates comprises: counting the first set of one or more CCE towards the first number of CCEs if CCEs are counted for the PDCCH candidates associated with the first type of DCI before CCEs are counted for the PDCCH candidates associated with the second type of DCI.

Aspect 28. The method according to any of aspects 15-27, wherein: the first type of DCI is associated with a first type of wireless communication service; the second type of DCI is associated with a second type of wireless communication service; and the span of symbols comprises consecutive symbols in a slot.

Aspect 29. An apparatus for wireless communication, comprising: a memory; a processor coupled to the memory, the processor and the memory being configured to allocate a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by the apparatus; and a receiver configured to monitor, from a network entity, PDCCH candidates in accordance with the allocated resource budget.

Aspect 30. An apparatus for wireless communication, comprising: a memory; a processor coupled to the memory, the processor and the memory being configured to allocate a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by an UE; and a transceiver configured to: transmit, to the UE, signals indicating DCI via one or more of the PDCCH candidates allocated to the resource budget, and communicate with the UE based on the indicated DCI.

Aspect 31. A method of wireless communication by an UE, comprising: allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by the UE; and monitoring, from a base station, for PDCCH candidates in accordance with the allocated resource budget.

Aspect 32. The method of aspect 31, wherein the number of PDCCH blind decodes includes a first number of PDCCH blind decodes associated with the first type of DCI and a second number of PDCCH blind decodes associated with the second type of DCI.

Aspect 33. The method of aspect 32, wherein a summation of the first number of PDCCH blind decodes and the second number of PDCCH blind decodes is less than or equal to a first threshold value.

Aspect 34. The method of aspect 33, wherein the first number of PDCCH blind decodes is less than or equal to a second threshold value and the second number of PDCCH blind decodes is less than or equal to a third threshold value.

Aspect 35. The method of aspect 34, wherein the second threshold value and the third threshold value are allocated from the first threshold value according to a configured ratio between the first type of DCI and the second type of DCI.

Aspect 36. The method of aspect 34, wherein the second threshold value and the third threshold value are determined by a PDCCH configuration associated with the first type of DCI and the second type of DCI.

Aspect 37. The method of aspect 36, wherein: the PDCCH configuration includes a first number of PDCCH candidates associated with first search spaces configured for the first type of DCI and a second number of PDCCH candidates associated with second search spaces configured for the second type of DCI; the second threshold value is proportional to the first number of PDCCH candidates; and the third threshold value is proportional to the second number of PDCCH candidates.

Aspect 38. The method according to any of aspects 32-37, wherein the PDCCH candidates includes: a first PDCCH candidate associated with the first type of DCI, and a second PDCCH candidate associated with a second type of DCI, wherein the first PDCCH candidate and the second PDCCH candidate are decodable based on a same blind decode.

Aspect 39. The method of aspect 38, wherein the first PDCCH candidate and the second PDCCH candidate are decodable based on the same blind decode if at least one or more conditions are met, wherein the conditions include: the first PDCCH candidate and the second PDCCH candidate are in a same CORESET; the first PDCCH candidate and the second PDCCH candidate use a same set of CCEs; the first PDCCH candidate and the second PDCCH candidate have identical scrambling; or the first type of DCI associated with the first PDCCH candidate and the second type of DCI associated with the second PDCCH candidate have a same DCI size.

Aspect 40. The method of aspects 38 or 39, wherein monitoring for the PDCCH candidates comprises: receiving and decoding the PDCCH candidates; and counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes.

Aspect 41. The method of aspects 38 or 39, wherein monitoring for the PDCCH candidates comprises: receiving and decoding the PDCCH candidates; and counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes if only the first type of DCI is detected, and counting the second PDCCH candidate towards the second number of PDCCH blind decodes, but not counting the first PDCCH candidate towards the first number of PDCCH blind decodes, if only the second type of DCI is detected.

Aspect 42. The method of aspects 38 or 39, wherein monitoring for the PDCCH candidates comprises counting, before decoding the PDCCH candidates, the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes separately.

Aspect 43. The method of aspects 38 or 39, wherein monitoring for the PDCCH candidates comprises: counting, before decoding the PDCCH candidates, the first PDCCH candidate towards the first number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI.

Aspect 44. The method of aspects 38 or 39, wherein monitoring for the PDCCH candidates comprises: counting, before decoding the PDCCH candidates, the second PDCCH candidate towards the second number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI.

Aspect 45. The method according to any of aspects 31-44, wherein the number of CCEs includes a first number of CCEs associated with the first type of DCI and a second number of CCEs associated with the second type of DCI.

Aspect 46. The method of aspect 45, wherein a summation of the first number of CCEs and the second number of CCEs is less than or equal to a fourth threshold value.

Aspect 47. The method of aspect 46, wherein the first number of CCEs is less than or equal to a fifth threshold value and the second number of CCEs is less than or equal to a sixth threshold value.

Aspect 48. The method of aspect 47, wherein the fifth threshold value and the sixth threshold value are determined from the fourth threshold according to a configured ratio between the first type of DCI and the second type of DCI.

Aspect 49. The method of aspect 47, wherein the fifth threshold value and the sixth threshold value are determined by a PDCCH configuration associated with the first type of DCI and the second type of DCI.

Aspect 50. The method of aspect 49, wherein: the PDCCH configuration includes a first number of PDCCH candidates associated with first search spaces configured for the first type of DCI and a second number of PDCCH candidates associated with second search spaces configured for the second type of DCI; the fifth threshold value is proportional to the first number of PDCCH candidates; and the sixth threshold value is proportional to the second number of PDCCH candidates.

Aspect 51. The method according to any of aspects 45-50, wherein: monitoring for the PDCCH candidates comprises processing a plurality of CCEs; the CCEs include a first set of one or more CCEs of a first PDCCH candidate associated with the first type of DCI and a second set of one or more CCEs of a second PDCCH candidate associated with second type of DCI; the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as a same set of one or more CCEs.

Aspect 52. The method of aspect 51, wherein the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as the same set of one or more CCEs if at least one or more conditions are met, wherein the conditions include: the first set of one or more CCEs and the second set of one or more CCEs are in a same CORESET; the first set of CCEs and the second set of one or more CCEs use a same set of REs; or the first PDCCH candidate and the second PDCCH candidate have a same first symbol.

Aspect 53. The method of aspects 51 or 52, wherein processing the CCEs comprises: receiving and decoding the PDCCH candidates associated with the CCEs; and counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCEs.

Aspect 54. The method of aspects 51 or 52, wherein processing the CCEs comprises: receiving and decoding the first PDCCH candidate and the second PDCCH candidate; and counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCEs, if only the first type of DCI is detected, and counting the second set of one or more CCEs towards the second number of CCEs, but not counting the first set of one or more CCEs towards the first number of CCEs, if only the second type of DCI is detected.

Aspect 55. The method of aspects 51 or 52, wherein processing the CCEs comprises counting, before decoding the PDCCH candidates, the first set of one or more CCE towards the first number of CCEs and counting the second set of one or more CCE towards the second number of CCEs separately.

Aspect 56. The method of aspects 51 or 52, wherein processing the CCEs comprises: counting, before decoding the PDCCH candidates, the first set of one or more CCE towards the first number of CCEs if CCEs are counted for the PDCCH candidates associated with the first type of DCI before CCEs are counted for the PDCCH candidates associated with the second type of DCI.

Aspect 57. The method of aspects 51 or 52, wherein processing the CCEs comprises: counting the second set of one or more CCEs towards the second number of CCEs if CCEs are counted for the PDCCH candidates associated with the second type of DCI before CCEs are counted for the PDCCH candidates associated with the first type of DCI.

Aspect 58. The method according to any of aspects 31-57, wherein: the first type of DCI is associated with a first type of wireless communication service; and the second type of DCI is associated with a second type of wireless communication service.

Aspect 59. The method of aspect 58, wherein: the first type of wireless communication service comprises an URLLC service; and the second type of wireless communication service comprises an eMBB service.

Aspect 60. The method of aspect 58, wherein: the first type of wireless communication service comprises an NR Release 16 service; and the second type of wireless communication service comprises an NR Release 15 service.

Aspect 61. The method according to any of aspects 31-60, wherein the span of symbols comprises consecutive symbols of a slot.

Aspect 62. The method according to any of aspects 31-61, wherein: monitoring for the PDCCH candidates comprises: receiving, from the base station, control signals indicating DCI via the PDCCH candidates; decoding the PDCCH candidates associated with the control signals; and communicating with the base station based on the indicated DCI.

Aspect 63. A method of wireless communication by a network entity, comprising: allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by an UE; transmitting, to the UE, signals indicating DCI via PDCCH candidates allocated to the resource budget; and communicating with the UE based on the indicated DCI.

Aspect 64. The method of aspect 63, wherein the number of PDCCH blind decodes includes a first number of PDCCH blind decodes associated with the first type of DCI and a second number of PDCCH blind decodes associated with the second type of DCI.

Aspect 65. The method of aspect 64, wherein the summation of the first number of PDCCH blind decodes and the second number of PDCCH blind decodes is less than or equal to a first threshold value.

Aspect 66. The method of aspect 65, wherein the first number of PDCCH blind decodes is less than or equal to a second threshold value and the second number of PDCCH blind decodes is less than or equal to a third threshold value.

Aspect 67. The method of aspect 66, wherein the second threshold value and the third threshold value are allocated from the first threshold value according to a configured ratio between the first type of DCI and the second type of DCI.

Aspect 68. The method of aspect 66, wherein the second threshold value and the third threshold value are determined by a PDCCH configuration associated with the first type of DCI and the second type of DCI.

Aspect 69. The method of aspect 68, wherein: the PDCCH configuration includes a first number of PDCCH candidates associated with first search spaces configured for the first type of DCI and a second number of PDCCH candidates associated with second search spaces configured for the second type of DCI; the second threshold value is proportional to the first number of PDCCH candidates; and the third threshold value is proportional to the second number of PDCCH candidates.

Aspect 70. The method according to any of aspects 64-69, wherein the PDCCH candidates include: a first PDCCH candidate associated with the first type of DCI, and a second PDCCH candidate associated with a second type of DCI, wherein the first PDCCH candidate and the second PDCCH candidate are decodable based on a same blind decode.

Aspect 71. The method of aspect 70, wherein the first PDCCH candidate and the second PDCCH candidate are decodable based on the same blind decode if at least one or more conditions are met, wherein the conditions include: the first PDCCH candidate and the second PDCCH candidate are in a same CORESET; the first PDCCH candidate and the second PDCCH candidate use a same set of CCEs; the first PDCCH candidate and the second PDCCH candidate have identical scrambling; or the first type of DCI associated with the first PDCCH candidate and the second type of DCI associated with the second PDCCH candidate have a same DCI size.

Aspect 72. The method of aspects 70 or 71, wherein transmitting the PDCCH candidates comprises: counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes.

Aspect 73. The method of aspects 70 or 71, wherein transmitting the PDCCH candidates comprises: counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes, if only the first type of DCI is transmitted, and counting the second PDCCH candidate towards the second number of PDCCH blind decodes, but not counting the first PDCCH candidate towards the first number of PDCCH blind decodes, if only the second type of DCI is transmitted.

Aspect 74. The method of aspects 70 or 71, wherein transmitting the PDCCH candidates comprises counting the first PDCCH candidate towards the first number of PDCCH blind decodes and counting the second PDCCH candidate towards the second number of PDCCH blind decodes separately.

Aspect 75. The method of aspects 70 or 71, wherein transmitting the PDCCH candidates comprises: counting the first PDCCH candidate towards the first number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI.

Aspect 76. The method of aspects 70 or 71, wherein transmitting the PDCCH candidates comprises: counting the second PDCCH candidate towards the second number of PDCCH blind decodes if PDCCH blind decodes are counted for the PDCCH candidates associated with the second type of DCI before PDCCH blind decodes are counted for the PDCCH candidates associated with the first type of DCI.

Aspect 77. The method according to any of aspects 63-76, wherein the number of CCEs includes a first number of CCEs associated with the first type of DCI and a second number of CCEs associated with the second type of DCI.

Aspect 78. The method of aspect 77, wherein a summation of the first number of CCEs and the second number of CCEs is less than or equal to a fourth threshold value.

Aspect 79. The method of aspect 78, wherein the first number of CCEs is less than or equal to a fifth threshold value and the second number of CCEs is less than or equal to a sixth threshold value.

Aspect 80. The method of aspect 79, wherein the fifth threshold value and the sixth threshold value are allocated from the fourth threshold according to a configured ratio between the first type of DCI and the second type of DCI.

Aspect 81. The method of aspect 79, wherein the fifth threshold value and the sixth threshold value are determined by a PDCCH configuration associated with the first type of DCI and the second type of DCI.

Aspect 82. The method of aspect 81, wherein: the PDCCH configuration includes a first number of PDCCH candidates associated with first search spaces configured for the first type of DCI and a second number of PDCCH candidates associated with second search spaces configured for the second type of DCI; the fifth threshold value is proportional to the first number of PDCCH candidates; and the sixth threshold value is proportional to the second number of PDCCH candidates.

Aspect 83. The method according to any of aspects 77-82, wherein the PDCCH candidates include: a first set of one or more CCEs of a first PDCCH candidate associated with the first type of DCI, and a second set of one or more CCEs of a second PDCCH candidate associated with second type of DCI, wherein the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as a same set of one or more CCEs.

Aspect 84. The method of aspect 83, where the first set of one or more CCEs and the second set of one or more CCEs are able to be processed as the same set of one or more CCEs if at least one or more conditions are met, wherein the conditions include: the first set of one or more CCEs and the second set of one or more CCEs are in a same CORESET; the first set of CCEs and the second set of one or more CCEs use a same set of REs; or the first PDCCH candidate and the second PDCCH candidate have a same first symbol.

Aspect 85. The method of aspects 83 or 84, wherein transmitting the PDCCH candidates comprises: counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCEs.

Aspect 86. The method of aspects 83 or 84, wherein transmitting the PDCCH candidates comprises: counting the first set of one or more CCEs towards the first number of CCEs and counting the second set of one or more CCEs towards the second number of CCE, if only the first type of DCI is transmitted, and counting the second set of one or more CCEs towards the second number of CCEs, but not counting the first set of one or more CCEs towards the first number of CCEs, if only the second type of DCI is transmitted.

Aspect 87. The method of aspects 83 or 84, wherein transmitting the PDCCH candidates comprises counting the first set of one or more CCE towards the first number of CCEs and counting the second set of one or more CCE towards the second number of CCEs separately.

Aspect 88. The method of aspects 83 or 84, wherein transmitting the PDCCH candidates comprises: counting the first set of one or more CCE towards the first number of CCEs if CCEs are counted for the PDCCH candidates associated with the first type of DCI before CCEs are counted for the PDCCH candidates associated with the second type of DCI.

Aspect 89. The method of aspects 83 or 84, wherein transmitting the PDCCH candidates comprises: counting the second set of one or more CCEs towards the second number of CCEs if CCEs are counted for the PDCCH candidates associated with the second type of DCI before CCEs are counted for the PDCCH candidates associated with the first type of DCI.

Aspect 90. The method according to any of aspects 63-89, wherein: the first type of DCI is associated with a first type of wireless communication service; and the second type of DCI is associated with a second type of wireless communication service.

Aspect 91. The method of aspect 90, wherein: the first type of wireless communication service comprises an URLLC service; and the second type of wireless communication service comprises an eMBB service.

Aspect 92. The method of aspect 90, wherein: the first type of wireless communication service comprises an NR Release 16 service; and the second type of wireless communication service comprises an NR Release 15 service.

Aspect 93. The method according to any of aspects 63-92, wherein the span of symbols comprises consecutive symbols of a slot.

Aspect 94. An apparatus for wireless communication, comprising: means for allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by the apparatus; and means for monitoring, from a base station, for PDCCH candidates in accordance with the allocated resource budget.

Aspect 95. An apparatus for wireless communication, comprising: means for allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by an UE; means for transmitting, to the UE, signals indicating DCI via PDCCH candidates allocated to the resource budget; and means for communicating with the UE based on the indicated DCI.

Aspect 96. A computer readable medium having instructions stored thereon for: allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by an UE; and monitoring, from a base station, for PDCCH candidates in accordance with the allocated resource budget.

Aspect 97. A computer readable medium having instructions stored thereon for: allocating a resource budget per a span of symbols among a first type of DCI and a second type of DCI, wherein the resource budget includes a number of PDCCH BDs and a number of CCEs supported by an UE; transmitting, to the UE, signals indicating DCI via PDCCH candidates allocated to the resource budget; and communicating with the UE based on the indicated DCI.

The techniques described herein may be used for the wireless networks and radio technologies mentioned above as well as other wireless networks and radio technologies. For clarity, while aspects may be described herein using terminology commonly associated with 3G, 4G, and/or 5G wireless technologies, aspects of the present disclosure can be applied in other generation-based communication systems.

NR may utilize OFDM with a CP on the uplink and downlink and include support for half-duplex operation using TDD. In NR, a subframe is still 1 ms, but the basic TTI is referred to as a slot. A subframe contains a variable number of slots (e.g., 1, 2, 4, 8, 16, . . . slots) depending on the subcarrier spacing. The NR RB is 12 consecutive frequency subcarriers. NR may support a base subcarrier spacing of 15 KHz and other subcarrier spacing may be defined with respect to the base subcarrier spacing, for example, 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc. The symbol and slot lengths scale with the subcarrier spacing. The CP length also depends on the subcarrier spacing. Beamforming may be supported and beam direction may be dynamically configured. MIMO transmissions with precoding may also be supported. In some examples, MIMO configurations in the DL may support up to 8 transmit antennas with multi-layer DL transmissions up to 8 streams and up to 2 streams per UE. In some examples, multi-layer transmissions with up to 2 streams per UE may be supported. Aggregation of multiple cells may be supported with up to 8 serving cells.