Oversubscription for multiple transmit and receive points based on multiple DCIs
By determining the relationship between each scheduled cell restriction and each TRP restriction of the primary cell in multi-TRP communication, identifying the search space set and performing blind decoding, the restriction problem of the number of PDCCH candidates and non-overlapping CCEs in multi-TRP communication is solved, and the efficiency and resource utilization of wireless communication are improved.
Patent Information
- Application Number
- CN202080074342.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-10-27
- Filing Date
- 2020-10-28
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2040-10-28
AI Technical Summary
In multi-transmitting and receiving point (TRP) communication, the prior art has failed to effectively solve the limitations of the number of PDCCH candidates and non-overlapping control channel elements (CCEs), resulting in waste of blind decoding resources and inefficiency of UEs.
The UE determines whether the per-scheduled cell limit for the primary cell is equal to the per-TRP limit, identifies the set of search spaces that are allowed to be oversubscribed, and performs a blind decoding operation within the time slot, and adjusts the monitoring limit of multiple TRP cells in combination with the multiplication factor.
The monitoring of PDCCH candidates and non-overlapping CCEs is optimized, which reduces blind decoding time and improves the efficiency and resource utilization of wireless communications.
Smart Images

Figure CN114631380B_ABST
Abstract
Description
[0001] This application claims priority to U.S. Provisional Application No. 62 / 927,506, filed on October 29, 2019, entitled “OVERBOOKING FOR MULTI-DCI BASED MULTI-TRANSMIT-RECEIVE POINTS”; and U.S. Patent Application No. 17 / 081,630, filed on October 27, 2020, entitled “OVERBOOKING FOR MULTI-DCIBASED MULTI-TRANSMIT-RECEIVE POINTS”, which are assigned to the assignee of this application and are incorporated herein by reference in their entirety. Technical Field
[0002]
[0002] The present disclosure relates generally to communication systems and, more particularly, to limitations regarding control channel processing. Background Art
[0003] Wireless communication systems are widely deployed to provide a variety of telecommunication services, such as telephony, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple access technologies include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, single-carrier frequency division multiple access (SC-FDMA) systems, and time division synchronous code division multiple access (TD-SCDMA) systems.
[0004] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, and even global level. An example telecommunication standard is 5G New Radio (NR). 5G NR is part of the continued mobile broadband evolution released by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (for example, in conjunction with the Internet of Things (IoT)), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine type communications (mMTC), and ultra-reliable low latency communications (URLLC). Some aspects of 5G NR may be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements to 5G NR technology. These improvements may also be applicable to other multiple access technologies and telecommunication standards that employ these technologies. Summary of the Invention
[0005] The following is a brief summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects and is neither intended to identify key or critical elements of all aspects nor to delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that will be presented later.
[0006] In one aspect of the present disclosure, a method, a non-transitory computer-readable medium, and an apparatus are provided. The method may include determining, by a UE, for a primary cell, whether a per-scheduled cell limit for physical downlink control channel (PDCCH) monitoring or for non-overlapping control channel elements (CCEs) to be monitored in a time slot is equal to a per-transmit receive point (TRP) limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot. The method may include identifying a search space set on which oversubscription is allowed based on the determination. The method may include receiving a downlink control channel from the primary cell within the time slot. The method may include performing a blind decoding operation on the CCE within the identified search space set of the downlink control channel, at least within a total monitoring limit for a component carrier group having the same subcarrier spacing (SCS) as the primary cell and a per-cell monitoring limit for the primary cell.
[0007] In one aspect, the present disclosure provides an apparatus for wireless communication. The apparatus may include a memory storing computer-executable instructions and a processor communicatively coupled to the memory and configured to execute the instructions. The processor may be configured to determine, by a UE for a primary cell, whether a per-scheduled cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a time slot is equal to a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot. The processor may be configured to identify a search space set on which oversubscription is allowed based on the determination. The processor may be configured to receive a downlink control channel from the primary cell within the time slot. The processor may be configured to perform blind decoding operations on CCEs within the identified search space set of the downlink control channel, at least within a total monitoring limit for a component carrier group having the same SCS as the primary cell and a per-cell monitoring limit for the primary cell.
[0008] In another aspect, the present disclosure provides an apparatus for wireless communication. The apparatus may include: a unit for determining, by a UE, for a primary cell, whether a per-scheduled cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a time slot is equal to a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot. The apparatus may include: a unit for identifying a search space set on which oversubscription is allowed based on the determination. The apparatus may include: a unit for receiving a downlink control channel from the primary cell within the time slot. The apparatus may include: a unit for performing a blind decoding operation on CCEs within the identified search space set of the downlink control channel, at least within a total monitoring limit for a component carrier group having the same SCS as the primary cell and a per-cell monitoring limit for the primary cell.
[0009] In another aspect, the present disclosure provides a non-transitory computer-readable medium storing computer-executable code. The non-transitory computer-readable medium may include code for performing the following operations: determining, by a UE for a primary cell, whether a per-scheduled cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a time slot is equal to a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot. The non-transitory computer-readable medium may include code for performing the following operations: identifying a search space set on which oversubscription is allowed based on the determination. The non-transitory computer-readable medium may include code for performing the following operations: receiving a downlink control channel from the primary cell within the time slot. The non-transitory computer-readable medium may include code for performing the following operations: performing a blind decoding operation on CCEs within the identified search space set of the downlink control channel, at least within a total monitoring limit for a component carrier group having the same SCS as the primary cell and a per-cell monitoring limit for the primary cell.
[0010] To accomplish the foregoing and related ends, one or more aspects comprise the features hereinafter fully described and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of one or more aspects. However, these features are indicative of only some of the various ways in which the principles of the various aspects may be employed, and this description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 is a schematic diagram illustrating an example of a wireless communication system and an access network.
[0012] Figure 2A is a diagram illustrating an example of the first frame.
[0013] Figure 2B is a diagram illustrating an example of a DL channel within a subframe.
[0014] Figure 2C is a diagram illustrating an example of the second frame.
[0015] Figure 2D is a diagram illustrating an example of UL channels within a subframe.
[0016] Figure 3 is a schematic diagram illustrating an example of a base station and a user equipment (UE) in an access network.
[0017] Figure 4 is a schematic diagram illustrating an example configuration of a serving cell for a UE.
[0018] Figure 5 is a message diagram including example communications and processes for a UE and a base station to determine PDCCH reception restrictions.
[0019] Figure 6 is a flow chart of a first example method for wireless communication that determines a PDCCH decoding restriction based on a multiplication factor.
[0020] Figure 7 is a flow chart of an example method for determining PDCCH decoding restrictions based on a restriction on the number of cells using a multiplication factor.
[0021] Figure 8 is a flow chart of an example method of wireless communication in accordance with PDCCH decoding restrictions.
[0022] Figure 9 is a flow chart of an example method for applying per-cell PDCCH restriction to an overbooking scenario.
[0023] Figure 10 is a flow chart of an example method for applying per-TRP PDCCH restriction to an overbooking scenario.
[0024] Figure 11 yes Figure 1 A schematic diagram of example components of a UE.
[0025] Figure 12 yes Figure 1 A schematic diagram of example components of a base station. DETAILED DESCRIPTION
[0026] The detailed description set forth below in conjunction with the accompanying drawings is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein may be practiced. For the purpose of providing a comprehensive understanding of the various concepts, the detailed description includes specific details. However, it will be apparent to those skilled in the art that these concepts may be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form in order to avoid obscuring such concepts. Although the following description may focus on 5G NR, the concepts described herein may be applicable to other similar fields, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.
[0027] The access network can utilize multiple transmit reception points (TRPs) for a single cell. In some deployments, separate downlink control information (DCI) can be used to schedule downlink transmissions from each TRP. For example, in the case of two TRPs, the first DCI sent from the first TRP can schedule the first physical downlink shared channel (PDSCH) sent from the first TRP, and the second DCI sent from the second TRP can schedule the second PDSCH sent from the second TRP. The use of multiple TRPs can be defined for a specific service cell, so that one or more cells can be configured with multiple TRPs, while other service cells can be configured with a single TRP. Multiple TRPs can operate in the same active bandwidth part (BWP) with the same subcarrier spacing (SCS). To determine PDSCH transmission, the UE can monitor the PDCCH candidate set in one or more control resource sets (CORESETs). Each CORESET can include multiple control channel elements (CCEs) that define a search space set. Non-overlapping CCEs can refer to unique CCEs that do not use the same time domain and frequency domain resources as another CCE. The search space can include a common search space (CSS) and a UE-specific search space (USS). Monitoring of a set of PDCCH candidates in one or more CORESETs may be referred to as blind decoding because the UE may not know which DCI format is being received and may decode each PDCCH candidate according to the monitored DCI format.
[0028] The use of multiple TRPs and multiple DCIs can increase the resources required for PDCCH decoding. In one aspect, on Release 15 of 5G-NR, the maximum number of CORESETs can be increased (e.g., to 5 CORESETs) to accommodate the additional DCI. Additionally, higher layer signaling can indicate an index per CORESET that can group CORESETs based on TRPs. However, in general, the use of multiple TRPs can be transparent to the UE.
[0029] Based on UE capabilities, PDCCH reception may be limited. Since the wireless device employs a blind detection algorithm for downlink control channel decoding, a priori information about the maximum number of downlink control channels sent from multiple TRPs to be detected helps to reduce the downlink control channel search time. When configured with multiple TRPs (each TRP scheduling data packets), the UE may stop blind decoding when it reaches a defined limit on the number of PDCCH candidates or non-overlapping CCEs. Otherwise (e.g., if there is no defined limit for the UE), the UE may perform blind decoding on all possibilities of downlink control channel candidates across the search space. Conventionally, UE decoding capability has been based on the number of cells.
[0030] Since multi-TRP communication can increase the number of PDCCH candidates without increasing the number of cells, new restrictions for multi-TRP communication can be defined. For example, the PDCCH monitoring capability across all downlink serving cells can use a multiplication factor to take into account multiple TRP cells as well as to take into account carrier aggregation and dual connectivity. In addition, restrictions determined by the network and UE based on capabilities and configuration can use a multiplication factor to take into account multiple TRP cells as well as to take into account carrier aggregation and dual connectivity. In addition, there may be per-TRP restrictions on the number of PDCCH candidates or non-overlapping CCEs. Finally, the overbooking process for the primary cell without configured restrictions can define the UE decoding operation. When the per-scheduled cell restriction for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot for the primary cell is equal to the per-TRP restriction for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot, overbooking can apply to all configured search spaces and the per-cell restriction can apply to the overbooking process. In contrast, when the per-scheduled cell limit for the primary cell, for PDCCH monitoring, or for non-overlapping CCEs to be monitored in a time slot is not equal to (e.g., greater than) the per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a time slot, overbooking may apply to the search space of the configured TRP identified by the corresponding configuration value of the higher layer index per CORESET, and the per-TRP limit may apply to the overbooking process.
[0031] In one aspect, in one implementation, the UE may determine whether to signal a number of PDCCH monitoring capabilities across all downlink serving cells based on a multiplication factor capability (R) for serving cells having multiple transmit receive points (TRPs) compared to serving cells having a single TRP. The UE may receive a configuration of serving cells that indicates the number of downlink serving cells with a single TRP configuration and the number of downlink serving cells with multiple TRP configurations. When the number is not signaled, the UE may determine a limit on the number of serving cells (Ncap) based on the configuration and the multiplication factor, or when the number is signaled, the UE may determine a limit on Ncap based on the number. The configuration may also include a configured multiplication factor (r). The UE may determine an overall monitoring limit of PDCCH candidates and non-overlapping CCEs to be monitored in a time slot for a cell group and a per-cell monitoring limit of PDCCH candidates and non-overlapping CCEs to be monitored in a time slot for each scheduled cell for a single TRP cell and multiple TRP cells based on Ncap. The UE may receive the downlink control channel in a timeslot and perform blind decoding operations on the CCEs up to the total monitoring limit and up to the per-cell monitoring limit. In some cases, the blind decoding operations may be limited per TRP.
[0032] Several aspects of telecommunication systems will now be presented with reference to various apparatuses and methods. These apparatuses and methods will be described in the following detailed description by means of various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as "elements") and illustrated in the accompanying drawings. These elements may be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0033] By way of example, an element, or any part of an element, or any combination of elements, can be implemented as a "processing system" comprising one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system on chip (SoCs), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gating logic, discrete hardware circuits, and other suitable hardware configured to perform the various functions described throughout this disclosure. One or more processors in a processing system can execute software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other names, software should be broadly interpreted as meaning instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, processes, functions, etc.
[0034] Accordingly, in one or more exemplary embodiments, the functions described can be implemented in hardware, software, or any combination thereof. If implemented in software, the functions can be stored or encoded as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media. Storage media can be any available media that can be accessed by a computer. By way of example and not limitation, such computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, a combination of the above-mentioned types of computer-readable media, or any other medium that can be used to store computer-executable code in the form of instructions or data structures that can be accessed by a computer.
[0035] Figure 1 1 is a schematic diagram illustrating an example of a wireless communication system and access network 100 in which restrictions on blind decoding of search spaces are implemented. The wireless communication system (also referred to as a wireless wide area network (WWAN)) includes a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network (e.g., a 5G core (5GC) 190). The base station 102 may include a macro cell (a high-power cellular base station) and / or a small cell (a low-power cellular base station). A macro cell includes a base station. Small cells include femto cells, pico cells, and micro cells.
[0036] In one aspect, one or more of the UEs 104 can include a PDCCH restriction component 140 for determining and applying one or both of a limit on the number of PDCCH candidates for blind decoding of a search space and a limit on the number of non-overlapping CCEs for blind decoding of the search space. The PDCCH restriction component 140 can apply the limit if the UE 104 can be configured with oversubscription of the search space exceeding the limit. The PDCCH restriction component 140 can include: a capability component 141 that signals zero or more UE capabilities related to PDCCH reception; a configuration component 142 that receives a cell configuration for an access network 100 including one or more serving cells (e.g., a base station 102); a restriction component 144 that determines a limit on the number of serving cells (Ncap) and a limit on the number of PDCCH candidates and / or a limit on the number of non-overlapping CCEs based on Ncap; a search space component 143 that determines an applicable search space for oversubscription; and an oversubscription component 145 that performs blind decoding operations on PDCCH candidates on CCEs up to the limit.
[0037] In one implementation, the PDCCH restriction component 140 may define a restriction based on the number of serving cells, but may use a multiplication factor capability (R) or a configured multiplication factor (R) to increase the weight of multiple TRP cells. For configurations of up to two TRPs corresponding to two CORESET groups in a given serving cell, the values of R and r may be between 1 and 2 (inclusive). For more than two TRPs / CORESET groups, the situation may be different (e.g., the value of R or r may be greater than 2). The capability component 141 may determine whether to signal the number (X) of PDCCH monitoring capabilities across all downlink serving cells based on the multiplication factor capability (R) for serving cells with multiple TRPs compared to serving cells with a single transmit receive point (TRP). The configuration component 142 may receive a configuration of a serving cell indicating the number (a) of downlink serving cells with a single TRP configuration, the number (b) of downlink serving cells with multiple TRP configurations, and the configured multiplication factor (r). When the number is not signaled, the limiting component 144 can determine the limit of the number of serving cells (Ncap) based on the configuration and the multiplication factor r, or when the number is signaled, the limiting component 144 can determine the limit of Ncap based on the number. The limiting component 144 can determine the total monitoring limit of PDCCH candidates and non-overlapping control channel elements (CCEs) to be monitored in the time slot for the cell group, the per-cell monitoring limit of PDCCH candidates and non-overlapping CCEs to be monitored in the time slot for a single TRP cell and for multiple TRP cells based on Ncap and the per-TRP limit of PDCCH candidates and non-overlapping CCEs to be monitored in the time slot. The search space component 143 can determine which UE-specific search space oversubscription is applicable based on the determined per-cell limit and per-TRP limit. The oversubscription component 145 can receive the downlink control channel in the time slot and perform blind decoding operations on the CCEs within at least the total monitoring limit and up to the per-cell monitoring limit. The oversubscription component 145 can also perform decoding operations within the per-TRP limit.
[0038] In one aspect, one or more of the base stations 102 can include a network PDCCH restriction component 198 that can operate in conjunction with the PDCCH restriction component 140 to determine the limits discussed above. Specifically, the network PDCCH restriction component 198 can receive any capabilities signaled by the UE 104 and can send a configuration of serving cells, including the number of downlink serving cells configured with a single TRP (a), the number of downlink serving cells configured with multiple TRPs (b), and a configured multiplication factor (r). The network PDCCH restriction component 198 can determine Ncap, the total limit, the per-cell limit, and the per-TRP limit in the same manner as discussed above for the UE 104.
[0039] A base station 102 configured for 4G LTE (collectively referred to as the Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with the EPC 160 via a backhaul link 132 (e.g., an S1 interface). A base station 102 configured for 5G NR (collectively referred to as the Next Generation RAN (NG-RAN)) can interface with the core network 190 via a backhaul link 184. The base station 102 can perform one or more of the following functions, among other things: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), user and device tracking, RAN information management (RIM), paging, positioning, and delivery of warning messages. Base stations 102 may communicate with each other directly or indirectly (eg, through EPC 160 or core network 190) via backhaul links 134 (eg, an X2 interface). Backhaul links 134 may be wired or wireless.
[0040] Base stations 102 can communicate wirelessly with UEs 104. Each of base stations 102 can provide communication coverage for a corresponding geographic coverage area 110. There can be overlapping geographic coverage areas 110. For example, a small cell 102′ can have a coverage area 110′ that overlaps with the coverage area 110 of one or more macro base stations 102. A network that includes both small cells and macro cells can be referred to as a heterogeneous network. A heterogeneous network can also include home evolved Node Bs (eNBs) (HeNBs), which can provide services to a restricted group called a closed subscriber group (CSG). The communication link 120 between base station 102 and UE 104 can include uplink (UL) (also known as reverse link) transmissions from UE 104 to base station 102 and / or downlink (DL) (also known as forward link) transmissions from base station 102 to UE 104. The communication link 120 can use multiple-input multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication link may be through one or more carriers. The base station 102 / UE 104 may use a spectrum of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400, etc. MHz) bandwidth per carrier allocated in carrier aggregation for up to a total of Yx MHz (x component carriers) for transmission in each direction. The carriers may be adjacent to each other or may not be adjacent to each other. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated for DL compared to UL). The component carrier may include a primary component carrier and one or more secondary component carriers. The primary component carrier may be referred to as a primary cell (PCell), and the secondary component carrier may be referred to as a secondary cell (SCell).
[0041] Certain UEs 104 may communicate with each other using device-to-device (D2D) communication links 158. The D2D communication links 158 may use the DL / UL WWAN spectrum. The D2D communication links 158 may use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). D2D communication may be accomplished through various wireless D2D communication systems, such as, for example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.
[0042] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 in the 5 GHz unlicensed spectrum via a communication link 154. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) to determine whether the channel is available before communicating.
[0043] The small cell 102′ can operate in licensed and / or unlicensed spectrum. When operating in the unlicensed spectrum, the small cell 102′ can employ NR and use the same 5 GHz unlicensed spectrum used by the Wi-Fi AP 150. The small cell 102′ employing NR in the unlicensed spectrum can improve coverage and / or increase capacity of the access network.
[0044] The electromagnetic spectrum is often subdivided into various categories, bands, channels, etc. based on frequency / wavelength. In 5G NR, two initial operating bands have been identified with the frequency range names FR1 (410 MHz - 7.125 GHz) and FR2 (24.25 GHz - 52.6 GHz). Frequencies between FR1 and FR2 are often referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is often (interchangeably) referred to as the "sub-6 GHz" band in various documents and articles. Similar naming issues sometimes arise with respect to FR2, which is often (interchangeably) referred to as the "millimeter wave" (mmW) band in documents and articles, although it is different from the extremely high frequency (EHF) band (30 GHz - 300 GHz) which is identified as the "millimeter wave" band by the International Telecommunication Union (ITU).
[0045] With the above in mind, unless otherwise specified, it should be understood that when the term "sub-6 GHz" or the like is used herein, it can broadly refer to frequencies that can be less than 6 GHz, can be within FR1, or can include mid-band frequencies. Furthermore, unless otherwise specified, it should be understood that when the term "millimeter wave" or the like is used herein, it can broadly refer to frequencies that can include mid-band frequencies, can be within FR2, or can be within the EHF band. Communications using mmW radio frequency bands have extremely high path loss and short range. The mmW base station 180 can utilize beamforming 182 with the UE 104 to compensate for the path loss and short range.
[0046] Base station 180 may transmit beamformed signals in one or more transmit directions 182′ to UE 104. UE 104 may receive beamformed signals from base station 180 in one or more receive directions 182″. UE 104 may also transmit beamformed signals in one or more transmit directions to base station 180. Base station 180 may receive beamformed signals in one or more receive directions from UE 104. Base station 180 / UE 104 may perform beam training to determine optimal receive and transmit directions for each of base station 180 / UE 104. The transmit and receive directions for base station 180 may be the same or different. The transmit and receive directions for UE 104 may be the same or different.
[0047] EPC 160 may include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. MME 162 may communicate with a Home Subscriber Server (HSS) 174. MME 162 is a control node that handles signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which itself is connected to PDN Gateway 172. PDN Gateway 172 provides IP address allocation and other functions to UEs. PDN Gateway 172 and BM-SC 170 are connected to IP Services 176. IP Services 176 may include the Internet, an intranet, an IP Multimedia Subsystem (IMS), PS streaming services, and / or other IP services. The BM-SC 170 can provide functionality for MBMS user service provision and delivery. The BM-SC 170 can serve as an entry point for content provider MBMS transmissions, can be used to authorize and initiate MBMS bearer services within a public land mobile network (PLMN), and can be used to schedule MBMS transmissions. The MBMS gateway 168 can be used to distribute MBMS services to base stations 102 belonging to a multicast broadcast single frequency network (MBSFN) area broadcasting a specific service, and can be responsible for session management (start / stop) and for collecting billing information related to eMBMS.
[0048] The core network 190 may include an access and mobility management function (AMF) 192, other AMFs 193, a session management function (SMF) 194, and a user plane function (UPF) 195. The AMF 192 may communicate with a unified data management (UDM) 196. The AMF 192 is a control node that handles signaling between the UE 104 and the core network 190. Typically, the AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are transported through the UPF 195. The UPF 195 provides UE IP address allocation and other functions. The UPF 195 is connected to the IP services 197. The IP services 197 may include the Internet, an intranet, an IP multimedia subsystem (IMS), PS streaming services, and / or other IP services.
[0049] A base station may also be referred to as a gNB, a Node B, an evolved Node B (eNB), an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a transmit / receive point (TRP), or some other appropriate terminology. Base station 102 provides an access point to EPC 160 or core network 190 for UE 104. Examples of UE 104 include a cellular phone, a smartphone, a Session Initiation Protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio unit, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a tablet device, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, or any other similarly functional device. Some of UE 104 may be referred to as IoT devices (e.g., a parking meter, a gas pump, an oven, a vehicle, a heart monitor, etc.). UE 104 may also be referred to as a station, a mobile station, a user station, a mobile unit, a user unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile user station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handheld device, a user agent, a mobile client, a client, or some other appropriate terminology.
[0050] Figures 2A-2D It shows Figure 1 A resource diagram of an example frame structure and resources that may be used for communications between UE 104 and base station 102. Figure 2A is a diagram 200 illustrating an example of a first subframe within a 5G / NR frame structure. Figure 2B is a diagram 230 showing an example of DL channels within a 5G / NR subframe. Figure 2Cis a diagram 250 illustrating an example of a second subframe within a 5G / NR frame structure. Figure 2D is a diagram 280 showing an example of UL channels within a 5G / NR subframe. The 5G / NR frame structure can be FDD (wherein, for a particular set of subcarriers (carrier system bandwidth), subframes within a subcarrier set are dedicated to either DL or UL), or TDD (wherein, for a particular set of subcarriers (carrier system bandwidth), subframes within a subcarrier set are dedicated to both DL and UL). Figure 2A 、 2C In the example provided, the 5G / NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (most of which are DL), where D is DL, U is UL, and X is flexible between DL / UL, and subframe 3 is configured with slot format 34 (most of which are UL). Although subframes 3 and 4 are shown as having slot formats 34 and 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are all DL and all UL, respectively. Other slot formats 2-61 include a mix of DL, UL and flexible symbols. The UE is configured with the slot format (dynamically configured through DL control information (DCI) or semi-statically / statically configured through radio resource control (RRC) signaling) via the received slot format indicator (SFI). It should be noted that the following description also applies to the 5G / NR frame structure as TDD.
[0051] Other wireless communication technologies may have different frame structures and / or different channels. A frame (10ms) may be divided into 10 equally sized subframes (1ms). Each subframe may include one or more time slots. A subframe may also include a mini-slot, which may include 7, 4, or 2 symbols. Each time slot may include 7 or 14 symbols, depending on the time slot configuration. For time slot configuration 0, each time slot may include 14 symbols, and for time slot configuration 1, each time slot may include 7 symbols. The symbols on the DL may be cyclic prefix (CP) OFDM (CP-OFDM) symbols. The symbols on the UL may be CP-OFDM symbols (for high throughput scenarios) or discrete Fourier transform (DFT) spread OFDM (DFT-s-OFDM) symbols (also known as single carrier frequency division multiple access (SC-FDMA) symbols) (for power-limited scenarios; limited to single stream transmission). The number of time slots within a subframe is based on the time slot configuration and numerology. For slot configuration 0, different digital schemes μ0 to 5 allow 1, 2, 4, 8, 16, and 32 slots per subframe, respectively. For slot configuration 1, different digital schemes 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Accordingly, for slot configuration 0 and digital scheme μ, there are 14 symbols / slot and 2 μ time slots / subframes. The subcarrier spacing and symbol length / duration are functions of the digital scheme. The subcarrier spacing can be equal to 2 μ *15kHz, where μ is the digital scheme 0 to 5. Thus, digital scheme μ=0 has a subcarrier spacing of 15kHz, and digital scheme μ=5 has a subcarrier spacing of 480kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figures 2A-2D An example is provided for slot configuration 0 (with 14 symbols per slot) and digital scheme μ=0 (with 1 slot per subframe). The subcarrier spacing is 15 kHz and the symbol duration is approximately 66.7 μs.
[0052] The resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also called a physical RB (PRB)), which includes 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0053] As in Figure 2AAs shown in , some of the REs carry reference (pilot) signals (RS) for the UE. The RS may include a demodulation RS (DM-RS) for channel estimation at the UE (indicated as Rx for a specific configuration, where 100x is the port number, but other DM-RS configurations are possible) and a channel state information reference signal (CSI-RS). The RS may also include a beam measurement RS (BRS), a beam refinement RS (BRRS), and a phase tracking RS (PT-RS).
[0054] Figure 2B Examples of various DL channels within a subframe of a frame are shown. The physical downlink control channel (PDCCH) carries DCI within one or more control channel elements (CCEs), each CCE includes nine RE groups (REGs), and each REG includes four consecutive REs in one OFDM symbol. The primary synchronization signal (PSS) can be within symbol 2 of a specific subframe of the frame. The PSS is used by UE104 to determine the subframe / symbol timing and the physical layer identification. The secondary synchronization signal (SSS) can be within symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the physical layer cell identification group number and the radio frame timing. Based on the physical layer identification and the physical layer cell identification group number, the UE can determine the physical cell identifier (PCI). Based on the PCI, the UE can determine the position of the DM-RS mentioned above. The physical broadcast channel (PBCH) carrying the master information block (MIB) can be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block. The MIB provides the number of RBs in the system bandwidth and the system frame number (SFN). The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information not transmitted through the PBCH (such as System Information Blocks (SIBs)), and paging messages.
[0055] As in Figure 2C As shown in , some of the REs carry DM-RSs for channel estimation at the base station (indicated as R for a specific configuration, but other DM-RS configurations are possible). The UE may send DM-RSs for the physical uplink control channel (PUCCH) and DM-RSs for the physical uplink shared channel (PUSCH). The PUSCH DM-RS may be sent in the first one or two symbols of the PUSCH. The PUCCH DM-RS may be sent in different configurations depending on whether a short PUCCH or a long PUCCH is sent and depending on the specific PUCCH format used. Although not shown, the UE may send a sounding reference signal (SRS). The SRS may be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0056] Figure 2DAn example of various UL channels within a subframe of a frame is shown. The PUCCH may be positioned as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and may additionally be used to carry buffer status reports (BSRs), power headroom reports (PHRs), and / or UCI.
[0057] Figure 3 1 is a block diagram of a base station 310 (including a network PDCCH restriction component 198) communicating with a UE 350 (including a PDCCH restriction component 140) in an access network. In the DL, IP packets from the EPC 160 can be provided to a controller / processor 375. The controller / processor 375 implements layer 3 and layer 2 functions. Layer 3 includes the radio resource control (RRC) layer, and layer 2 includes the service data adaptation protocol (SDAP) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, and the medium access control (MAC) layer. The controller / processor 375 provides RRC layer functions associated with: broadcasting of system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-radio access technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functions associated with: header compression / decompression, security (ciphering, deciphering, integrity protection, integrity verification), and handover support functions; RLC layer functions associated with: transmission of upper layer packet data units (PDUs), error correction through ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs onto transport blocks (TBs), demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.
[0058] The transmit (TX) processor 316 and receive (RX) processor 370 implement layer 1 functions associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection for the transmission channel, forward error correction (FEC) encoding / decoding for the transmission channel, interleaving, rate matching, mapping onto the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. The TX processor 316 handles the mapping to the signal constellation based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-order quadrature amplitude modulation (M-QAM)). The coded and modulated symbols can then be divided into parallel streams. Each stream can then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., a pilot) in the time and / or frequency domain, and then combined using an inverse fast Fourier transform (IFFT) to produce a physical channel carrying a time-domain OFDM symbol stream. The OFDM stream is spatially precoded to generate multiple spatial streams. Channel estimates from a channel estimator 374 may be used to determine the coding and modulation schemes and for spatial processing. Channel estimates may be derived based on a reference signal and / or channel condition feedback sent by the UE 350. Each spatial stream may then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX may modulate an RF carrier with a corresponding spatial stream for transmission.
[0059] At the UE 350, each receiver 354RX receives a signal via its corresponding antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides the information to a receive (RX) processor 356. The TX processor 368 and the RX processor 356 implement layer 1 functions associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial streams destined for the UE 350. If multiple spatial streams are destined for the UE 350, they can be combined into a single OFDM symbol stream by the RX processor 356. The RX processor 356 then uses a fast Fourier transform (FFT) to convert the OFDM symbol stream from the time domain to the frequency domain. The frequency domain signal includes a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier and the reference signal are recovered and demodulated by determining the most likely signal constellation point transmitted by the base station 310. These soft decisions can be based on the channel estimate calculated by the channel estimator 358. The soft decisions are then decoded and deinterleaved to recover the data and control signals originally sent on the physical channel by base station 310. The data and control signals are then provided to controller / processor 359, which implements layer 3 and layer 2 functionality.
[0060] The controller / processor 359 may be associated with a memory 360 that stores program codes and data. The memory 360 may be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operations.
[0061] Similar to the functions described in conjunction with DL transmissions performed by the base station 310, the controller / processor 359 provides RRC layer functions associated with: system information (e.g., MIB, SIB) acquisition, RRC connection, and measurement reporting; PDCP layer functions associated with: header compression / decompression and security (encryption, decryption, integrity protection, integrity verification); RLC layer functions associated with: transmission of upper layer PDUs, error correction through ARQ, concatenation, segmentation and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.
[0062] Channel estimates derived by the channel estimator 358 based on a reference signal or feedback transmitted by the base station 310 may be used by the TX processor 368 to select an appropriate coding and modulation scheme, and to facilitate spatial processing. The spatial streams generated by the TX processor 368 may be provided to different antennas 352 via separate transmitters 354TX. Each transmitter 354TX may modulate an RF carrier with a corresponding spatial stream for transmission.
[0063] UL transmissions are processed at the base station 310 in a manner similar to that described in conjunction with the receiver functionality at the UE 350. Each receiver 318RX receives a signal through its respective antenna 320. Each receiver 318RX recovers information modulated onto an RF carrier and provides the information to the RX processor 370.
[0064] The controller / processor 375 may be associated with a memory 376 that stores program codes and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing between transport and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover IP packets from the UE 350. The IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.
[0065] At least one of the TX processor 368, the RX processor 356, and the controller / processor 359 may be configured to perform operations related to Figure 1 Various aspects related to the PDCCH restriction component 140.
[0066] Figure 4 4 is an example cell configuration 400 for a UE 104 including a PDCCH restriction component 140, including multiple TRP cells 408 and a single TRP cell 418. The multiple TRP cells 408 may be controlled by a base station 402 and may include a first TRP 404 and a second TRP 406. The first TRP 404 may transmit a first PDCCH1 420 that schedules a first PDSCH1 422. The second TRP 406 may transmit a second PDCCH1 424 that schedules a second PDSCH 426. The single TRP cell 418 may be controlled by a base station 412 and include a single TRP 414. The single TRP 414 may transmit a third PDCCH3 430 that schedules a third PDSCH 432. In one aspect, the multiple TRP cells 408 and the single TRP cell 418 may form a primary cell group (MCG). Additionally, the cell configuration 400 may include a secondary cell group (SCG), which may include, for example, a single TRP cell 458. A single TRP cell 458 may be controlled by a base station 452 and include a single TRP 454. The single TRP 454 may transmit a third PDCCH 4460 that schedules a third PDSCH 462. The cell configuration 400 may include additional cells (not shown), each of which may be a single TRP cell or multiple TRP cells and may transmit a corresponding PDCCH from each TRP.
[0067] In one aspect, all of the PDCCHs 420, 424, 430, and 460 may be received in the same time slot, depending on UE capabilities and limitations. In one aspect, multiple PDCCH transmissions may allow for a larger amount of data to be scheduled, thereby increasing the data rate for the UE 104. However, the UE 104 may be constrained (e.g., by hardware limitations) in the amount of PDCCH processing that it may perform. If the UE 104 were to determine capabilities or limitations based solely on the number of serving cells, the UE 104 may not accurately account for additional PDCCHs that may be sent using multiple DCIs by multiple TRP cells, and the UE 104 will in some cases be unable to decode all configured PDCCHs. The PDCCH limitation component 140 may signal capabilities and determine limitations taking into account multiple TRP cells so that the UE 104 can decode the PDCCHs for which it is configured.
[0068] Figure 5 is a message diagram 500 illustrating example messages that may be sent between a UE 104 and a base station 402 (which may be a plurality of TRP cells 408 including a first TRP 404 and a second TRP 406) for establishing restrictions on blind decoding for a PDCCH.
[0069] UE 104 may transmit UE capabilities 510 related to PDCCH processing. For example, UE capabilities 510 may include a number (X) 512 indicating the ability to monitor PDCCHs across all downlink serving cells. The number X may be referred to as pdcch-BlindDetectionCA. UE 104 may determine whether to transmit X 512 based on whether UE 104 is capable of supporting a threshold number of downlink serving cells (e.g., 4). UE capabilities 510 may include a multiplication factor capability (R) 518 indicating the ability to perform additional PDCCH monitoring or additional non-overlapping CCEs to monitor multiple TRP cells.
[0070] Base station 402 may transmit a cell configuration 520 that may configure UE 104 with multiple serving cells. For example, cell configuration 520 may include or indicate a single TRP cell number (a) 522 and a multiple TRP cell number (b) 524. Cell configuration 520 may include a configured multiplication factor (r) 530 indicating a network-selected multiplication factor. Cell configuration 520 may set the value of r 530 to 1 or to the value of R 518. If cell configuration 520 does not include a configured multiplication factor r 530, UE 104 may set the value of r 530 to the value of R 518.
[0071] At block 532, the UE 104 may determine a limit on PDCCH reception. For example, the UE 104 may determine, for the cell group, a total monitoring limit of PDCCH candidates and non-overlapping CCEs to monitor in a time slot. The maximum number of PDCCH candidates to be monitored for an SCS may be referred to as This can be determined based on the following table
[0072] Table 10.1-2: Maximum number of monitored PDCCH candidates per slot for DL BWP with SCS configuration μ∈{0,1,2,3} for a single serving cell
[0073]
[0074] The maximum number of non-overlapping CCEs can be called This can be determined based on the following table
[0075] Table 10.1-3: Maximum number of non-overlapping CCEs per slot for DL BWP with SCS configuration μ∈{0,1,2,3} for a single serving cell
[0076]
[0077] As discussed in further detail below, in the present application, restrictions may consider multiple TRP cells rather than a single serving cell with a single TRP. In one implementation, an overall monitoring limit may be applied to all serving cells in a cell group. UE 104 may also determine a per-cell monitoring limit. In one implementation, the per-cell monitoring limit for multiple TRP cells may be based on a multiplication factor.
[0078] The base station 102 may transmit the first PDCCH 540 and the second PDCCH 542, and the UE 104 may receive the first PDCCH 540 and the second PDCCH 542, as well as other PDCCHs transmitted by other serving cells based on the restrictions determined in block 532. In one aspect, the network may be aware of the restrictions based on the UE capabilities 510 and the cell configuration 520 and may avoid transmitting PDCCHs that would exceed the restrictions for the UE. However, in one aspect, the primary serving cell may use oversubscription to configure the UE 104 with PDCCH candidates that may result in exceeding the restrictions on PDCCH candidates and / or non-overlapping CCEs.
[0079] At block 550, the UE 104 may perform decoding based on the restriction. That is, the UE 104 may perform decoding up to the restriction of non-overlapping CCEs (e.g., ) on the PDCCH candidate limit (e.g., In the oversubscribed case, even if the UE 104 is configured with more PDCCH candidates than the limit (e.g., based on the number of candidates and the corresponding aggregation level of the configured search space), the UE 104 may adhere to the limit and stop decoding when one or more of the limits are reached.
[0080] The base station 402 may transmit a first PDSCH 560 and a second PDSCH 562 from the first TRP 404 and the second TRP 406, respectively. The UE 104 may receive the first PDSCH 560 and the second PDSCH 562 based on the decoded PDCCHs 540, 542.
[0081] Figure 6 Flowchart of a method 600 of wireless communication for establishing restrictions on blind decoding of a PDCCH that may be performed by a UE (e.g., UE 104, which may include memory 360 and which may be the entire UE 104 or a component of UE 104, such as PDCCH restriction component 140, TX processor 368, RX processor 356, and / or controller / processor 359).
[0082] In block 610, method 600 may include determining, by the UE, whether to signal a number (X) representing a PDCCH monitoring capability across all downlink serving cells based on a multiplication factor capability (R) for serving cells having multiple transmit receive points (TRPs) compared to serving cells having a single TRP. In one aspect, for example, the UE 104 and / or the controller / processor 359 may execute the PDCCH restriction component 140 and / or the capability component 141 to determine whether to signal a number (X) representing a PDCCH monitoring capability across all downlink serving cells based on a multiplication factor capability (R) for serving cells having multiple TRPs (e.g., cell 408) compared to serving cells having a single TRP (e.g., cell 418). Thus, the UE 104 and / or the controller / processor 359 executing the PDCCH restriction component 140 and / or the capability component 141 may provide for determining, by the UE, whether to signal the number of PDCCH monitoring capabilities across all downlink serving cells based on a multiplication factor for a serving cell having multiple transmit receive points compared to a serving cell having a single TRP.
[0083] For example, at sub-block 612, block 610 may include determining that when the UE is capable of receiving from a first number of single TRP cells plus a multiplication factor multiplied by a second number of multiple TRP cells (greater than a threshold), signaling a quantity (X). For example, if the UE 104 indicates a capability of A or more serving cells with a single TRP and B or more serving cells with multiple TRPs such that A+R·B>4, the UE 104 may signal a value for X. If A+R·B≤4, the UE 104 may not signal the quantity X.
[0084] In block 620, method 600 may optionally include signaling a quantity (X) having a value less than or equal to the first number of single TRP cells plus a multiplication factor multiplied by a second plurality of TRP cells that the UE can support. In one aspect, for example, UE 104 and / or controller / processor 359 may execute PDCCH restriction component 140 and / or capability component 141 to signal quantity X 512 having a value less than or equal to the first number of single TRP cells plus a multiplication factor multiplied by the second plurality of TRP cells. In one aspect, capability component 141 may signal multiplication factor capability (R) 518. For example, capability component 141 may signal multiplication factor capability (R) 518 regardless of whether quantity (X) is signaled. Block 620 may be performed in response to subblock 612. Thus, the UE 104 and / or the controller / processor 359 executing the PDCCH restriction component 140 and / or the capability component 141 may provide for signaling a number having a value that is less than or equal to the first single TRP cell number plus a multiplication factor multiplied by the second plurality of TRP cells that the UE is capable of supporting.
[0085] In block 630, method 600 may include receiving, by the UE, a configuration of a serving cell, the configuration indicating a number of downlink serving cells configured with a single TRP (a) and a number of downlink serving cells configured with multiple TRPs (b). In one aspect, for example, the UE 104 and / or the controller / processor 359 may execute the PDCCH restriction component 140 and / or the configuration component 142 to receive a cell configuration 520 of the serving cell, the cell configuration 520 indicating a number of downlink serving cells configured with a single TRP (a) 522 and a number of downlink serving cells configured with multiple TRPs (b) 524. In one aspect, the cell configuration 520 may include a value of a configured multiplication factor (r) 530. The configuration component 142 may receive the configuration 520 and set the value of the configured multiplication factor (r) to the received value in the configuration 520. Thus, the UE 104 and / or the controller / processor 359 executing the PDCCH restriction component 140 and / or the configuration component 142 may provide a unit for receiving, by the UE, a configuration of a service cell indicating the number of downlink service cells configured with a single TRP and the number of downlink service cells configured with multiple TRPs.
[0086] In block 640, the method 600 may include determining, by the UE, a limit on the number of serving cells (Ncap) based on a configuration and a multiplication factor when the number X is not signaled, or determining, by the UE, a limit on the number of serving cells based on the value of the signaled number X when the number X is signaled. In one aspect, for example, the UE 104 and / or the controller / processor 359 may execute the PDCCH restriction component 140 to determine, by the UE, Ncap based on a configuration and a multiplication factor r when the number X is not signaled, or determining, by the UE, Ncap based on the value of the number X when the number X is signaled. Thus, the UE 104 and / or the controller / processor 359 executing the PDCCH restriction component 140 may provide means for determining, by the UE, a limit on the number of serving cells based on a configuration and a multiplication factor r when the number X is not signaled, or determining, by the UE, a limit on the number of serving cells based on the value of the number X when the number X is signaled.
[0087] For example, in sub-block 642, block 640 may include determining Ncap as the number of downlink serving cells configured with a single TRP plus a multiplication factor multiplied by the number of downlink serving cells configured with multiple TRPs. That is, when UE 104 does not report X, Ncap may be set to a+r·b. If UE 104 reports X in block 630, Ncap may be set to X.
[0088] In block 650, the method 600 may include determining, by the UE based on Ncap, a total monitoring limit of PDCCH candidates and non-overlapping CCEs to be monitored in a time slot for a cell group and a per-cell monitoring limit of PDCCH candidates and non-overlapping CCEs to be monitored in a time slot for a single TRP cell and per scheduled cell for multiple TRP cells. In one aspect, for example, the UE 104 and / or the controller / processor 359 may execute the PDCCH restriction component 140 and / or the restriction component 144 to determine, based on Ncap, a total monitoring limit of PDCCH candidates and non-overlapping CCEs to be monitored in a time slot for a cell group and a per-cell monitoring limit of PDCCH candidates and non-overlapping CCEs to be monitored in a time slot for a single TRP cell and per scheduled cell for multiple TRP cells. Figure 7 Further details of determining the total monitoring limit and the per-cell monitoring limit are discussed. Thus, the UE 104 and / or the controller / processor 359 executing the PDCCH limiting component 140 and / or the limiting component 144 may provide means for determining, by the UE based on Ncap, the total monitoring limit of PDCCH candidates and non-overlapping CCEs to be monitored in a time slot for a group of cells and the per-cell monitoring limit of PDCCH candidates and non-overlapping CCEs to be monitored in a time slot for a single TRP cell and per scheduled cell for multiple TRP cells.
[0089] In block 660, method 600 may include determining, for the primary cell, a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot. In one aspect, for example, UE 104 and / or controller / processor 359 may execute PDCCH restriction component 140 and / or restriction component 144 to determine, for the primary cell, a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot. For CORESETs configured for the same TRP (i.e., the same higher layer index configured per CORESET per "PDCCH-Config"), the maximum number of monitored PDCCH candidates and non-overlapping CCEs per timeslot for a DL BWP may not be greater than the limits defined in Tables 10.1-2 and 10.1-3 above. Thus, restriction component 144 may determine, for a cell, a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot based on the cell's numeric scheme μ. Thus, the UE 104 and / or the controller / processor 359 executing the PDCCH limiting component 140 and / or limiting component 144 may provide means for determining per-TRP limits for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot for a primary cell.
[0090] Figure 78 is a flow chart of a method 700 of wireless communication for determining an overall monitoring limit and a per-cell monitoring limit that may be performed by a UE (e.g., UE 104, which may include memory 360 and which may be the entire UE 104 or a component of UE 104, such as PDCCH restriction component 140, TX processor 368, RX processor 356, and / or controller / processor 359). In one aspect, method 800 may correspond to block 650 of method 600. Method 700 may be performed by restriction component 144.
[0091] At decision block 710, method 700 may include determining whether the number of equivalent serving cells (a+rb) is less than or equal to Ncap. The number of equivalent serving cells may be determined based on the cells configured for each SCSμ. For example, and denotes the number of downlink cells for which UE 104 is configured with single TRP and multi-TRP operation and has an active downlink BWP of SCS μ, respectively. Thus, in the case of 4 maximum downlink BWPs, the equivalent number of serving cells can be expressed as That is, the limiting component 144 can determine that the number of downlink serving cells with a single TRP configuration plus the multiplication factor multiplied by the number of downlink serving cells with multiple TRP configurations is less than or equal to Ncap. The method 700 may then proceed to block 720. If The method 700 may then proceed to block 740. That is, the limiting component 144 may determine that the number of configured downlink serving cells having a single TRP plus the multiplication factor multiplied by the number of configured downlink serving cells having multiple TRPs is greater than Ncap.
[0092] In block 720, the method 700 may include determining a per-cell limit for a single TRP cell as a value based on the SCS of the corresponding single TRP cell. For example, the limit component 144 may determine a per-cell limit for a single TRP cell as a value based on the SCS of the corresponding single TRP cell. That is, for a cell configured with a single TRP, the limit of PDCCH candidates per scheduled cell may be And for a cell configured with a single TRP, the limit of non-overlapping CCEs per scheduled cell can be
[0093] In block 730, the method 700 may include determining a per-cell limit for a plurality of TRP cells as a multiplication factor multiplied by a value based on the SCS of the corresponding plurality of TRP cells. For example, the restriction component 144 may determine a per-cell limit for a plurality of TRP cells as a multiplication factor multiplied by a value based on the SCS of the corresponding plurality of TRP cells. That is, for a cell configured with multiple TRPs, the limit of PDCCH candidates per scheduled cell may be And for cells configured with multiple TRPs, the limit of non-overlapping CCEs per scheduled cell can be
[0094] In block 735, the method 700 may optionally include determining a per-TRP limit for multiple TRP cells as a value based on the SCS of the corresponding single TRP cell. For example, the restriction component 144 may determine a per-TRP limit for multiple TRP cells as a value based on the SCS of the corresponding single TRP cell. That is, for a cell configured with multiple TRPs, the per-TRP PDCCH candidate limit may be And for cells configured with multiple TRPs, the limit of non-overlapping CCEs per scheduled cell can be
[0095] In block 740, method 700 may include determining a total monitoring limit for a cell group having an SCS as the floor of Ncap multiplied by the SCS value for a single TRP serving cell, multiplied by the ratio of the number of configured downlink serving cells for an SCS having a single TRP plus a multiplication factor multiplied by the number of configured downlink serving cells for an SCS having multiple TRPs to the total number of configured downlink serving cells for the cell group having a single TRP plus a multiplication factor multiplied by the total number of configured downlink serving cells for the cell group having multiple TRPs. For example, the restriction component 144 may determine the total monitoring limit for PDCCH candidates for all downlink cells having a given SCS as Similarly, the limiting component 144 can determine the total monitoring limit for non-overlapping CCEs of all downlink cells with a given SCS as
[0096] In block 750, the method 700 may include determining a per-cell limit for a single TRP cell as the minimum of the value of the SCS for the single TRP serving cell and the total monitoring limit for the group of cells for the SCS. For example, the limiting component 144 may determine the per-cell limit for a single TRP cell as And the per-cell limit of non-overlapping CCEs is determined as
[0097] In block 760, method 700 may include determining a per-cell limit for multiple TRP cells as a multiplication factor multiplied by the minimum of the value of the SCS for a single TRP serving cell and the total monitoring limit for the group of cells of the SCS. For example, the restriction component 144 may determine the per-cell limit for PDCCH candidates for multiple TRP cells as And the per-cell limit of non-overlapping CCEs is determined as
[0098] In block 765, the method 700 may include determining a per-TRP limit for the plurality of TRP cells as a minimum of a value of the SCS for a single TRP serving cell and a total monitoring limit for the group of cells for the SCS. For example, the limiting component 144 may determine a per-cell limit for the plurality of TRP cells as And the per-cell limit of non-overlapping CCEs is determined as
[0099] Figure 8 8 is a flow chart of a method 800 that may be performed by a UE (e.g., UE 104, which may include memory 360 and which may be the entire UE 104 or a component of UE 104, such as PDCCH restriction component 140, TX processor 368, RX processor 356, and / or controller / processor 359) for performing oversubscribed wireless communications based on restriction of PDCCH decoding. Method 800 may be performed by UE 104 including PDCCH restriction component 140.
[0100] In block 810, method 800 may optionally include sending an indication of a value for a multiplication factor capability, the multiplication factor capability indicating an ability to perform additional PDCCH monitoring or additional non-overlapping CCEs to monitor multiple TRP cells. In one aspect, for example, UE 104, TX processor 368, controller / processor 359, and / or processor 1112 may execute PDCCH restriction component 140 and / or capability component 141 to send an indication of a value for a multiplication factor capability (e.g., R 518), the multiplication factor capability indicating an ability to perform additional PDCCH monitoring or additional non-overlapping CCEs to monitor multiple TRP cells. The value of R 518 may be one or more values supported by UE 104. For a maximum of 2 TRPs per cell, the value of R 518 may be between 1 and 2, inclusive. For example, UE 104 may report multiple values of R 518 and corresponding values of A and B pairs based on UE capabilities. Thus, the UE 104, TX processor 368, controller / processor 359 and / or processor 1112 executing the PDCCH restriction component 140 and / or capability component 141 may provide a unit for sending an indication of a value of a multiplication factor capability indicating the ability to perform additional PDCCH monitoring or additional non-overlapping CCEs to monitor multiple TRP cells.
[0101] In block 820, method 800 may optionally include setting the value of the configured multiplication factor to the value of the received multiplication factor or multiplication factor capability. In one aspect, for example, UE 104, RX processor 356, controller / processor 359, and / or processor 1112 may execute PDCCH restriction component 140 and / or configuration component 142 to set the value of the configured multiplication factor (e.g., r 530) to the value of the received multiplication factor or multiplication factor capability (e.g., R 518). For example, if UE 104 receives an RRC configuration of r 530, configuration component 142 may set the value of r 530 to the received value, which may be 1 or the value of R 518. If UE 104 does not report R 518 or does not receive an RRC configuration of r 530, configuration component 142 may set the value of r 530 to the value of R 518. Thus, the UE 104, RX processor 356, controller / processor 359, and / or processor 1112 executing PDCCH restriction component 140 and / or configuration component 142 may provide means for setting the value of the configured multiplication factor to the value of the received multiplication factor or multiplication factor capability.
[0102] In block 830, method 800 may include determining, by the UE for the primary cell, whether a per-scheduled-cell limit for PDCCH monitoring or for non-overlapping control CCEs to be monitored in a time slot is greater than a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a time slot. In one aspect, for example, UE 104, RX processor 356, controller / processor 359, and / or processor 1112 may execute PDCCH restriction component 140 and / or restriction component 144 to determine, by UE 104 for the primary cell, a per-scheduled-cell limit for PDCCH monitoring or per-scheduled cell limit for non-overlapping control CCEs to be monitored in a time slot Is it greater than the per-TRP limit for PDCCH monitoring? or per-TRP limit for non-overlapping CCEs to be monitored in a timeslot For example, in sub-block 832, block 830 may include determining a value (r530) of the configured multiplication factor multiplied by the SCS of the primary cell of the single TRP serving cell. or ) and the total monitoring limit of the cell group for the SCS of the primary cell ( or ) is greater than the SCS value of the primary cell of a single TRP serving cell ( or ) and the total monitoring limit of the cell group for the SCS of the primary cell ( or ). For example, this condition may not be satisfied when R 518 is equal to 1 or when r 530 is equal to 1. Thus, at block 834, block 830 may include determining that the UE has signaled a multiplication factor capability of 1. Or, at block 836, block 830 may include determining that the UE has received a configured multiplication factor of 1. In another aspect, block 830 may include determining that the total monitoring limit for the group of cells of the SCS is less than or equal to the value of the SCS of the primary cell of a single TRP serving cell (i.e., or ). Thus, the UE 104, the RX processor 356, the controller / processor 359, and / or the processor 1112 executing the PDCCH restriction component 140 and / or the restriction component 144 may provide a means for determining, by the UE, for the primary cell, whether a per-scheduled cell limit for PDCCH monitoring or for non-overlapping control CCEs to be monitored in a time slot is greater than a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a time slot.
[0103] In block 840, method 800 may include identifying a set of search spaces for the PDCCH on which overbooking is allowed based on the determination. In one aspect, for example, UE 104, RX processor 356, controller / processor 359, and / or processor 1112 may execute PDCCH restriction component 140 and / or search space component 143 to identify a set of search spaces for the PDCCH on which overbooking is allowed based on the determination. For example, in subblock 842, when, for the primary cell, a per-scheduled-cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot is not greater than a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot, overbooking component 145 may determine that the set of search spaces for the PDCCH includes all configured search spaces for the primary cell. In contrast, at subblock 844, when the per-scheduled cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a time slot for the primary cell is greater than the per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a time slot, the overbooking component 145 may determine that the search space set for the PDCCH includes a search space set associated with one of the TRPs of the primary cell. For example, the search space set associated with one of the TRPs of the primary cell may be configured with a CORESET associated with a corresponding configuration value (e.g., a value of 0 or 1) of a higher layer index per CORESET. The corresponding configuration value of the higher layer index per CORESET may be associated with the TRP. In one implementation, the corresponding configuration value of the higher layer index per CORESET is 0. For example, the corresponding configuration value of the higher layer index per CORESET may be configured based on a standard, regulation, or higher layer signaling (e.g., RRC signaling). As another example, the corresponding configuration value of the higher layer index per CORESET is the higher layer index value per CORESET associated with CORESET 0. Thus, the UE 104 , RX processor 356 , controller / processor 359 , and / or processor 1112 executing PDCCH restriction component 140 and / or search space component 143 may provide means for identifying a set of search spaces on which overbooking is allowed based on the determination.
[0104] In block 850, method 800 may include receiving a PDCCH from a primary cell within a time slot. In one aspect, for example, the UE 104, the RX processor 356, the controller / processor 359, and / or the processor 1112 may execute the PDCCH restriction component 140 to receive a PDCCH (e.g., PDCCH1 420 or PDCCH2 424) from a primary cell (e.g., the base station 402). Thus, the UE 104, the RX processor 356, the controller / processor 359, and / or the processor 1112 executing the PDCCH restriction component 140 may provide means for receiving a PDCCH from the primary cell within a time slot.
[0105] In block 860, method 800 may include performing blind decoding operations on CCEs within the identified search space set of the PDCCH at least within an overall monitoring limit for a component carrier group having the same SCS as the primary cell and a per-cell monitoring limit for the primary cell. In one aspect, for example, the UE 104, the RX processor 356, the controller / processor 359, and / or the processor 1112 may execute the PDCCH restriction component 140 and / or the oversubscription component 145 to perform blind decoding operations on CCEs within the identified search space set of the PDCCH (e.g., PDCCH1 420 or PDCCH2 424) at least within an overall monitoring limit for a component carrier group having the same SCS as the primary cell (e.g., including the base station 412 and the base station 452) and a per-cell monitoring limit for the primary cell. In one aspect, performing blind decoding operations on CCEs within the identified search space set is also within a per-TRP limit for the primary cell. As discussed above, the total monitoring limit, the per-cell monitoring limit, and the per-TRP limit can include a limit on the PDCCH candidates to be monitored and a limit on the non-overlapping control CCEs to be monitored. Thus, the UE 104, the RX processor 356, the controller / processor 359, and / or the processor 1112 executing the PDCCH restriction component 140 and / or the oversubscription component 145 can provide a means for performing a blind decoding operation on CCEs within the search space set of the identified PDCCH at least within the total monitoring limit for the component carrier group having the same SCS as the primary cell and the per-cell monitoring limit for the primary cell.
[0106] Figure 98. The present invention is a flow chart of a method 900 for performing oversubscribed wireless communications that may be performed by a UE (e.g., UE 104, which may include memory 360 and which may be the entire UE 104 or a component of UE 104, such as PDCCH restriction component 140, TX processor 368, RX processor 356, and / or controller / processor 359). In one aspect, method 900 may be performed by oversubscription component 145. Method 900 may correspond to block 860 of method 800. In one aspect, method 900 may be performed in response to determining in block 830 that a per-scheduled-cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot for a primary cell is not greater than a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot. The search space set may include all configured search spaces for the primary cell, as identified in subblock 842.
[0107] At block 910, method 900 may include excluding monitored PDCCH candidates and control channel elements corresponding to a common search space set from a per-cell monitoring limit for a primary cell. In one aspect, for example, oversubscription component 145 may exclude monitored PDCCH candidates and control channel elements corresponding to a common search space set from a per-cell monitoring limit for a primary cell. In the oversubscription scenario, PDCCH candidates and CCEs for the common search space may be mandatory and count towards the per-cell limit. Thus, oversubscription component 145 may subtract the monitored PDCCH candidates and CCEs for the common search space from the corresponding limit.
[0108] At block 920, method 900 may include decoding the UE-specific search space starting from the lowest search space set index and excluding the number of monitored PDCCH candidates and CCEs for decoding each index from the per-cell monitoring limit of the primary cell. In one aspect, for example, oversubscription component 145 may decode the UE-specific search space starting from the lowest search space set index and excluding the number of monitored PDCCH candidates and CCEs for decoding each search space set index from the per-cell monitoring limit of the primary cell. That is, the UE may perform decoding operations for each search space set index and subtract the monitored PDCCH candidates and CCEs from the corresponding per-cell limit.
[0109] At block 930, method 900 may include stopping decoding when the number of PDCCH candidates or control channel elements monitored for the configuration of the next search space set index is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the per-cell monitoring limit of the primary cell. In one aspect, for example, oversubscription component 145 may stop decoding when the number of PDCCH candidates or control channel elements monitored for the configuration of the next search space set index is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the per-cell monitoring limit of the primary cell. Thus, oversubscription component 145 may stop decoding based on the per-cell limit even if additional search spaces are configured for the primary serving cell.
[0110] Figure 10 8. The present invention is a flow chart of a method 1000 for performing oversubscribed wireless communications that may be performed by a UE (e.g., UE 104, which may include memory 360 and which may be the entire UE 104 or a component of UE 104, such as PDCCH restriction component 140, TX processor 368, RX processor 356, and / or controller / processor 359). In one aspect, method 1000 may be performed by oversubscription component 145. Method 1000 may correspond to block 860 of method 800. In one aspect, method 1000 may be performed in response to determining in block 830 that a per-scheduled-cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot for a primary cell is greater than a per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in a timeslot. The search space set may include a search space set associated with one of the TRPs of the primary cell, as identified in subblock 844.
[0111] At block 1010, method 1000 can include excluding monitored PDCCH candidates and control channel elements corresponding to a common search space set from a per-TRP monitoring limit for a primary cell. In one aspect, for example, oversubscription component 145 can exclude monitored PDCCH candidates and control channel elements corresponding to a common search space set from a per-TRP monitoring limit for a primary cell. In the case of oversubscription, PDCCH candidates and CCEs for the common search space can be mandatory and counted towards the per-TRP limit. Thus, oversubscription component 145 can subtract the monitored PDCCH candidates and CCEs for the common search space from the corresponding limit.
[0112] At block 1020, method 1000 may include decoding the UE-specific search space starting from the lowest search space set index and excluding the number of monitored PDCCH candidates and CCEs for decoding each index from the per-TRP monitoring limit of the primary cell. In one aspect, for example, oversubscription component 145 may decode the UE-specific search space starting from the lowest search space set index and excluding the number of monitored PDCCH candidates and CCEs for decoding each search space set index from the per-cell monitoring limit of the primary cell. That is, the UE may perform decoding operations for each search space set index and subtract the monitored PDCCH candidates and CCEs from the corresponding per-TRP limit.
[0113] At block 1030, method 1000 may include stopping decoding when the number of PDCCH candidates or control channel elements monitored for the configuration of the next search space set index is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the per-TRP monitoring limit of the primary cell. In one aspect, for example, oversubscription component 145 may stop decoding when the number of PDCCH candidates or control channel elements monitored for the configuration of the next search space set index is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the per-TRP monitoring limit of the primary cell. Thus, oversubscription component 145 may stop decoding based on the per-TRP limit even if additional search spaces are configured for the primary serving cell.
[0114] Reference Figure 11 In addition to the following components, an example implementation of the UE 104 may also include various components, some of which have been described above: components such as one or more processors 1112 and memory 1116 communicating via one or more buses 1144, and a transceiver 1102, which can operate in conjunction with a modem 1114 and a PDCCH restriction component 140 to implement one or more of the functions described herein related to restriction of PDCCH decoding. In addition, the one or more processors 1112, the modem 1114, the memory 1116, the transceiver 1102, the RF front end 1188, and the one or more antennas 1165 can be configured to support voice and / or data calls (simultaneously or non-simultaneously) in one or more radio access technologies. The antenna 1165 may include one or more antennas, antenna elements, and / or antenna arrays.
[0115] In one aspect, the one or more processors 1112 may include a modem 1114 that utilizes one or more modem processors. Various functions associated with the PDCCH restriction component 140 may be included in the modem 1114 and / or the processor 1112 and, in one aspect, may be performed by a single processor, while in other aspects, different ones of these functions may be performed by a combination of two or more different processors. For example, in one aspect, the one or more processors 1112 may include any one or any combination of the following: a modem processor, a baseband processor, a digital signal processor, a transmit processor, a receive processor, or a transceiver processor associated with the transceiver 1102. In other aspects, some of the features of the one or more processors 1112 and / or the modem 1114 associated with the PDCCH restriction component 140 may be performed by the transceiver 1102.
[0116] In addition, the memory 1116 can be configured to store data used herein and / or a local version of the application 1175 executed by the at least one processor 1112, the PDCCH restriction component 140, and / or one or more of its subcomponents. The memory 1116 can include any type of computer-readable medium usable by a computer or the at least one processor 1112, such as random access memory (RAM), read-only memory (ROM), tape, magnetic disk, optical disk, volatile memory, non-volatile memory, and any combination thereof. In one aspect, for example, the memory 1116 can be a non-transitory computer-readable storage medium storing one or more computer-executable codes for defining one or more of the PDCCH restriction component 140 and / or its subcomponents, and / or data associated therewith, when the UE 104 is operating the at least one processor 1112 to execute the PDCCH restriction component 140 and / or its one or more subcomponents.
[0117] The transceiver 1102 may include at least one receiver 1106 and at least one transmitter 1108. The receiver 1106 may include hardware, firmware, and / or software code executable by a processor, including instructions, and stored in memory (e.g., a computer-readable medium), for receiving data. The receiver 1106 may be, for example, a radio frequency (RF) receiver. In one aspect, the receiver 1106 may receive signals transmitted by at least one base station 102. In addition, the receiver 1106 may process such received signals and may also obtain measurements of these signals, such as, but not limited to, Ec / Io, SNR, RSRP, RSSI, etc. The transmitter 1108 may include hardware, firmware, and / or software code executable by a processor, including instructions, and stored in memory (e.g., a computer-readable medium), for transmitting data. Suitable examples of the transmitter 1108 may include, but are not limited to, an RF transmitter.
[0118] Furthermore, in one aspect, the UE 104 may include an RF front end 1188 that may operate in communication with the one or more antennas 1165 and the transceiver 1102 for receiving and transmitting radio transmissions, e.g., wireless communications transmitted by at least one base station 102 or wireless transmissions transmitted by the UE 104. The RF front end 1188 may be connected to the one or more antennas 1165 and may include one or more low noise amplifiers (LNAs) 1190, one or more switches 1192, one or more power amplifiers (PAs) 1198, and one or more filters 1196 for transmitting and receiving RF signals.
[0119] In one aspect, the LNAs 1190 can amplify the received signal at a desired output level. In one aspect, each LNA 1190 can have a specified minimum gain value and a maximum gain value. In one aspect, the RF front end 1188 can use one or more switches 1192 to select a particular LNA 1190 and its specified gain value based on the desired gain value for a particular application.
[0120] Furthermore, for example, the RF front end 1188 can use one or more PAs 1198 to amplify the signal for RF output at a desired output power level. In one aspect, each PA 1198 can have a specified minimum gain value and a maximum gain value. In one aspect, the RF front end 1188 can use one or more switches 1192 to select a particular PA 1198 and its specified gain value based on the desired gain value for a particular application.
[0121] Furthermore, for example, the RF front end 1188 can use one or more filters 1196 to filter a received signal to obtain an input RF signal. Similarly, in one aspect, for example, a corresponding filter 1196 can be used to filter the output from a corresponding PA 1198 to produce an output signal for transmission. In one aspect, each filter 1196 can be connected to a specific LNA 1190 and / or PA 1198. In one aspect, the RF front end 1188 can use one or more switches 1192 to select a transmit path or a receive path using a specific filter 1196, LNA 1190, and / or PA 1198 based on a configuration as specified by the transceiver 1102 and / or the processor 1112.
[0122] Thus, the transceiver 1102 can be configured to transmit and receive wireless signals via the RF front end 1188 through one or more antennas 1165. In one aspect, the transceiver 1102 can be tuned to operate at a specified frequency so that the UE 104 can communicate with, for example, one or more base stations 102 or one or more cells associated with one or more base stations 102. In one aspect, the modem 1114 can configure the transceiver 1102 to operate at a specified frequency and power level based on, for example, the configuration of the UE 104 and the communication protocol used by the modem 1114.
[0123] In one aspect, the modem 1114 can be a multi-band-multimode modem that can process digital data and communicate with the transceiver 1102 so that the digital data is sent and received using the transceiver 1102. In one aspect, the modem 1114 can be multi-band and can be configured to support multiple frequency bands for a specific communication protocol. In one aspect, the modem 1114 can be multi-mode and configured to support multiple operating networks and communication protocols. In one aspect, the modem 1114 can control one or more components of the UE 104 (e.g., the RF front end 1188, the transceiver 1102) based on a specified modem configuration to enable transmission and / or reception of signals from the network. In one aspect, the modem configuration can be based on the mode of the modem and the frequency band in use. In another aspect, the modem configuration can be based on configuration information associated with the UE 104 (e.g., provided by the network during cell selection and / or cell reselection).
[0124] Reference Figure 12In addition to including the following components, an example implementation of the base station 102 may also include various components, some of which have been described above: components such as one or more processors 1212 and memory 1216 in communication via one or more buses 1254 and a transceiver 1202, which can operate in conjunction with the modem 1214 and the network PDCCH restriction component 198 to implement one or more of the PDCCH restriction related functions described herein.
[0125] The transceiver 1202, receiver 1206, transmitter 1208, one or more processors 1212, memory 1216, applications 1275, bus 1254, RF front end 1288, LNA 1290, switch 1292, filter 1296, PA 1298 and one or more antennas 1265 can be the same as or similar to the corresponding components of UE 104 described above, but are configured or otherwise programmed for base station operation as opposed to UE operation.
[0126] It is to be understood that the specific order or hierarchy of blocks in the disclosed process / flowchart is illustrative of example methods. It is to be understood that the specific order or hierarchy of blocks in the disclosed process / flowchart may be rearranged based on design preferences. In addition, some blocks may be combined or omitted. The accompanying method claims present elements of the various blocks in an example order and are not intended to be limited to the specific order or hierarchy presented.
[0127] Some additional example clauses
[0128] Implementation examples are described in the following numbered clauses:
[0129] 1. A wireless communication method, comprising:
[0130] determining, by the UE, for a primary cell, whether a per-scheduled-cell limit for physical downlink control channel (PDCCH) monitoring or for non-overlapping control channel elements (CCEs) to be monitored in a timeslot is greater than a per-transmit reception point (TRP) limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the timeslot;
[0131] identifying a set of search spaces for the PDCCH on which overbooking is allowed based on the determining;
[0132] receiving the PDCCH from the primary cell within the time slot; and
[0133] Blind decoding operations are performed on CCEs within the identified search space set of the PDCCH at least within a total monitoring limit for a component carrier group having the same subcarrier spacing (SCS) as the primary cell and a per-cell monitoring limit for the primary cell.
[0134] 2. The method of clause 1, wherein performing blind decoding operations on CCEs within the identified search space set of the PDCCH is also within the per-TRP limit for the primary cell.
[0135] 3. The method according to clause 1 or 2, further comprising:
[0136] sending an indication of a value of a multiplication factor capability, the multiplication factor capability indicating an ability to perform additional PDCCH monitoring or additional non-overlapping CCEs to monitor multiple TRP cells; and
[0137] The value of the configured multiplication factor is set to the received multiplication factor or the value of the multiplication factor capability.
[0138] 4. A method according to clause 3, wherein the determination includes: determining whether the minimum value of the configured multiplication factor multiplied by the value of the SCS of the primary cell of the single TRP service cell and the total monitoring limit of the cell group for the SCS of the primary cell is greater than the minimum value of the value of the SCS of the primary cell of the single TRP service cell and the total monitoring limit of the cell group for the SCS of the primary cell.
[0139] 5. A method according to clause 4, wherein the determination includes: determining whether the total monitoring limit for the cell group of the SCS is less than or equal to the value of the SCS of the primary cell of the single TRP service cell.
[0140] 6. A method as set out in clause 3, wherein the determining comprises determining whether the UE has signaled that the value of the multiplication factor capability is 1.
[0141] 7. A method as set out in clause 3, wherein the determining comprises determining whether the UE has received a value of 1 for the received multiplication factor.
[0142] 8. A method according to any of clauses 1-7, wherein identifying the search space set on which oversubscription is allowed based on the determination comprises: when, for the primary cell, the per-scheduled cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot is not greater than the per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot, determining that the search space set for the PDCCH includes all configured search spaces for the primary cell.
[0143] 9. A method as set out in clause 8, wherein performing a blind decoding operation on CCEs within the identified search space set of the PDCCH comprises:
[0144] excluding monitored PDCCH candidates and CCEs corresponding to a common search space set from the per-cell monitoring restriction for the primary cell;
[0145] decoding a UE-specific search space starting from a lowest search space set index, and excluding the number of monitored PDCCH candidates and CCEs for the decoding for each index from the per-cell monitoring restriction of the primary cell; and
[0146] The decoding is stopped when the number of PDCCH candidates or CCEs for monitoring of the next index configuration is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the per-cell monitoring restriction of the primary cell.
[0147] 10. A method according to any one of clauses 1-7, wherein identifying the search space set on which oversubscription is allowed based on the determination includes: when the per-scheduled cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot for the primary cell is greater than the per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot, determining that the search space set for the PDCCH includes a search space set associated with one of the TRPs of the primary cell.
[0148] 11. A method as set out in clause 10, wherein the search space set associated with one of the TRPs of the primary cell is configured with a control resource set (CORESET) associated with a corresponding configuration value of a higher layer index per CORESET.
[0149] 12. A method as described in clause 11, wherein the corresponding configuration value of the higher layer index per CORESET is associated with a TRP.
[0150] 13. The method of clause 11, wherein the corresponding configured value of the higher layer index per CORESET is 0.
[0151] 14. The method of clause 11, wherein the corresponding configuration value of the higher layer index per CORESET is a higher layer index per CORESET value associated with CORESET 0.
[0152] 15. A method as set out in clause 10, wherein performing a blind decoding operation on CCEs within the identified search space set of the PDCCH comprises:
[0153] Excluding monitored PDCCH candidates and CCEs corresponding to a common search space set from the per-TRP monitoring restriction for the primary cell;
[0154] decoding a UE-specific search space within the search space set associated with the one of the TRPs starting from a lowest search space set index, and excluding a number of monitored PDCCH candidates and CCEs for the decoding for each search space set index from the per-TRP monitoring limit of the primary cell; and
[0155] The decoding is stopped when the number of PDCCH candidates or CCEs for monitoring of the next index configuration is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the per-TRP monitoring limit of the primary cell.
[0156] 16. An apparatus for wireless communication, comprising:
[0157] a memory storing computer-executable instructions; and
[0158] a processor communicatively coupled to the memory and configured to execute the instructions to:
[0159] determining, by the UE, for a primary cell, whether a per-scheduled-cell limit for physical downlink control channel (PDCCH) monitoring or for non-overlapping control channel elements (CCEs) to be monitored in a timeslot is greater than a per-transmit reception point (TRP) limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the timeslot;
[0160] identifying a set of search spaces for the PDCCH on which overbooking is allowed based on the determining;
[0161] receiving the PDCCH from the primary cell within the time slot; and
[0162] Blind decoding operations are performed on CCEs within the identified search space set of the PDCCH at least within a total monitoring limit for a component carrier group having the same subcarrier spacing (SCS) as the primary cell and a per-cell monitoring limit for the primary cell.
[0163] 17. An apparatus as recited in clause 16, wherein the processor is configured to perform the blind decoding operation within the per-TRP limit for the primary cell.
[0164] 18. An apparatus according to clause 16 or 17, wherein the processor is configured to:
[0165] sending an indication of a value of a multiplication factor capability, the multiplication factor capability indicating an ability to perform additional PDCCH monitoring or additional non-overlapping CCEs to monitor multiple TRP cells; and
[0166] The value of the configured multiplication factor is set to the received multiplication factor or the value of the multiplication factor capability.
[0167] 19. An apparatus according to clause 18, wherein the processor is configured to determine whether the configured multiplication factor multiplied by the minimum value of the SCS of the primary cell of a single TRP service cell and the total monitoring limit of the cell group for the SCS of the primary cell is greater than the minimum value of the SCS of the primary cell of the single TRP service cell and the total monitoring limit of the cell group for the SCS of the primary cell.
[0168] 20. An apparatus according to clause 19, wherein the processor is configured to: determine whether the total monitoring limit for the cell group of the SCS is less than or equal to the value of the SCS of the primary cell of the single TRP serving cell.
[0169] 21. An apparatus as recited in clause 18, wherein the processor is configured to determine whether the UE has signaled that the value of the multiplication factor capability is 1.
[0170] 22. An apparatus as recited in clause 18, wherein the processor is configured to determine whether the UE has received a value of 1 for the received multiplication factor.
[0171] 23. An apparatus according to any of clauses 16-22, wherein the at least one processor is configured to: determine that the search space set for the PDCCH includes all configured search spaces for the primary cell when the per-scheduled cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot is not greater than the per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot.
[0172] 24. An apparatus as recited in clause 23, wherein the at least one processor is configured to perform the blind decoding operation on CCEs within the identified search space set of the PDCCH by:
[0173] excluding monitored PDCCH candidates and CCEs corresponding to a common search space set from the per-cell monitoring restriction for the primary cell;
[0174] decoding a UE-specific search space starting from a lowest search space set index, and excluding the number of monitored PDCCH candidates and CCEs for the decoding for each index from the per-cell monitoring restriction of the primary cell; and
[0175] The decoding is stopped when the number of PDCCH candidates or CCEs for monitoring of the next index configuration is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the per-cell monitoring restriction of the primary cell.
[0176] 25. An apparatus according to any of clauses 16-22, wherein the at least one processor is configured to: determine that the search space set for the PDCCH includes a search space set associated with one of the TRPs of the primary cell when the per-scheduled cell limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot is greater than the per-TRP limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot.
[0177] 26. An apparatus according to clause 25, wherein the search space set associated with one of the TRPs of the primary cell is configured with a control resource set (CORESET), the CORESET being associated with a corresponding configuration value of a higher layer index per CORESET.
[0178] 27. The apparatus of clause 26, wherein the corresponding configuration value of the higher layer index per CORESET is one of: a value associated with a TRP, a value of 0, or a higher layer index per CORESET value associated with CORESET 0.
[0179] 28. An apparatus as recited in clause 25, wherein the at least one processor is configured to perform a blind decoding operation on CCEs within the identified search space set of the PDCCH by:
[0180] Excluding monitored PDCCH candidates and CCEs corresponding to a common search space set from the per-TRP monitoring restriction for the primary cell;
[0181] decoding a UE-specific search space within the search space set associated with the one of the TRPs starting from a lowest search space set index, and excluding a number of monitored PDCCH candidates and CCEs for the decoding for each search space set index from the per-TRP monitoring limit of the primary cell; and
[0182] The decoding is stopped when the number of PDCCH candidates or CCEs for monitoring of the next index configuration is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the per-TRP monitoring limit of the primary cell.
[0183] 29. An apparatus for wireless communication, comprising:
[0184] means for determining, by the UE, for a primary cell, whether a per-scheduled-cell limit for physical downlink control channel (PDCCH) monitoring or for non-overlapping control channel elements (CCEs) to be monitored in a time slot is equal to a per-transmit reception point (TRP) limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the time slot;
[0185] means for identifying a set of search spaces for the PDCCH on which overbooking is allowed based on the determining;
[0186] means for receiving the PDCCH from the primary cell within the time slot; and
[0187] means for performing blind decoding operations on CCEs within the identified search space set of the PDCCH at least within an overall monitoring limit for a component carrier group having the same subcarrier spacing (SCS) as the primary cell and a per-cell monitoring limit for the primary cell.
[0188] 30. A non-transitory computer-readable medium storing computer-executable code, which, when executed by a processor, causes the processor to:
[0189] determining, by the UE, for a primary cell, whether a per-scheduled-cell limit for physical downlink control channel (PDCCH) monitoring or for non-overlapping control channel elements (CCEs) to be monitored in a timeslot is equal to a per-transmission-reception-point (TRP) limit for PDCCH monitoring or for non-overlapping CCEs to be monitored in the timeslot;
[0190] identifying a set of search spaces for the PDCCH on which overbooking is allowed based on the determining;
[0191] receiving the PDCCH from the primary cell within the time slot; and
[0192] Blind decoding operations are performed on CCEs within the identified search space set of the PDCCH at least within a total monitoring limit for a component carrier group having the same subcarrier spacing (SCS) as the primary cell and a per-cell monitoring limit for the primary cell.
[0193] The foregoing description is provided to enable any person skilled in the art to implement the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects. Therefore, the claims are not intended to be limited to the various aspects shown herein, but rather to be given the full scope consistent with the language claims, wherein, unless explicitly stated otherwise, reference to an element in the singular is not intended to mean "one and only one," but rather "one or more." The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be interpreted as preferred or having advantages over other aspects. Unless otherwise explicitly stated, the term "some" refers to one or more. Combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and may include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B and C," "one or more of A, B and C," and "A, B, C, or any combination thereof" may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, where any such combination may include one or more members of A, B, or C. All structural and functional equivalents of the elements of the various aspects described throughout this disclosure that are known or later known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. In addition, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is expressly recited in the claims. The words "module," "mechanism," "element," "device," and the like are not substitutes for the word "unit." Thus, any claim element should not be interpreted as a functional unit unless the element is explicitly recited using the phrase "unit for..."
Claims
1. A method of wireless communication at a user equipment (UE), comprising: transmitting an indication of a value of a first multiplication factor, the indication being used to indicate a capability of performing additional physical downlink control channel (PDCCH) monitoring or additional non-overlapping control channel element (CCE) monitoring for multiple transmit reception point (TRP) cells; setting a configured multiplication factor to the value of the received second multiplication factor or the value of the first multiplication factor; determining whether a first minimum value is greater than a second minimum value, wherein the first minimum value is a minimum of: (i) a resulting factor value and (ii) a total monitoring limit value for a cell group having a subcarrier spacing (SCS) of a primary cell, wherein the second minimum value is a minimum of: (i) a value of the SCS of the primary cell of a single TRP serving cell and (ii) the total monitoring limit value for the cell group having the SCS of the primary cell, and wherein the resulting factor value is a value of the configured multiplication factor multiplied by the value of the SCS of the primary cell of the single TRP serving cell, wherein each of the first minimum value and the second minimum value is a limit for the PDCCH monitoring or the non-overlapping CCE monitoring for the primary cell in a time slot; identifying a search space set of the PDCCH on which overbooking is allowed based on whether the first minimum value is greater than the second minimum value; receiving the PDCCH from the primary cell within the time slot; and A blind decoding operation is performed on the CCE within the identified search space set of the PDCCH, wherein the blind decoding operation is performed within at least the second minimum value.
2. The method according to claim 1, wherein Determining whether the first minimum value is greater than the second minimum value includes determining whether the total monitoring limit for the cell group having the SCS is less than or equal to the value of the SCS of the primary cell of the single TRP service cell.
3. The method according to claim 1, wherein The determining whether the first minimum value is greater than the second minimum value includes determining whether the UE has signaled that the value of the first multiplication factor is 1.
4. The method according to claim 1, wherein The determining whether the first minimum value is greater than the second minimum value includes determining whether the UE has received a value of 1 for the received second multiplication factor.
5. The method according to claim 1, wherein Identifying the search space set on which oversubscription is allowed based on the determination includes: when the first minimum value is not greater than the second minimum value, determining that the search space set for the PDCCH includes all configured search spaces for the primary cell.
6. The method according to claim 5, wherein: Performing a blind decoding operation on the CCE within the identified search space set of the PDCCH includes: excluding monitored PDCCH candidates and CCEs corresponding to a common search space set from the second minimum value; decoding a UE-specific search space starting from a lowest search space set index and excluding the number of monitored PDCCH candidates and CCEs for the decoding for each index from the second minimum; and The decoding is stopped when the number of configured monitored PDCCH candidates or CCEs for the next index is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the second minimum value.
7. The method according to claim 1, wherein Identifying the search space set of the PDCCH on which oversubscription is allowed based on the determination includes: when the first minimum value is greater than the second minimum value, determining that the search space set of the PDCCH includes a search space set associated with one of the TRPs of the primary cell.
8. The method according to claim 7, wherein: The search space set associated with one of the TRPs of the primary cell is configured with a control resource set (CORESET) associated with a corresponding configured value of a higher layer index per CORESET.
9. The method according to claim 8, wherein The corresponding configured value of the higher layer index per CORESET is associated with the same TRP in the TRPs of the primary cell.
10. The method according to claim 8, wherein The corresponding configured value of the higher layer index for each CORESET is 0.
11. The method according to claim 8, wherein The corresponding configured value of the higher layer index per CORESET is the higher layer index per CORESET value associated with CORESET 0.
12. The method according to claim 7, wherein: Performing a blind decoding operation on the CCE within the identified search space set of the PDCCH includes: excluding monitored PDCCH candidates and CCEs corresponding to a common search space set from the second minimum value; decoding a UE-specific search space within the search space set associated with the one of the TRPs starting from a lowest search space set index, and excluding the number of monitored PDCCH candidates and CCEs for the decoding for each search space set index from the second minimum; and The decoding is stopped when the number of configured monitored PDCCH candidates or CCEs for the next index is greater than the remaining number of the second minimum number of PDCCH candidates or non-overlapping CCEs for the primary cell.
13. A user equipment (UE), comprising: transceiver; a memory storing computer-executable instructions; as well as A processor configured to execute the instructions and cause the UE to perform the following operations: transmitting, via the transceiver, an indication of a value of a first multiplication factor, the indication being used to indicate an ability to perform additional physical downlink control channel (PDCCH) monitoring or additional non-overlapping control channel element (CCE) monitoring for multiple transmit reception point (TRP) cells; setting a configured multiplication factor to the value of the received second multiplication factor or the value of the first multiplication factor; determining whether a first minimum value is greater than a second minimum value, wherein the first minimum value is a minimum of: (i) a resulting factor value and (ii) a total monitoring limit value for a cell group having a subcarrier spacing (SCS) of a primary cell, wherein the second minimum value is a minimum of: (i) a value of the SCS of the primary cell of a single TRP serving cell and (ii) the total monitoring limit value for the cell group having the SCS of the primary cell, and wherein the resulting factor value is a value of the configured multiplication factor multiplied by the value of the SCS of the primary cell of the single TRP serving cell, wherein each of the first minimum value and the second minimum value is a limit for the PDCCH monitoring or the non-overlapping CCE monitoring for the primary cell in a time slot; identifying a search space set of the PDCCH on which overbooking is allowed based on whether the first minimum value is greater than the second minimum value; receiving, via the transceiver, the PDCCH from the primary cell within the time slot; and A blind decoding operation is performed on the CCE within the identified search space set of the PDCCH, wherein the blind decoding operation is performed within at least the second minimum value.
14. The UE according to claim 13, wherein: In order to determine whether the first minimum value is greater than the second minimum value, the processor is configured to: determine whether the total monitoring limit for the cell group having the SCS is less than or equal to the value of the SCS of the primary cell of the single TRP service cell.
15. The UE according to claim 13, wherein: To determine whether the first minimum value is greater than the second minimum value, the processor is configured to determine whether the UE has signaled that the value of the first multiplication factor is 1.
16. The UE according to claim 13, wherein: In order to determine whether the first minimum value is greater than the second minimum value, the processor is configured to determine whether the UE has received a value of 1 for the received second multiplication factor.
17. The UE according to claim 13, wherein: The processor is configured to, when the first minimum value is not greater than the second minimum value, determine that the search space set of the PDCCH includes all configured search spaces for the primary cell.
18. The UE according to claim 17, wherein: The processor is configured to perform the blind decoding operation on the CCE within the identified search space set of the PDCCH by: excluding monitored PDCCH candidates and CCEs corresponding to a common search space set from the second minimum value; decoding a UE-specific search space starting from a lowest search space set index and excluding the number of monitored PDCCH candidates and CCEs for the decoding for each index from the second minimum value; as well as The decoding is stopped when the number of configured monitored PDCCH candidates or CCEs for the next index is greater than the remaining number of PDCCH candidates or non-overlapping CCEs for the second minimum value.
19. The UE according to claim 13, wherein: The processor is configured to, when the first minimum value is greater than the second minimum value, determine that the search space set of the PDCCH includes a search space set associated with one of the TRPs of the primary cell.
20. The UE according to claim 19, wherein: The search space set associated with one of the TRPs of the primary cell is configured with a control resource set (CORESET) associated with a corresponding configured value of a higher layer index per CORESET.
21. The UE according to claim 20, wherein: The corresponding configured value of the higher layer index per CORESET is one of: associated with the same TRP in the TRPs of the primary cell, a value of 0, or a higher layer index value per CORESET associated with CORESET 0.
22. The UE according to claim 19, wherein: The processor is configured to perform a blind decoding operation on the CCE within the identified search space set of the PDCCH by: excluding monitored PDCCH candidates and CCEs corresponding to a common search space set from the second minimum value; decoding a UE-specific search space within the search space set associated with the one of the TRPs starting from a lowest search space set index, and excluding the number of monitored PDCCH candidates and CCEs for the decoding for each search space set index from the second minimum; as well as The decoding is stopped when the number of configured monitored PDCCH candidates or CCEs for the next index is greater than the remaining number of the second minimum number of PDCCH candidates or non-overlapping CCEs for the primary cell.
23. An apparatus for wireless communication, comprising: means for transmitting an indication of a value of a first multiplication factor, the indication indicating an ability to perform additional physical downlink control channel (PDCCH) monitoring or additional non-overlapping control channel element (CCE) monitoring for multiple transmit reception point (TRP) cells; means for setting a configured multiplication factor to the value of the received second multiplication factor or to the value of the first multiplication factor; means for determining whether a first minimum value is greater than a second minimum value, wherein the first minimum value is a minimum of: (i) a resulting factor value and (ii) a total monitoring limit value for a group of cells having a subcarrier spacing (SCS) of a primary cell, wherein the second minimum value is a minimum of: (i) a value of the SCS of the primary cell of a single TRP serving cell and (ii) the total monitoring limit value for the group of cells having the SCS of the primary cell, and wherein the resulting factor value is a value of the configured multiplication factor multiplied by the value of the SCS of the primary cell of the single TRP serving cell, wherein each of the first minimum value and the second minimum value is a limit for the PDCCH monitoring or the non-overlapping CCE monitoring for the primary cell in a time slot; means for identifying a set of search spaces of the PDCCH on which overbooking is allowed based on whether the first minimum value is greater than the second minimum value; means for receiving the PDCCH from the primary cell within the time slot; and Means for performing a blind decoding operation on CCEs within the identified search space set of the PDCCH, wherein the blind decoding operation is performed within at least the second minimum.
24. A non-transitory computer-readable medium storing computer-executable code, which, when executed by a processor of a user equipment (UE), causes the UE to: transmitting an indication of a value of a first multiplication factor, the indication being used to indicate a capability of performing additional physical downlink control channel (PDCCH) monitoring or additional non-overlapping control channel element (CCE) monitoring for multiple transmit reception point (TRP) cells; setting a configured multiplication factor to the value of the received second multiplication factor or the value of the first multiplication factor; Determine whether the first minimum value is greater than the second minimum value, where The first minimum value is a minimum of: (i) a resulting factor value and (ii) a total monitoring limit value for a cell group having a subcarrier spacing (SCS) of a primary cell, wherein the second minimum value is a minimum of: (i) a value of the SCS of the primary cell of a single TRP serving cell and (ii) the total monitoring limit value for the cell group having the SCS of the primary cell, and wherein the resulting factor value is a value of the configured multiplication factor multiplied by the value of the SCS of the primary cell of the single TRP serving cell, wherein each of the first minimum value and the second minimum value is a limit for the PDCCH monitoring or the non-overlapping CCE monitoring for the primary cell in a time slot; identifying a search space set of the PDCCH on which overbooking is allowed based on whether the first minimum value is greater than the second minimum value; receiving the PDCCH from the primary cell within the time slot; and A blind decoding operation is performed on the CCE within the identified search space set of the PDCCH, wherein the blind decoding operation is performed within at least the second minimum value.