Physical downlink control channel candidates hopping across control resource sets
By dynamically adjusting the parameters of the control resource set in the 5G NR system, the problem of insufficient PDCCH decoding efficiency and flexibility is solved, the power and timing requirements of different categories of user equipment are met, and the system adaptability and efficiency are improved.
Patent Information
- Application Number
- CN202080068393.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-10-01
- Filing Date
- 2020-10-02
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2040-10-02
AI Technical Summary
The physical downlink control channel (PDCCH) decoding efficiency and flexibility of 5G NR technology in multiple access technology is insufficient, especially when facing different categories of user equipment (UEs), such as eMBB and URLLC, it is difficult to meet their power and timing requirements.
By dynamically changing the parameters and aggregation levels of the control resource set (CORESET), the base station can dynamically indicate active CORESET to the user equipment (UE), improving the decoding success rate and flexibility of PDCCH, and meeting the power and timing requirements of different categories of UEs.
Improve the PDCCH decoding success rate and power consumption management of user equipment in 5G NR systems, provide greater flexibility to adapt to the needs of different categories of UEs, and enhance the adaptability and efficiency of the system.
Smart Images

Figure CN114586442B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims the benefit of U.S. Provisional Application No. 62 / 910,728, filed on October 4, 2019, entitled “PHYSICAL DOWNLINK CONTROL CHANNEL CANDIDATE HOPPING ACROSS CONTROL RESOURCE SETS,” and U.S. Patent Application No. 17 / 061,521, filed on October 1, 2020, entitled “PHYSICAL DOWNLINK CONTROL CHANNEL CANDIDATE HOPPING ACROSS CONTROL RESOURCE SETS,” the entire contents of which are expressly incorporated herein by reference. Technical Field
[0003] The present disclosure relates generally to communication systems, and more particularly, to wireless communications between a base station and a user equipment (UE) including a control resource set (CORESET). Background Art
[0004] Wireless communication systems are widely deployed to provide a variety of telecommunication services, such as telephony, video, data, messaging, and broadcast. Typical wireless communication systems may employ multiple access technologies that are 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.
[0005] 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 municipal, national, regional, and even global level. An example telecommunication standard is 5G New Radio (NR). 5G NR is part of the continued mobile broadband evolution promulgated by the 3rd Generation Partnership Project (3GPP) to meet new requirements related to latency, reliability, security, scalability (e.g., 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). Certain aspects of 5G NR may be based on the 4G Long Term Evolution (LTE) standard. Further improvements to 5G NR technology are needed. These improvements may also be applied to other multiple access technologies and telecommunication standards that adopt these technologies. Summary of the invention
[0006] A simplified summary of one or more aspects is presented below in order to provide a basic understanding of such aspects. This summary is not an extensive summary of all intended aspects, and is neither intended to identify key or important 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 a more detailed description that is presented later.
[0007] In order for a user equipment (UE) to receive a physical downlink control channel (PDCCH) from a base station, the UE may blindly decode a set of PDCCH candidates in a search space. The search space may be a UE-specific search space associated with the UE, or a common search space associated with a group of UEs. For example, in new radio (NR) communications, the base station may semi-statically configure the parameters of the search space or a set of PDCCH candidates (e.g., aggregation level, resource element group (REG) to control channel element (CCE) mapping, frequency allocation, symbol duration, etc.). The base station may associate the search space with a single control resource set (CORESET). For example, when configuring the search space, the base station may send a radio resource configuration (RRC) message to the UE, the RRC message having an identifier for the CORESET, such as a control resource set ID, which may indicate the parameters of the search space.
[0008] After receiving the search space configuration, the UE may perform multiple blind decodings in each time slot for the set of PDCCH candidates. The base station may apply a cyclic redundancy check (CRC) to each PDCCH candidate scrambled using the UE's radio network temporary identifier (RNTI), and the base station may send a CORESET with associated parameters to the UE. When the UE receives the CORESET in the time slot, the UE may perform blind decoding by receiving the PDCCH candidate, demasking the CRC based on the RNTI, and comparing the demasked CRC with the expected CRC. If a CRC error is detected or the UE cannot decode the PDCCH candidate at one aggregation level (e.g., 1), the UE repeats the process at a higher aggregation level (e.g., 2, 4, 8, etc.) until no CRC error is detected and the decoding is successful. Therefore, the search space configuration (e.g., aggregation level) can limit the total number of blind decodings that the UE can perform in each time slot and the total number of CCEs that include PDCCH candidates. After successfully decoding the PDCCH candidate, the UE can identify the downlink control information (DCI) in the PDCCH and can subsequently receive scheduling data in the physical downlink shared channel (PDSCH) from the base station.
[0009] The aspects presented herein enable a base station to dynamically change the set of PDCCH candidates monitored by a UE, or to dynamically change the parameters of a CORESET. For example, if the UE suffers from interference or otherwise has difficulty receiving data from the base station, the base station may increase the aggregation level and / or duration of the CORESET to increase the likelihood of successful decoding by the UE. The base station may also change the frequency allocation or other parameters to provide such UEs with more flexibility in PDCCH scheduling. Alternatively, if the UE has low power requirements, the base station may reduce the aggregation level to reduce the possible number of times the UE performs blind decoding and reduce the power consumption of the UE. In addition, when a set of PDCCH candidates is sent to multiple UEs on overlapping resources (e.g., in a common search space), the base station may change the aggregation level and / or other parameters of the CORESET to meet the power and timing requirements of different categories of UEs (e.g., eMBB and URLLC). Therefore, the present disclosure allows a base station to dynamically select and / or indicate an active CORESET associated with a search space or a set of PDCCH candidates.
[0010] In one aspect of the present disclosure, a method, computer readable medium, and apparatus for wireless communication at a base station are provided. The apparatus selects an active CORESET associated with a search space for a period of time for at least one UE. The apparatus sends a dynamic indication of the active CORESET associated with the search space to at least one UE.
[0011] In another aspect of the present disclosure, a method, computer readable medium, and apparatus for wireless communication at a UE are provided. The apparatus receives a dynamic indication of an active CORESET associated with a search space during a time period. The apparatus monitors a downlink control channel during the time period based on the dynamic indication of the active CORESET.
[0012] To accomplish the foregoing and related ends, the one or more aspects include 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 the 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 the description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 is a diagram illustrating an example of a wireless communication system and an access network.
[0014] Figure 2A , Figure 2B , Figure 2C and Figure 2D 2 are diagrams showing examples of a first 5G / NR frame, a DL channel within a 5G / NR subframe, a second 5G / NR frame, and a UL channel within a 5G / NR subframe, respectively.
[0015] Figure 3 is a diagram showing an example of a base station and a user equipment (UE) in an access network.
[0016] Figure 4 is a diagram showing an example in which a UE receives a set of PDCCH candidates from a base station in a search space.
[0017] Figure 5 is a diagram showing different examples of CORESETs associated with a search space from which an active CORESET may be dynamically selected and indicated.
[0018] Figure 6 is a call flow diagram between a UE and a base station, illustrating an example in which the base station sends and the UE receives a dynamic indication of an active CORESET for receiving a PDCCH.
[0019] Figure 7 is a flow chart of a wireless communication method at a base station.
[0020] Figure 8 is a conceptual data flow diagram illustrating the flow of data between different parts / components in an example apparatus.
[0021] Fig. 9 is a diagram illustrating an example of a hardware implementation of an apparatus employing a processing system.
[0022] Fig.10 is a flow chart of a wireless communication method at a UE.
[0023] Fig.11 is a conceptual data flow diagram illustrating the flow of data between different parts / components in an example apparatus.
[0024] Fig.12 is a diagram illustrating an example of a hardware implementation of an apparatus employing a processing system. DETAILED DESCRIPTION
[0025] The specific embodiments described below in conjunction with the accompanying drawings are intended as descriptions of various configurations, rather than being intended to represent the only configurations in which the concepts described herein may be practiced. The specific embodiments include specific details in order to provide a thorough understanding of the various concepts. 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 to avoid obscuring these concepts.
[0026] Several aspects of telecommunication systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as "elements"). These elements may be implemented using electronic hardware, computer software, or any combination thereof. Whether these elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0027] For example, an element or any part of an element or any combination of elements may 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, systems 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 various functions described throughout the present disclosure. One or more processors in a processing system may execute software. Software should be broadly interpreted as instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, processes, functions, etc., whether or not referred to as software, firmware, middleware, microcode, hardware description languages, or other.
[0028] Therefore, in one or more example embodiments, the described functions may be implemented in hardware, software, or any combination thereof. If implemented in software, the function may be stored on a computer-readable medium or encoded as one or more instructions or codes on a computer-readable medium. A computer-readable medium includes a computer storage medium. A storage medium may be any available medium that a computer can access. As an example and not limitation, such a computer-readable medium may include a random access memory (RAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), an optical disk storage, a magnetic disk storage, other magnetic storage devices, a combination of computer-readable media of the above types, or any other medium that may be used to store computer executable code in the form of instructions or data structures that can be accessed by a computer.
[0029] Figure 1 1 is a diagram showing an example of a wireless communication system and access network 100. 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 190 (e.g., a 5G core (5GC)). 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. A small cell includes a femto cell, a pico cell, and a micro cell.
[0030] The 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 first backhaul link 132 (e.g., an S1 interface). The 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 second backhaul link 184. Among other functions, the base station 102 can perform one or more of the following functions: delivery 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), subscriber and device tracking, RAN information management (RIM), paging, positioning, and delivery of warning messages. The base stations 102 may communicate with each other directly or indirectly (eg, via the EPC 160 or the core network 190) via the third backhaul link 134 (eg, an X2 interface). The first backhaul link 132, the second backhaul link 184, and the third backhaul link 134 may be wired or wireless.
[0031] Base station 102 can communicate wirelessly with UE 104. Each base station 102 can provide communication coverage for a respective geographic coverage area 110. There may 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 including both small cells and macro cells can be referred to as a heterogeneous network. A heterogeneous network can also include a home evolution node base station (eNB) (HeNB), 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 an uplink (UL) (also called a reverse link) transmission from UE 104 to base station 102 and / or a downlink (DL) (also called a forward link) transmission 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 can be through one or more carriers. The base station 102 / UE 104 may use up to Y MHz (e.g., 5, 10, 15, 20, 100, 400, etc. MHz) of spectrum bandwidth per carrier allocated in a carrier aggregation totaling Yx MHz (x component carriers) for transmission in each direction. The carriers may 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 than for 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).
[0032] Some UEs 104 may communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 may use DL / UL WWAN spectrum. The D2D communication link 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). The D2D communication may be through various wireless D2D communication systems, such as WiMedia, Bluetooth, ZigBee, Wi-Fi based on the Institute of Electrical and Electronics Engineers (IEEE) 802.11 standard, LTE, or NR.
[0033] 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) prior to communication to determine whether the channel is available.
[0034] The small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in the unlicensed spectrum, the small cell 102' can adopt NR and use the same 5 GHz unlicensed spectrum used by the Wi-Fi AP 150. The small cell 102' adopting NR in the unlicensed spectrum can improve the coverage of the access network and / or increase the capacity of the access network.
[0035] Whether a small cell 102′ or a large cell (e.g., a macro base station), the base station 102 may include and / or be referred to as an eNB, a gNodeB (gNB), or another type of base station. Some base stations (e.g., gNB 180) may operate in traditional sub-6 GHz spectrum, in millimeter wave (mmW) frequencies, and / or near mmW frequencies to communicate with UE 104. When the gNB 180 operates in mmW or near mmW frequencies, the gNB 180 may be referred to as a mmW base station. Extremely high frequency (EHF) is part of the RF in the electromagnetic spectrum. The frequency range of EHF is between 30 GHz and 300 GHz, with a wavelength between 1 mm and 10 mm. The radio waves in this band may be referred to as millimeter waves. Near mmW can extend down to frequencies of 3 GHz with a wavelength of 100 mm. The super high frequency (SHF) band extends between 3 GHz and 30 GHz and is also referred to as centimeter waves. The frequency range bands include frequency range 1 (FR1) and frequency range 2 (FR2), frequency range 1 includes frequency bands below 7.225 GHz, and frequency range 2 includes frequency bands above 24.250 GHz. Communications using mmW / near mmW radio frequency (RF) bands (e.g., 3 GHz–300 GHz) have extremely high path loss and very short range. The base station / UE can operate in one or more frequency range bands. The mmW base station 180 can utilize beamforming 182 with the UE 104 to compensate for the extremely high path loss and very short range. The base station 180 and the UE 140 can each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming.
[0036] Base station 180 may transmit beamformed signals in one or more transmit directions 182' to UE 140. UE 104 may receive beamformed signals from base station 180 in one or more receive directions 182". UE 104 may also transmit beamformed signals to base station 180 in one or more transmit directions. Base station 180 may receive beamformed signals from UE 104 in one or more receive directions. Base station 180 / UE 104 may perform beam training to determine the best receive and transmit directions for each of base station 180 / UE 104. The transmit and receive directions of base station 180 may be the same or may be different. The transmit and receive directions of UE 104 may be the same or may be different.
[0037] The 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. The MME 162 may communicate with a home subscriber server (HSS) 174. The MME 162 is a control node that handles signaling between the UE 104 and the EPC 160. Typically, the MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are delivered through the serving gateway 166, which itself is connected to the PDN gateway 172. The PDN gateway 172 provides UE IP address allocation and other functions. The PDN gateway 172 and the BM-SC 170 are connected to IP services 176. The IP services 176 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services. The BM-SC 170 may provide functions for MBMS user service provisioning and delivery. The BM-SC 170 may serve as an entry point for content provider MBMS transmissions, may be used to authorize and initiate MBMS bearer services within a public land mobile network (PLMN), and may be used to schedule MBMS transmissions. The MBMS Gateway 168 may be used to distribute MBMS services to base stations 102 belonging to a multicast broadcast single frequency network (MBSFN) area that broadcasts a specific service, and may be responsible for session management (start / stop) and collecting eMBMS-related billing information.
[0038] 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 passed through the UPF 195. The UPF 195 provides UE IP address allocation and other functions. The UPF 195 is connected to an IP service 197. The IP service 197 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a packet switching (PS) streaming media (PSS) service, and / or other IP services.
[0039] A base station may include and / or be referred to as a gNB, a Node B, an 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 suitable term. 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 smart phone, a Session Initiation Protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, 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, 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 similar functional device. Some UEs 104 may be referred to as IoT devices (e.g., parking meters, gas pumps, toasters, vehicles, heart monitors, etc.). UE 104 may also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology.
[0040] Reference again Figure 1In some aspects, the base station 102 / 180 may include a dynamic active control resource set (CORESET) component 198 configured to select an active CORESET associated with the search space for a time period for at least one UE 104 and send a dynamic indication of the active CORESET associated with the search space to the at least one UE 104. In addition, in some aspects, the UE 104 may include a dynamic active CORESET component 199 configured to receive a dynamic indication of the active CORESET associated with the search space for a time period and monitor a downlink control channel from the base station 102 / 180 for the time period based on the dynamic indication of the active CORESET. 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.
[0041] Figure 2A FIG200 is a diagram showing an example of a first subframe within a 5G / NR frame structure. Figure 2B FIG230 is a diagram showing an example of DL channels within a 5G / NR subframe. Figure 2C Figure 250 shows an example of a second subframe within a 5G / NR frame structure. Figure 2D FIG280 is a diagram showing an example of UL channels within a 5G / NR subframe. The 5G / NR frame structure may be frequency division duplex (FDD), where for a particular set of subcarriers (carrier system bandwidth), subframes within a subcarrier set are dedicated to either DL or UL, or may be time division duplex (TDD), where for a particular set of subcarriers (carrier system bandwidth), subframes within a subcarrier set are dedicated to both DL and UL. Figure 2A , Figure 2C In the example provided, it is assumed that the 5G / NR frame structure is TDD, where subframe 4 is configured with slot format 28 (mostly DL), where D is DL, U is UL, and F is flexibly used between DL / UL, and subframe 3 is configured with slot format 34 (mostly UL). Although subframes 3 and 4 are shown with 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 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 through DL control information (DCI), or semi-statically / statically through radio resource control (RRC) signaling) through the received slot format indicator (SFI). Note that the following description also applies to the 5G / NR frame structure for TDD.
[0042] 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 mini-slots, which may include 7, 4, or 2 symbols. Depending on the time slot configuration, each time slot may contain 7 or 14 symbols. For time slot configuration 0, each time slot may include 14 symbols; 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 numerologies μ0 to 4 allow 1, 2, 4, 8, and 16 slots per subframe, respectively. For slot configuration 1, different numerologies 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Therefore, for slot configuration 0 and numerology μ, there are 14 symbols / slot and 2 μ timeslots / subframes. The subcarrier spacing and symbol length / duration are functions of the parameter set. The subcarrier spacing can be equal to 2 μ *15kHz, where μ is numerology 0 to 4. Thus, numerology μ=0 has a subcarrier spacing of 15kHz and numerology μ=4 has a subcarrier spacing of 240kHz. The symbol length / duration is inversely proportional to the subcarrier spacing. Figure 2A-2D An example of a slot configuration 0 with 14 symbols per slot and a numerology μ=2 with 4 slots per subframe is provided. The slot duration is 0.25ms, the subcarrier spacing is 60kHz, and the symbol duration is about 16.67μs. In a set of frames, there can be one or more frequency-division multiplexed different bandwidth parts (BWPs) (see 2B). Each BWP can have a specific numerology.
[0043] A resource grid can be used to represent the frame structure. Each slot includes a resource block (RB) (also called a physical RB (PRB)) extending over 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.
[0044] like Figure 2A As shown in FIG. 1 , some of the REs carry reference (pilot) signals (RS) for the UE. The RS may include a demodulation RS (DM-RS) (indicated as R for a particular configuration). x, where 100x is the port number, but other DM-RS configurations are also possible) and a channel state information reference signal (CSI-RS) for channel estimation at the UE. RS may also include beam measurement RS (BRS), beam refinement RS (BRRS) and phase tracking RS (PT-RS).
[0045] Figure 2B Examples of various DL channels within a subframe of a frame are shown. The physical downlink control channel (PDCCH) carries DCI in one or more control channel elements (CCEs), each CCE including nine RE groups (REGs), and each REG includes four consecutive REs in an OFDM symbol. The PDCCH within a BWP may be referred to as a control resource set (CORESET). Additional BWPs may be located at higher and / or lower frequencies across the channel bandwidth. The primary synchronization signal (PSS) may be within symbol 2 of a particular subframe of a frame. The PSS is used by UE 104 to determine subframe / symbol timing and physical layer identification. The secondary synchronization signal (SSS) may be within symbol 4 of a particular subframe of a frame. The SSS is used by the UE to determine the physical layer cell identification group number and radio frame timing. Based on the physical layer identification and the physical layer cell identification group number, the UE may determine the physical cell identifier (PCI). Based on the PCI, the UE may determine the position of the aforementioned DM-RS. The physical broadcast channel (PBCH) block carrying the master information block (MIB) can be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block (also called an SS block (SSB)). The MIB provides a number of RBs in the system bandwidth and a system frame number (SFN). The physical downlink shared channel (PDSCH) carries user data, broadcast system information such as the system information block (SIB) that is not sent over the PBCH, and paging messages.
[0046] like Figure 2C As shown, some of the REs carry DM-RS for channel estimation at the base station (indicated as R for a specific configuration, but other DM-RS configurations are also possible). The UE can send DM-RS for the physical uplink control channel (PUCCH) and DM-RS for the physical uplink shared channel (PUSCH). The PUSCH DM-RS can be sent in the first or first two symbols in the PUSCH. Depending on whether a short or long PUCCH is sent and depending on the specific PUCCH format used, the PUCCH DM-RS can be sent in different configurations. The UE can send a sounding reference signal (SRS). The SRS can be sent in the last symbol of the subframe. The SRS can have a comb structure, and the UE can send the SRS on one of the comb structures. The base station can use the SRS for channel quality estimation to achieve frequency-dependent scheduling on the UL.
[0047] Figure 2D Examples of various UL channels within a subframe of a frame are shown. The PUCCH may be located 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 hybrid automatic repeat request (HARQ) ACK / NACK feedback. The PUSCH carries data and may additionally be used to carry a buffer status report (BSR), a power headroom report (PHR), and / or UCI.
[0048] Figure 3 3 is a block diagram of a base station 310 communicating with a UE 350 in an access network. In the DL, IP packets from the EPC 160 may be provided to the controller / processor 375. The controller / processor 375 implements layer 3 and layer 2 functions. Layer 3 includes a radio resource control (RRC) layer, and layer 2 includes a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a 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 (encryption, decryption, integrity protection, integrity verification), and handover support functions; RLC layer functions associated with upper layer packet data unit (PDU) delivery, error correction through ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), re-segmentation 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.
[0049] The transmit (TX) processor 316 and the receive (RX) processor 370 implement layer 1 functions associated with various signal processing functions. Layer 1 (which includes the physical (PHY) layer) may include: error detection on the transmission channel, forward error correction (FEC) encoding / decoding of the transmission channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. The TX processor 316 processes the mapping to the signal constellation diagram based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-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., pilot) in the time domain and / or frequency domain, and then combined using an inverse fast Fourier transform (IFFT) to generate 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 obtained from reference signals 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 using a respective spatial stream for transmission.
[0050] At the UE 350, each receiver 354RX receives a signal through its respective antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides the information to the 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 stream destined for the UE 350. If multiple spatial streams are destined for the UE 350, the RX processor 356 can combine them into a single OFDM symbol stream. The RX processor 356 then transforms the OFDM symbol stream from the time domain to the frequency domain using a fast Fourier transform (FFT). 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 sent 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 functions.
[0051] 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 UE 160. The controller / processor 359 is also responsible for error detection, which supports HARQ operations using an ACK and / or NACK protocol.
[0052] Similar to the functions described in conjunction with DL transmission 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, re-segmentation 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 processing, and logical channel prioritization.
[0053] Channel estimates derived by the channel estimator 358 from a reference signal or feedback sent by the base station 310 may be used by the TX processor 368 to select the appropriate codec and modulation scheme, as well as 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 using a respective spatial stream for transmission.
[0054] At the base station 310, the UL transmission is processed 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.
[0055] 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 channels and logical channels, packet reassembly, decryption, header decompression, 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, which supports HARQ operations using ACK and / or NACK protocols.
[0056] At least one of the TX processor 368, the RX processor 356, and the controller / processor 359 may be configured to combine Figure 1 The 198 came to execute all aspects.
[0057] At least one of the TX processor 316, the RX processor 370, and the controller / processor 375 may be configured to combine Figure 1 The 198 came to execute all aspects.
[0058] In order for a UE to receive a PDCCH from a base station, the UE may blindly decode a set of PDCCH candidates in a search space. The search space may be a UE-specific search space associated with the UE, or a common search space associated with a group of UEs. The base station may semi-statically configure the parameters of the search space or a set of PDCCH candidates (e.g., aggregation level, REG to CCE mapping, frequency allocation, symbol duration, etc.). The base station may associate the search space with a single CORESET. For example, when configuring the search space, the base station may send an RRC message to the UE having an identifier for the CORESET, such as a control resource set ID, which may indicate the parameters of the search space.
[0059] Figure 4 An example diagram 400 is shown in which a UE 402 receives a set of PDCCH candidates from a base station 404 in a search space. The search space may be, for example, a user-specific search space dedicated to the UE 402. During one or more time slots 406, the base station may provide a CORESET 408 to the UE, including semi-statically configured parameters associated with the CORESET. For example, the CORESET 408 may be configured with a specified aggregation level (e.g., 1, 2, 4, 8, etc.), resource allocation in frequency, symbol allocation in time (e.g., duration of 1, 2, or 3), and REG to CCE mapping (e.g., with or without interleaving). Figure 4In the example of FIG. 4 , CORESET 408 includes a single PDCCH candidate, one aggregation level, six adjacent REGs or resource blocks (RBs) mapped to one CCE without interleaving, and a duration of one symbol.
[0060] After receiving the search space configuration, the UE may perform multiple blind decodings in each time slot for a set of PDCCH candidates. The base station may apply a cyclic redundancy check (CRC) to each PDCCH candidate scrambled using the UE's radio network temporary identifier (RNTI), and the base station may send a CORESET with relevant parameters to the UE. When the UE receives the CORESET in the time slot, the UE may perform blind decoding by receiving the PDCCH candidate, demasking the CRC based on the RNTI, and comparing the demasked CRC with the expected CRC. If a CRC error is detected or the UE cannot decode the PDCCH candidate at one aggregation level (e.g., 1), the UE repeats the process at a higher aggregation level (e.g., 2, 4, 8, etc.) until no CRC error is detected and the decoding is successful. Therefore, the search space configuration (e.g., aggregation level) can limit the total number of blind decodings that the UE can perform in each time slot and the total number of CCEs that include PDCCH candidates. After successfully decoding the PDCCH candidate, the UE can identify the DCI in the PDCCH and can then receive scheduling data in the PDSCH from the base station.
[0061] Therefore, in Figure 4 In the example of , UE 402 monitors each time slot 406 for CORESET 408. To identify PDCCH candidates in CCE, UE 402 can perform blind decoding. If the decoding is successful, the UE then receives DCI in PDCCH 414. UE 402 can then receive data from base station 404 on PDSCH 416.
[0062] The aspects presented herein enable a base station to dynamically change the set of PDCCH candidates monitored by a UE, or to dynamically change the parameters of a CORESET. For example, if a UE suffers from interference or otherwise has difficulty receiving data from a base station, the base station may increase the aggregation level and / or duration of the CORESET to increase the likelihood of successful decoding by the UE. The base station may also change frequency allocations or other parameters to provide such UEs with more flexibility in PDCCH scheduling. Alternatively, if the UE has low power requirements, the base station may reduce the aggregation level to reduce the possible number of times the UE performs blind decoding and reduce the power consumption of the UE. In addition, when a set of PDCCH candidates is sent to multiple UEs on overlapping resources (e.g., in a common search space), the base station may change the aggregation level and / or other parameters of the CORESET to meet the power and timing requirements of different categories of UEs (e.g., eMBB and URLLC).
[0063] Therefore, aspects of the present disclosure enable a base station to dynamically select and / or indicate an active CORESET associated with a search space or a set of PDCCH candidates. The base station may pre-configure a set of CORESETs associated with a search space for a UE, and the base station may dynamically select and indicate one of the pre-configured CORESETs as an active CORESET for the UE to monitor in a given time slot or a set of consecutive time slots. For example, the base station may configure two CORESETs with fixed parameter values and separate indexes, and the base station may dynamically signal a bit indicating one of the two indexes as an active CORESET for the UE to monitor in the current time slot, the next time slot, or a set of upcoming time slots. The index of the selected active CORESET may also affect the beam used by the UE to receive the PSDCH and / or any quasi-colocation (QCL) assumptions applied by the UE. In one example, the base station may dynamically indicate the active CORESET in the MAC-CE for a set of upcoming time slots or a PDCCH monitoring occasion. In another example, the base station may dynamically indicate the active CORESET in the DCI. The DCI may indicate active CORESET(s) for multiple search spaces.
[0064] The base station may also preconfigure different parameter values for a single active CORESET, and the base station may dynamically select different parameter values for the active CORESET. For example, the base station may select different parameters for the CORESET, such as REG bundling type and / or REG to CCE mapping (e.g., interleaved or non-interleaved), frequency allocation, and / or number of symbols, and may dynamically indicate these parameters to the UE under a single ORESET index. As an example, the base station may configure the CORESET with interleaved or non-interleaved REG to CCE mapping, and the base station may dynamically signal a bit (e.g., in a DCI) indicating whether the active CORESET is interleaved or non-interleaved. The base station may also preconfigure a set of multiple frequency resource allocations or other parameter values for the CORESET, and the base station may dynamically indicate (e.g., in a DCI) the active frequency allocation or other parameter value from the set for a specified CORESET. In this way, the base station may select a CORESET associated with a single identifier or index and dynamically change the parameter values of the CORESET, rather than selecting different CORESETs with fixed parameter values.
[0065] The selection and / or indication of an active CORESET or an active parameter of a CORESET may be done for a defined set of upcoming time slots and / or monitoring opportunities. Alternatively, the selection and / or indication may be valid for all upcoming time slots and / or monitoring opportunities until another selection and / or indication cancels and / or overrides it.
[0066] Figure 5 An example diagram 500 shows different examples of CORESETs 502, 504, 506 associated with a search space 507 from which an active CORESET 508 may be dynamically selected and indicated. In one example, a base station (e.g., Figure 4 The base station 404 of FIG. 4 may pre-configure a set of CORESETs 502, 504, 506 each including different parameters 510. The parameters 510 may include, for example, REG to CCE mapping 512, frequency allocation 514, and symbol number or duration 516. Other parameters such as aggregation level may be included in the parameters 510. Figure 5In the example of , the base station may preconfigure a first CORESET 502 (e.g., CORESET-1) that includes aggregation level 1, REG to CCE mapping 512 of six REGs to one CCE (non-interleaved), a frequency allocation 514 of six REGs or RBs, and a duration 516 of one symbol. The base station may also preconfigure a second CORESET 504 (e.g., CORESET-2) that includes aggregation level 2, REG to CCE mapping 512 of six REGs to one CCE (non-interleaved), a frequency allocation 514 of twelve REGs or RBs, and a duration 516 of two symbols. In addition, the base station may preconfigure a third CORESET 506 (e.g., CORESET-3) that includes aggregation level 1, REG to CCE mapping 512 of six REGs to one CCE (interleaved), a frequency allocation 514 of six REGs or RBs, and a duration 516 of two symbols. The base station may assign indices 518 to CORESET-1, CORESET-2, and CORESET-3, such as 0, 1, and 2, respectively. Although Figure 5 An example of three CORESETs 502, 504, 506 with the aforementioned parameters 510 is shown, but any number of CORESETs may be configured with any combination of parameters 510 and on any time-frequency resources.
[0067] After the base station preconfigures a set of CORESETs (e.g., CORESETs 502, 504, 506), the base station may send the configuration to the UE. The configured set of CORESETs may be included, for example, in an RRC message to the UE that configures the search space 507. The base station may then dynamically select an active CORESET 508 from the set of CORESETs 502, 504, 506 (e.g., based on scheduling requirements, UE power and timing requirements, etc.) and indicate the active CORESET 508 to the UE in a MAC-CE 520, DCI 522, or other message. The base station may also indicate the time slot(s) in which the active CORESET 508 may be applied. For example, the base station may select CORESET-2 504 as the active CORESET 508 and dynamically indicate the index (1) of the CORESET and the time slot(s) in which the active CORESET will be applied to the UE in a message (e.g., using one or more bits). After receiving the index 518, the UE may determine the parameters of the active CORESET 508 from the set of preconfigured CORESETs that the UE previously received from the base station, and the UE continues to monitor the PDCCH candidates associated with the active CORESET 508 in the indicated time slot(s).
[0068] The indicated time slot(s) may be the time slot in which the indication is received, the next time slot, or a set of upcoming consecutive (or non-consecutive) time slots. Figure 4 , the base station 404 may dynamically instruct the UE to Figure 4 The UE may monitor the PDCCH candidates in the active CORESET in the extended time slot 406 or one or more subsequent time slots 406. For example, when the base station sends a DCI to the UE in the PDCCH or a MAC-CE to the UE in the PDSCH, it may indicate the active CORESET for the upcoming set of time slots or monitoring opportunities. The UE may then monitor subsequent PDCCH candidates based on the DCI or MAC-CE. In addition, a single DCI may indicate (multiple) active CORESETs for multiple search spaces. For example, returning to reference Figure 5 , each CORESET 502, 504, 506 may be configured with the same corresponding parameters for different search spaces 507 (eg, common and UE-specific search spaces), and the UE may monitor upcoming time slots for the indicated active CORESET in any of the different search spaces.
[0069] The index 518 of the selected active CORESET 508 may also affect the beams that the UE may use to receive the PDSCH and / or any QCL assumptions that the UE may apply to receive the PDSCH (e.g., after successfully decoding the PDCCH based on the active CORESET 508). Figure 5 It is shown that each CORESET 502, 504, 506 can be associated with a different beam 524. Thus, when the base station selects CORESET-2 504 as the active CORESET 508, the base station can indicate the beam 524 associated with CORESET-2 504 to the UE (e.g., in a MAC-CE 520 or DCI 522), and the base station can use beam 524 to send PDSCH, and the UE can use beam 524 to receive PDSCH. Alternatively, the base station may not indicate the beam 524 associated with the active CORESET 508 to the UE, in which case the UE can use a default beam to receive PDSCH, such as based on the lowest CORESET-ID in the time slot. For example, due to Figure 5 In the example shown, CORESET-1 502 has the lowest index (0), so even if the base station dynamically indicates CORESET-2 (or another CORESET) as the active CORESET, the UE can determine to receive the PDSCH based on the beam 524 associated with CORESET-1.
[0070] Alternatively, the base station may preconfigure different parameters 510 for each CORESET 502, 504, 506, and dynamically select and indicate the parameters 510 of the active CORESET 508 without changing the index 518. For example, after selecting CORESET-2 504 as the active CORESET 508 as described above, the base station may later determine that the parameters of CORESET-3 506 may be more appropriate for the current time slot or a set of upcoming time slots based on scheduling requirements, UE power and timing requirements, etc. In the aforementioned example, the base station may indicate the change by sending a MAC-CE 520 or DCI 522 to the UE along with a new index 518 associated with CORESET-3 506. However, in this example, the base station may instead change the parameters 510 of CORESET-2 to those of CORESET-3 (e.g., the base station may reduce the aggregation level to 1 and change the REG to CCE mapping 512 to interlace, as shown in CORESET-3 506).
[0071] The base station may pre-configure any combination of parameters 510 for the active CORESET 508 and send these different sets of parameters to the UE, for example, in an RRC message that configures the search space 507. The base station may then dynamically select the parameters 510 of the active CORESET 508 based on any combination of pre-configured parameters 510 (e.g., based on scheduling requirements, UE power and timing requirements, etc.) and indicate the active CORESET 508 to the UE in a MAC CE 520, DCI 522, or any other message with its parameters 510. For example, the base station may select a single active CORESET 508 that has the same parameters as described above and Figure 5506) and dynamically indicates the change of parameters (e.g., different REG bundling types, REG-CCE mapping with interleaved or non-interleaved, frequency allocation, number of symbols, and / or aggregation level) in a message to the UE. For example, the base station may send a DCI to the UE that includes a bit indicating whether the active CORESET 508 has a non-interleaved REG to CCE mapping (as shown in CORESET-1 502 and CORESET-2 504) or an interleaved REG to CCE mapping (as shown in CORESET-3 506). Similarly, the DCI may include one or more bits indicating a frequency allocation 514 for the active CORESET 508 from the set of frequency allocations in the preconfigured parameters 510. The message may also include the indicated time slot(s) in which the active CORESET 508 with the indicated parameters will be applied. After receiving the dynamic indication, the UE may continue to monitor the PDCCH candidates associated with the active CORESET 508 in the indicated time slot(s) based on default or changed parameters.
[0072] Figure 6 6 shows a call flow diagram 600 between a UE 602 and a base station 604, wherein the base station sends and the UE receives a dynamic indication of an active CORESET for receiving a PDCCH. The UE 602 may correspond to Figure 4 UE 402, base station 604 may correspond to Figure 4The base station 404. The dynamic indication may refer to an index, parameter, or time slot that the base station may change for the active CORESET in response to a change in a scheduling flexibility constraint or a UE power or timing requirement. For example, the dynamic indication may be an index selected from a combination of preconfigured CORESETs based on a scheduling flexibility constraint for association with the active CORESET, the dynamic indication may be a parameter selected from a set of preconfigured parameters (e.g., aggregation level, REG to CCE mapping, frequency allocation, symbol duration, etc.) based on UE blind decoding power requirements to associate with the active core set, or the dynamic indication may be a time slot selected for applying the active CORESET based on UE timing requirements. For example, if a UE suffers from interference or otherwise has difficulty receiving data from a base station, the base station may change the CORESET (via its index), change a parameter of the CORESET (such as aggregation level, frequency allocation, and / or duration), or change a time slot for monitoring the CORESET in order to increase the likelihood of successful UE decoding, reduce the number of possible times the UE performs blind decoding, and reduce the power consumption of the UE, and provide greater flexibility in PDCCH scheduling for such UEs. The dynamic indication sent by the base station to the UE may include the changed CORESET index, parameter or time slot selected by the base station based on these factors.
[0073] The base station 604 may first configure and provide a set of CORESET 606 to the UE. Figure 5 , the base station may configure a set of CORESETs 502, 504, 506 including different parameters 510 and associated indices 518, and provide the pre-configured CORESET to the UE. The base station may alternatively or additionally configure a set of parameters 510 for a single active CORESET 508, and provide the pre-configured set of parameters to the UE. The CORESET 606 or set of parameters may be provided to the UE, for example, in an RRC message.
[0074] Then, at block 608, the base station 604 dynamically selects an active CORESET for the search space. Figure 5, based on scheduling flexibility constraints, UE blind decoding power requirements, eMBB or URLLC UE power or timing requirements, or other factors, the base station can select an active CORESET 508 from a set of CORESETs 502, 504, 506 for a search space 507. The search space can be, for example, a UE-specific search space for UE 602, or a common search space for multiple UEs. In one example, the base station can select the active CORESET 508 by its index 518, which is uniquely assigned to different CORESETs. In another example, the base station can select one or more parameters 510 of the active CORESET 508 under a single index 518 associated with one CORESET.
[0075] After selecting the active CORESET at block 608, the base station 604 provides a dynamic indication 610 of the active CORESET associated with the search space to the UE 602. The dynamic indication may be provided in a MAC-CE, a DCI, or another message. Figure 5 , after the base station selects the active CORESET 508, the base station may send an index 518 or parameter 510 associated with the active CORESET to the UE in a MAC-CE 520 or a DCI 522. The dynamic indication may also include the indicated time slot(s) in which the active CORESET 508 is applied. The indicated time slot may be the time slot in which the dynamic indication is received (e.g., Figure 4 time slot 406), the next time slot, or one or more upcoming consecutive or non-consecutive time slots.
[0076] At block 612, based on the dynamic indication of the active CORESET, the UE 602 monitors the set of PDCCH candidates from the base station 604. For example, as described above, the UE may perform blind decoding on the set of PDCCH candidates associated with the active CORESET in the indicated time slot(s). Figure 5 , when the UE receives the index 518 of CORESET-2 504 or its parameters 510 in the dynamic indication, the UE may perform blind decoding of the PDCCH candidates in the CORESET of two aggregation levels, REG to CCE mapping 512 of six REGs to one CCE, frequency allocation 514 of twelve REGs or RBs, and duration 516 of two symbols. If the decoding is successful, the UE receives the PDCCH 614. After receiving the PDCCH 614, the UE 602 and the base station 604 may transmit data 616 to each other (e.g., in a PDSCH, PUSCH, etc.).
[0077] Then, at block 618, the base station 604 may dynamically select another active CORESET for the search space. Figure 5 , if the base station previously selected a CORESET 504 (e.g., CORESET-2) as the active CORESET 508 for one set of (multiple) time slots, the base station may determine to select a different CORESET 506 (e.g., CORESET-3) for the search space 507 as the active CORESET 508 for another set of (multiple) time slots. The determination may be based on scheduling flexibility constraints, UE blind decoding power requirements, eMBB or URLLC UE power or timing requirements, or other factors. For example, if the UE sends channel quality information (CQI) to the base station 604 in data 616, the base station may determine that the UE 602 is experiencing interference and a higher aggregation level or longer duration is required to increase blind decoding success. In one example, the base station may select the new active CORESET 508 by its index 518. Alternatively, the base station may select a different combination of parameters 510 for the new active CORESET 508 at the same index 518 instead of selecting a different index 518.
[0078] After selecting a new active CORESET at block 618, the base station 604 provides a dynamic indication 620 of the new active CORESET associated with the search space to the UE 602. The dynamic indication may be provided in a MAC-CE, a DCI, or another message. Figure 5 , after the base station selects the active CORESET 508, the base station may send a new index 518 or different parameters 510 associated with the active CORESET to the UE in a MAC-CE 520 or DCI 522. The dynamic indication may also include the indicated time slot(s) in which the active CORESET 508 is applied. The indicated time slot may be the time slot in which the dynamic indication is received (e.g., Figure 4 time slot 406), the next time slot, or one or more upcoming consecutive or non-consecutive time slots.
[0079] At block 622, based on the dynamic indication of the new active CORESET, the UE 602 monitors the set of PDCCH candidates from the base station 604. For example, as described above, the UE may perform blind decoding on the set of PDCCH candidates associated with the new active CORESET in the indicated time slot(s). Figure 5, when the UE receives the new index 518 or different parameters 510 of CORESET-3 506 in the updated dynamic indication, the UE may perform blind decoding on the PDCCH candidates in the CORESET with one aggregation level, REG to CCE mapping 512 of six REGs to one CCE interleaved, frequency allocation 514 of six REGs or RBs, and duration 516 of two symbols. If the decoding is successful, the UE receives the PDCCH 624.
[0080] After receiving PDCCH 624 (or PDCCH 614), base station 604 may transmit PDSCH 626 using the beam associated with the active CORESET, and UE 602 may receive PDSCH 626 using the beam associated with the active CORESET. The beam may be an indicated beam (e.g., in dynamic indication 610 or 620), or a default beam (e.g., if no beam is indicated). For example, referring to Figure 5 , each CORESET 502, 504, 506 may be associated with a different beam 524, and the base station may transmit the PDSCH using the corresponding beam indicated for the active CORESET 508, and the UE may receive the PDSCH using the corresponding beam indicated for the active CORESET 508. Alternatively, for the default beam, regardless of which active CORESET 508 is selected, the base station may transmit the PDSCH using the beam 524 associated with the lowest CORESET ID (e.g., CORESET-1) in the indicated timeslot, and the UE may receive the PDSCH using the beam 524 associated with the lowest CORESET ID (e.g., CORESET-1) in the indicated timeslot.
[0081] Figure 7 700 is a flow chart of a method of wireless communication. The method may be performed by a base station 310 (e.g., base station 102 / 180, 310, 404, 604, 1150; apparatus 802 / 802'; processing system 914, which may include memory 376 and may be the entire base station 310 or a component of the base station 310, such as TX processor 316, RX processor 370 and / or controller / processor 375). Optional aspects are shown with dashed lines. The method allows a base station to dynamically select and indicate an active CORESET to a UE (e.g., UE 104, 350, 402, 602, 850). The method may allow for increased flexibility in PDCCH scheduling and may help a base station serve different classes of UEs with overlapping resources.
[0082] At 702, before selecting an active CORESET associated with a search space, the base station configures a set of CORESETs for at least one UE. For example, 702 may be performed by Figure 8 For example, refer to the configuration component 806 in Figure 6 , the base station 604 may first configure and provide the set of CORESET 606 to the UE. For example, referring to Figure 5 , the base station may configure a set of CORESETs 502, 504, 506 including different parameters 510 and associated indices 518, and provide the pre-configured CORESET to the UE. The base station may alternatively or additionally configure a set of parameters 510 for a single active CORESET 508, and provide the pre-configured set of parameters to the UE. The CORESET 606 or set of parameters may be provided to the UE, for example, in an RRC message.
[0083] At 704, the base station at least one UE selects an active CORESET associated with the search space within a time period. For example, 704 may be performed by Figure 8 The time period may include a single time slot or a collection of consecutive time slots. For example, reference Figure 6 , at blocks 608 and 618, the base station 604 dynamically selects an active CORESET for the search space. Figure 5 , the base station may select an active CORESET 508 for a search space 507 from a set of CORESETs 502, 504, 506 based on scheduling flexibility constraints, UE blind decoding power requirements, eMBB or URLLC UE power or timing requirements, or other factors. The search space may be, for example, a UE-specific search space for UE 602, or a common search space for multiple UEs. In one example, the base station may select an active CORESET 508 by its index 518, which is uniquely assigned to different CORESETs. In another example, the base station may select one or more parameters 510 of the active CORESET 508 under a single index 518 associated with one CORESET. The base station may also select (multiple) time slots during which the active CORESET 508 may be applied. The indicated time slot may be the time slot in which the indication is received, the next time slot, or a set of upcoming consecutive (or non-consecutive) time slots. For example, referring to Figure 4 , the base station 404 may dynamically instruct the UE to Figure 4 Monitor PDCCH candidates in the active CORESET in the extended time slot 406 or one or more subsequent time slots 406.
[0084] The default beam associated with a PDSCH or QCL assumption may be based on a set of CORESETs configured for at least one UE. Figure 6 , after receiving PDCCH 624 (or PDCCH 614), base station 604 may transmit PDSCH 626 using the beam associated with the active CORESET, and UE 602 may receive PDSCH 626 using the beam associated with the active CORESET. The beam may be an indicated beam (e.g., in dynamic indication 610 or 620), or a default beam (e.g., if no beam is indicated). For example, referring to Figure 5 , each CORESET 502, 504, 506 may be associated with a different beam 524, and the base station may transmit the PDSCH using the corresponding beam indicated for the active CORESET 508, and the UE may receive the PDSCH using the corresponding beam indicated for the active CORESET 508. Alternatively, for the default beam, regardless of which active CORESET 508 is selected, the base station may transmit the PDSCH using the beam 524 associated with the lowest CORESET ID (e.g., CORESET-1) in the indicated timeslot, and the UE may receive the PDSCH using the beam 524 associated with the lowest CORESET ID (e.g., CORESET-1) in the indicated timeslot.
[0085] At 706, the base station sends a dynamic indication of an active CORESET associated with the search space to at least one UE. For example, 706 may be performed by Figure 8 The dynamic indication may be performed by the indication component 810 in the UE. The dynamic indication may indicate an active CORESET in a set of CORESETs configured for at least one UE. The dynamic indication may be sent in a MAC-CE or a DCI. The DCI may indicate at least one active CORESET for multiple search spaces. The dynamic indication may include an index of the active CORESET. For example, reference Figure 6 After selecting the active CORESET at block 608 or block 618, the base station 604 provides a dynamic indication 610, 620 of the active CORESET associated with the search space to the UE 602. The dynamic indication may be provided in a MAC-CE, a DCI, or another message. For example, referring to Figure 5, after the base station selects the active CORESET 508, the base station may send an index 518 associated with the active CORESET from the set of CORESETs 502, 504, 506 to the UE in a MAC-CE 520 or a DCI 522. Additionally, a single DCI may indicate the active CORESET(s) for multiple search spaces. For example, each CORESET 502, 504, 506 may be configured with the same respective parameters for different search spaces 507 (e.g., common and UE-specific search spaces), and the UE may monitor upcoming time slots for the indicated active CORESET in any of the different search spaces.
[0086] The dynamic indication may also indicate a parameter of the active CORESET. The parameter may be selected from a set of preconfigured parameters of the active CORESET. The parameter may include at least one of a REG-CCE mapping parameter, a frequency allocation, or a number of symbols. For example, referring to Figure 5 , the base station may dynamically select the parameters 510 of the active CORESET 508 based on any combination of pre-configured parameters 510 (e.g., based on scheduling requirements, UE power and timing requirements, etc.), and the base station may indicate the parameters 510 of the active CORESET 508 to the UE in a MAC CE 520, a DCI 522, or any other message. The parameters 510 may include, for example, REG to CCE mapping 512, frequency allocation 514, and the number or duration of symbols 516. Other parameters such as aggregation level, etc. may be included in the parameters 510.
[0087] Figure 8 8 is a conceptual data flow diagram 800 illustrating the flow of data between different parts / components in an example apparatus 802. The apparatus can be a base station (e.g., base station 102 / 180, 310, 404, 604, 1050) in communication with a UE 850 (e.g., UE 104, 350, 402, 602). The apparatus includes a receiving component 804 configured to receive data from at least one UE 850 and a configuring component 806, wherein the receiving component 804 is configured to receive data from at least one UE 850, and the configuring component 806 configures a set of CORESETs for at least one UE before selecting an active CORESET associated with a search space, for example, as in conjunction with Figure 7 The apparatus includes a selection component 808 configured to select an active CORESET associated with a search space within a time period for at least one UE 850, for example, as described in conjunction with Figure 7704. The selection component 808 is further configured to select an active CORESET from the set of CORESETs configured by the configuration component 806. The apparatus also includes an indication component 810 configured to send a dynamic indication of the active CORESET associated with the search space and selected by the selection component 808 to at least one UE 850 via the transmission component 812, for example, as described in conjunction with Figure 7 706. The transmission component 812 is configured to send the set of CORESETs from the configuration component 806, the dynamic indication from the indication component 810, and data (eg, PDCCH and PDSCH) to the UE 850.
[0088] The device 802 may include executing Figure 7 The additional components of each box of the algorithm in the preceding flowchart. In this way, Figure 7 Each block in the aforementioned flow chart of can be performed by a component, and the apparatus may include one or more of these components. These components may be one or more hardware components that are specifically configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.
[0089] Fig. 9 900 is a diagram illustrating an example of a hardware implementation of an apparatus 802' employing a processing system 914. The processing system 914 may be implemented with a bus architecture, which is generally represented by a bus 924. The bus 924 may include any number of interconnecting buses and bridges, depending on the specific use of the processing system 914 and the overall design constraints. The bus 924 links together various circuits, including one or more processors and / or hardware components represented by the processor 904, components 804, 806, 808, 810, 812, and computer readable media / memory 906. The bus 924 may also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and will not be described further.
[0090] The processing system 914 may be coupled to the transceiver 910. The transceiver 910 is coupled to one or more antennas 920. The transceiver 910 provides a means for communicating with various other devices via a transmission medium. The transceiver 910 receives signals from the one or more antennas 920, extracts information from the received signals, and provides the extracted information to the processing system 914, specifically the receiving component 804. In addition, the transceiver 910 receives information from the processing system 914, specifically the transmission component 812, and based on the received information, generates a signal to be applied to the one or more antennas 920. The processing system 914 includes a processor 904 coupled to a computer-readable medium / memory 906. The processor 904 is responsible for general processing, including executing software stored on the computer-readable medium / memory 906. The software, when executed by the processor 904, causes the processing system 914 to perform the various functions described above for any particular device. The computer-readable medium / memory 906 may also be used to store data that is manipulated by the processor 904 when executing the software. The processing system 914 also includes at least one of the components 804, 806, 808, 810, 812. These components may be software components running in the processor 904, resident / stored in the computer-readable medium / memory 906, one or more hardware components coupled to the processor 904, or some combination thereof. The processing system 914 may be a component of the base station 310 and may include the memory 376 and / or include at least one of the TX processor 316, the RX processor 370, and the controller / processor 375. Alternatively, the processing system 914 may be the entire base station (e.g., see Figure 3 310).
[0091] In one configuration, the apparatus 802 / 802' for wireless communication includes means for selecting an active CORESET associated with a search space for a time period for at least one UE. The apparatus also includes means for sending a dynamic indication of the active CORESET associated with the search space to the at least one UE.
[0092] In one configuration, the time period may include a single time slot. In another configuration, the time period may include a set of consecutive time slots.
[0093] In one configuration, the dynamic indication may indicate an active CORESET from the CORESETs configured for the at least one UE.The apparatus may also include means for configuring a set of CORESETs for the at least one UE prior to selecting an active CORESET associated with the search space.
[0094] In one configuration, a default beam associated with a PDSCH or QCL assumption may be based on a set of CORESETs configured for at least one UE.
[0095] In one configuration, the dynamic indication may be sent in a MAC-CE. In another configuration, the dynamic indication may be sent in a DCI. The DCI may indicate at least one active CORESET for multiple search spaces.
[0096] In one configuration, the dynamic indication may include an index of the active CORESET. In another configuration, the dynamic indication may indicate a parameter of the active CORESET. The parameter may be selected from a set of configuration parameters of the active CORESET. The parameter may include at least one of a REG-CCE mapping parameter, a frequency allocation, or a number of symbols.
[0097] The aforementioned means may be one or more of the aforementioned components of the device 802 and / or the processing system 914 of the device 802' configured to perform the functions listed in the aforementioned means. As described above, the processing system 914 may include the TX processor 316, the RX processor 370, and the controller / processor 375. Thus, in one configuration, the aforementioned means may be the TX processor 316, the RX processor 370, and the controller / processor 375, which are configured to perform the functions listed in the aforementioned means.
[0098] Fig.10 1000 is a flow chart of a method of wireless communication. The method may be performed by a UE 350 (e.g., UE 104, 350, 402, 602, 850; apparatus 1102 / 1102'; processing system 1214, which may include memory 360 and may be the entire UE 350 or a component of the UE 350, such as TX processor 368, RX processor 356 and / or controller / processor 359). Optional aspects are shown with dashed lines. The method allows the UE to receive a dynamic indication of an active CORESET from a base station (e.g., base station 102 / 180, 310, 404, 604, 1050). The method may improve power savings at the UE and provide greater flexibility in scheduling PDCCH.
[0099] At 1002, the UE receives a set of CORESETs prior to receiving a dynamic indication of an active CORESET associated with a search space. For example, 1002 may be performed by Fig.11 For example, refer to the CORESET component 1106 in Figure 6 , UE 602 may receive a set of CORESET 606 configured by base station 604. For example, referring to Figure 5, the base station may configure a set of CORESETs 502, 504, 506 including different parameters 510 and associated indices 518, and the UE may receive the pre-configured CORESET from the base station. The base station may alternatively or additionally configure the set of parameters 510 for a single active CORESET 508 and provide the set of pre-configured parameters to the UE. The CORESET 606 or set of parameters may be received by the UE, for example, in an RRC message.
[0100] At 1004, the UE receives a dynamic indication of the active CORESETs associated with the search space during the time period. For example, 1004 may be performed by Fig.11 The time period may include a single time slot or a set of consecutive time slots. The active CORESET may be from the set of CORESETs configured for the UE. For example, refer to Figure 6 , the base station selects an active CORESET at block 608 or block 618 (e.g., from Figure 5 After the UE 602 receives a dynamic indication 610, 620 of an active CORESET associated with a search space from the base station 604, the UE 602 receives a dynamic indication 610, 620 of an active CORESET associated with the search space from the base station 604. The search space may be, for example, a UE-specific search space for the UE 602 (e.g., Figure 5 507), or a common search space for multiple UEs. Figure 5 , after the base station selects the active CORESET 508, the UE may receive from the base station an index 518 associated with the active CORESET from the set of CORESETs 502, 504, 506, and one or more selected time slots in which the active CORESET 508 may be applied. The indicated time slots may be the time slot in which the indication is received, the next time slot, or a set of upcoming consecutive (or non-consecutive) time slots. For example, referring to Figure 4 , the base station 404 may dynamically instruct the UE to Figure 4 Monitor PDCCH candidates in the active CORESET in the extended time slot 406 or one or more subsequent time slots 406.
[0101] The default beam associated with a PDSCH or QCL assumption may be based on a set of CORESETs configured for at least one UE. Figure 6, after the UE receives PDCCH 624 (or PDCCH 614), the base station 604 may send PDSCH 626 using the beam associated with the active CORESET, and the UE 602 may receive PDSCH 626 using the beam associated with the active CORESET. The beam may be an indicated beam (e.g., in dynamic indication 610 or 620), or a default beam (e.g., if no beam is indicated). For example, referring to Figure 5 , each CORESET 502, 504, 506 may be associated with a different beam 524, and the base station may transmit the PDSCH using the corresponding beam indicated for the active CORESET 508, and the UE may receive the PDSCH using the corresponding beam indicated for the active CORESET 508. Alternatively, for the default beam, regardless of which active CORESET 508 is selected, the base station may transmit the PDSCH using the beam 524 associated with the lowest CORESET ID (e.g., CORESET-1) in the indicated timeslot, and the UE may receive the PDSCH using the beam 524 associated with the lowest CORESET ID (e.g., CORESET-1) in the indicated timeslot.
[0102] The dynamic indication may be received in a MAC-CE or DCI. The DCI may indicate at least one active CORESET for multiple search spaces. The dynamic indication may include an index of the active CORESET. For example, refer to Figure 6 , after the base station selects the active CORESET at block 608 or block 618, the UE 602 receives a dynamic indication 610, 620 of the active CORESET associated with the search space from the base station 604. The dynamic indication may be received in a MAC-CE, a DCI, or another message. For example, referring to Figure 5 , after the base station selects the active CORESET 508, the UE may receive from the base station in a MAC-CE 520 or DCI 522 an index 518 associated with the active CORESET from the set of CORESETs 502, 504, 506. Additionally, a single DCI may indicate the active CORESET(s) for multiple search spaces. For example, each CORESET 502, 504, 506 may be configured with the same respective parameters for different search spaces 507 (e.g., common and UE-specific search spaces), and the UE may monitor upcoming time slots for the indicated active CORESET in any of the different search spaces.
[0103] The dynamic indication may also indicate parameters of the active CORESET. The parameters may be from a set of pre-configured parameters of the active CORESET. The parameters may include at least one of REG-CCE mapping parameters, frequency allocation, or number of symbols. For example, refer to Figure 5 , the base station may dynamically select the parameters 510 of the active CORESET 508 based on any combination of pre-configured parameters 510 (e.g., based on scheduling requirements, UE power and timing requirements, etc.), and the base station may indicate the parameters 510 of the active CORESET 508 to the UE in a MAC CE 520, a DCI 522, or any other message. The parameters 510 may include, for example, REG to CCE mapping 512, frequency allocation 514, and symbol number or duration 516. Other parameters such as aggregation level, etc. may be included in the parameters 510.
[0104] At 1006, the UE monitors the downlink control channel during the time period based on the dynamic indication of the active CORESET. For example, 1006 may be performed by Fig.11 For example, refer to the monitoring component 1110 in Figure 6 At block 612 or block 622, based on the dynamic indication of the new active CORESET, the UE 602 monitors the set of PDCCH candidates from the base station 604. For example, as described above, the UE may perform blind decoding on the set of PDCCH candidates associated with the new active CORESET in the indicated (multiple) time slots. If the decoding is successful, the UE receives the PDCCH 614, 624.
[0105] Fig.11 1 is a conceptual data flow diagram 1100 illustrating the data flow between different parts / components in an example apparatus 1102. The apparatus can be a UE (e.g., UE 104, 350, 402, 602, 850) in communication with a base station 1150 (e.g., base station 104 / 180, 310, 404, 604). The apparatus includes a receiving component 1104 configured to receive data (e.g., PDCCH and PDSCH), a set of CORESETs, and a dynamic indication from the base station 1150. The apparatus includes a CORESET component 1106 configured to receive, via the receiving component 1104, a set of CORESETs, and a dynamic indication prior to receiving a dynamic indication of an active CORESET associated with a search space, e.g., as in conjunction with Fig.10 The apparatus includes an active CORESET component 1108 configured to receive, via the receiving component 1104, a dynamic indication of an active CORESET associated with the search space during a time period, for example, as described in conjunction with Fig.101004. The active CORESET component 1108 may be configured to determine the active CORESET based on the dynamic indication from the set of CORESETs received by the CORESET component 1106. The apparatus also includes a monitoring component 1110 configured to monitor a downlink control channel (e.g., PDCCH) during the time period based on the dynamic indication of the active CORESET, for example, as described in conjunction with Fig.10 1006. The monitoring component 1110 may be configured to monitor the PDCCH received from the receiving component 1104 based on the active CORESET determined by the active CORESET component 1108. The monitoring component 1110 may also be configured to blindly decode the PDCCH and transmit data to the base station 1150 scheduled by the PDCCH via the transmission component 1112. The transmission component 1112 of the apparatus is configured to transmit data to the base station 1150.
[0106] The device 1102 may include executing Fig.10 The additional components of each box of the algorithm in the preceding flowchart. In this way, Fig.10 Each block in the aforementioned flow chart may be performed by a component, and the device 1102 may include one or more of these components. These components may be one or more hardware components that are specifically configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.
[0107] Fig.12 1200 is a diagram illustrating an example of a hardware implementation of an apparatus 1102' employing a processing system 1214. The processing system 1214 may be implemented with a bus architecture, which is generally represented by a bus 1224. The bus 1224 may include any number of interconnecting buses and bridges, depending on the specific use of the processing system 1214 and the overall design constraints. The bus 1224 links together various circuits, including one or more processors and / or hardware components represented by the processor 1204, components 1104, 1106, 1108, 1110, 1112, and computer readable media / memory 1206. The bus 1224 may also link various other circuits, such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art and will not be described further.
[0108] The processing system 1214 may be coupled to the transceiver 1210. The transceiver 1210 is coupled to one or more antennas 1220. The transceiver 1210 provides components for communicating with various other devices over a transmission medium. The transceiver 1210 receives signals from the one or more antennas 1220, extracts information from the received signals, and provides the extracted information to the processing system 1214, specifically the receiving component 1104. In addition, the transceiver 1210 receives information from the processing system 1214, specifically the transmitting component 1112, and generates signals to be applied to the one or more antennas 1220 based on the received information. The processing system 1214 includes a processor 1204 coupled to a computer-readable medium / memory 1206. The processor 1204 is responsible for general processing, including executing software stored on the computer-readable medium / memory 1206. The software, when executed by the processor 1204, causes the processing system 1214 to perform the various functions described above for any particular device. The computer-readable medium / memory 1206 may also be used to store data that is manipulated by the processor 1204 when executing software. The processing system 1214 also includes at least one of the components 1104, 1106, 1108, 1110, 1112. These components may be software components that run in the processor 1204, reside / stored in the computer-readable medium / memory 1206, one or more hardware components coupled to the processor 1204, or some combination thereof. The processing system 1214 may be a component of the UE 350 and may include the memory 360 and / or include at least one of the TX processor 368, the RX processor 356, and the controller / processor 359. Alternatively, the processing system 1214 may be the entire UE (e.g., see Figure 3 of 350).
[0109] In one configuration, the apparatus 1102 / 1102' for wireless communication includes means for receiving an active CORESET associated with a search space during a time period. The apparatus also includes means for monitoring a downlink control channel during the time period based on a dynamic indication of the active CORESET.
[0110] In one configuration, the time period may include a single time slot. In another configuration, the time period may include a set of consecutive time slots.
[0111] In one configuration, the active CORESET may be from a set of CORESETs configured for the UE.The apparatus may also include means for receiving the set of CORESETs prior to receiving the dynamic indication of the active CORESET associated with the search space.
[0112] In one configuration, the default beam associated with a PDSCH or QCL assumption may be based on the set of CORESETs configured for the UE.
[0113] In one configuration, the dynamic indication may be received in a MAC-CE. In another configuration, the dynamic indication may be received in a DCI. The DCI may indicate at least one active CORESET for a plurality of search spaces.
[0114] In one configuration, the dynamic indication may include an index of the active CORESET. In another configuration, the dynamic indication may indicate a parameter of the active CORESET. The parameter may be from a set of configuration parameters of the active CORESET. The parameter may include at least one of a REG-CE mapping parameter, a frequency allocation, or a number of symbols.
[0115] The aforementioned means may be one or more of the aforementioned components of the device 1102 and / or the processing system 1214 of the device 1102' configured to perform the functions listed in the aforementioned means. As described above, the processing system 1214 may include the TX processor 368, the RX processor 356, and the controller / processor 359. Thus, in one configuration, the aforementioned means may be the TX processor 368, the RX processor 356, and the controller / processor 359, which are configured to perform the functions listed in the aforementioned means.
[0116] As a result, the present disclosure allows a base station to dynamically select and indicate a CORESET with different frequency allocations or other parameters, thereby providing greater flexibility in scheduling PDCCHs for UEs, meeting the power saving requirements of UEs, and serving different categories of UEs (such as eMBB and URLLC UEs) with different power or timing requirements. For example, if the base station determines that the UE has lower channel quality due to interference or other factors, the base station can dynamically signal the same or different CORESET with a higher aggregation level or number of symbols to potentially improve the UE's PDCCH blind decoding success. In addition, if the base station determines that the UE has low power requirements, the base station can dynamically signal the same or different CORESET with a lower aggregation level to potentially reduce the number of blind decodings required by the UE, thereby reducing UE power consumption. In addition, the base station can dynamically signal CORESETs with different aggregation levels and / or other parameters to meet the power and / or timing requirements of different UEs.
[0117] It should be understood that the specific order or hierarchy of the blocks in the disclosed process / flowchart is an illustration of an exemplary method. Based on design preferences, it should be understood that the specific order or hierarchy of the blocks in the process / flowchart can be rearranged. In addition, some blocks can be combined or omitted. The attached method claims present the elements of the various blocks in an example order and are not meant to be limited to the specific order or hierarchy presented.
[0118] The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. It will be apparent to those skilled in the art that various modifications to these aspects will be apparent, and the general principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the various aspects shown herein, but to conform to the full scope consistent with the language claims, wherein, unless otherwise specified, reference to an element in the singular is not intended to represent "one and only one", but to represent "one or more". Terms such as "if", "when" and "at..." should be interpreted as representing "under..." conditions, rather than implying a direct temporal relationship or reaction. That is, these phrases, such as "when", do not mean immediate action in response to the occurrence of an action or during the occurrence of an action, but simply mean that if the condition is met, the action will occur, but does not require a specific or immediate time limit for the occurrence of the action. The word "exemplary" is used herein to represent "used as an example, instance or illustration". Any aspect described as "exemplary" herein is not necessarily interpreted as being preferred to or superior to other aspects. Unless otherwise specifically 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 multiple A, multiple B, or multiple 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, wherein any such combination may contain one or more members of A, B, or C. All structural and functional equivalents to the elements of the various aspects described throughout this disclosure that are known or later come to be known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be covered 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,” etc. cannot replace the word “means.” Therefore, any claim element should not be interpreted as a means-plus-function unless the element is explicitly recited using the phrase “means for . . . .”
[0119] The following examples are merely illustrative and may be combined with other embodiments or aspects of the teachings described herein without limitation.
[0120] Example 1 is a method for wireless communication at a base station, comprising: selecting an active control resource set (CORESET) associated with a search space within a time period for at least one user equipment (UE); and sending a dynamic indication of the active CORESET associated with the search space to at least one UE.
[0121] Example 2 is the method of Example 1, wherein the dynamic indication is sent in response to a change in a scheduling flexibility constraint, a blind decoding power requirement, or a timing requirement.
[0122] Example 3 is the method of Examples 1 and 2, wherein the dynamic indication indicates an active CORESET from a set of CORESETs configured for the at least one UE.
[0123] Example 4 is the method of any one of Examples 1 to 3, further comprising: configuring a set of CORESETs for at least one UE before selecting an active CORESET associated with the search space.
[0124] Example 5 is the method of any one of Examples 1 to 4, wherein a default beam associated with a physical downlink shared channel (PDSCH) or a quasi co-location (QCL) assumption is based on a set of CORESETs configured for at least one UE.
[0125] Example 6 is the method of any one of Examples 1 to 5, wherein the dynamic indication is sent in one of a medium access control-control element (MAC-CE) or downlink control information (DCI).
[0126] Example 7 is the method of any one of Examples 1 to 6, wherein the DCI indicates at least one active CORESET for the plurality of search spaces.
[0127] Example 8 is the method of any one of Examples 1 to 7, wherein the dynamic indication comprises an index of an active CORESET.
[0128] Example 9 is the method of any one of Examples 1 to 8, wherein the dynamic indication indicates a parameter of the active CORESET, and wherein the parameter is selected from a set of configuration parameters of the active CORESET.
[0129] Example 10 is the method of any one of Examples 1 to 9, wherein the parameter includes at least one of: a resource element group (REG) to control channel element (CCE) mapping parameter, a frequency allocation, or a number of symbols.
[0130] Example 11 is a device for performing wireless communications at a base station, comprising: a memory; and at least one processor coupled to the memory and configured to: select an active control resource set (CORESET) associated with a search space within a time period for at least one user equipment (UE); and send a dynamic indication of the active CORESET associated with the search space to at least one UE.
[0131] Example 12 is the apparatus of Example 11, wherein the dynamic indication indicates an active CORESET from a set of CORESETs configured for the at least one UE.
[0132] Example 13 is the apparatus of Examples 11 and 12, wherein the at least one processor is further configured to: configure a set of CORESETs for at least one UE before selecting an active CORESET associated with the search space.
[0133] Example 14 is the apparatus of any one of Examples 11 to 13, wherein the dynamic indication comprises an index of an active CORESET.
[0134] Example 15 is the apparatus of any one of Examples 11 to 14, wherein the dynamic indication indicates a parameter of the active CORESET, and wherein the parameter is selected from a set of configuration parameters of the active CORESET.
[0135] Example 16 is a method for wireless communication at a user equipment (UE), comprising: receiving a dynamic indication of an active control resource set (CORESET) associated with a search space during a time period; and monitoring a downlink control channel during the time period based on the dynamic indication of the active CORESET.
[0136] Example 17 is the method of Example 16, wherein the dynamic indication is received in response to a change in a scheduling flexibility constraint, a blind decoding power requirement, or a timing requirement.
[0137] Example 18 is the method of Examples 16 and 17, wherein the active CORESET is from a set of CORESETs configured for the UE.
[0138] Example 19 is the method of any one of Examples 16 to 18, further comprising: receiving a set of CORESETs before receiving a dynamic indication of an active CORESET associated with the search space.
[0139] Example 20 is the method of any one of Examples 16 to 19, wherein the default beam associated with a physical downlink shared channel (PDSCH) or a quasi co-location (QCL) assumption is based on a set of CORESETs configured for the UE.
[0140] Example 21 is the method of any one of Examples 16 to 20, wherein the dynamic indication is received in one of a media access control-control element (MAC-CE) or downlink control information (DCI).
[0141] Example 22 is the method of any one of Examples 16 to 21, wherein the DCI indicates at least one active CORESET for the plurality of search spaces.
[0142] Example 23 is the method of any one of Examples 16 to 22, wherein the dynamic indication comprises an index of an active CORESET.
[0143] Example 24 is the method of any one of Examples 16 to 23, wherein the dynamic indication indicates a parameter of an active CORESET, and wherein the parameter is a set of configuration parameters from the active CORESET.
[0144] Example 25 is the method of any one of Examples 16 to 24, wherein the parameter includes at least one of: a resource element group (REG) to control channel element (CCE) mapping parameter, a frequency allocation, or a number of symbols.
[0145] Example 26 is an apparatus for performing wireless communications at a user equipment (UE), comprising: a memory; and at least one processor coupled to the memory and configured to: receive a dynamic indication of an active control resource set (CORESET) associated with a search space during a time period; and monitor a downlink control channel during the time period based on the dynamic indication of the active CORESET.
[0146] Example 27 is the apparatus of Example 26, wherein the active CORESET is from a set of CORESETs configured for the UE.
[0147] Example 28 is the apparatus of Examples 26 and 27, wherein the at least one processor is further configured to: receive a set of CORESETs prior to receiving a dynamic indication of an active CORESET associated with the search space.
[0148] Example 29 is the apparatus of any one of Examples 26 to 28, wherein the dynamic indication comprises an index of an active CORESET.
[0149] Example 30 is the apparatus of any one of Examples 26 to 29, wherein the dynamic indication indicates a parameter of an active CORESET, and wherein the parameter is a set of configuration parameters from the active CORESET.
Claims
1. A method for wireless communication at a base station, comprising: receiving channel quality information from at least one user equipment (UE), the channel quality information indicating an unsuccessful decoding operation associated with a first active control resource set (CORESET) at the at least one UE; selecting, for the at least one UE, a second active CORESET associated with a search space within a time period based on the channel quality information; as well as and sending a dynamic indication of the second active CORESET associated with the search space to the at least one UE.
2. The method according to claim 1, wherein: The dynamic indication is sent in response to a change in a scheduling flexibility constraint, a blind decoding power requirement, or a timing requirement.
3. The method according to claim 1, wherein: The dynamic indication indicates the second active CORESET from a set of CORESETs configured for the at least one UE.
4. The method according to claim 3, further comprising: The set of CORESETs is configured for the at least one UE before selecting the second active CORESET associated with the search space.
5. The method according to claim 3, wherein: A default beam associated with a physical downlink shared channel (PDSCH) or a quasi co-location (QCL) assumption is based on the set of CORESETs configured for the at least one UE.
6. The method according to claim 1, wherein: The dynamic indication is sent in one of a Medium Access Control - Control Element MAC-CE or Downlink Control Information DCI.
7. The method according to claim 6, wherein: The DCI indicates at least one active CORESET for a plurality of search spaces.
8. The method according to claim 1, wherein: The dynamic indication includes an index of the second active CORESET.
9. The method according to claim 1, wherein: The dynamic indication indicates a parameter of the second active CORESET, and wherein the parameter is selected from a set of configuration parameters of the second active CORESET.
10. The method according to claim 9, wherein: The parameters include at least one of the following: Resource element group REG to control channel element CCE mapping parameters, Frequency allocation, or Number of symbols.
11. An apparatus for performing wireless communication at a base station, comprising: Memory; as well as at least one processor, coupled to the memory and configured to: receiving channel quality information from at least one user equipment UE, the channel quality information indicating an unsuccessful decoding operation associated with a first active control resource set CORESET at the at least one user equipment; selecting, for the at least one UE, a second active CORESET associated with a search space within a time period based on the channel quality information; as well as and sending a dynamic indication of the second active CORESET associated with the search space to the at least one UE.
12. The device according to claim 11, wherein The dynamic indication indicates the second active CORESET from a set of CORESETs configured for the at least one UE.
13. The device according to claim 12, wherein: The at least one processor is further configured to: The set of CORESETs is configured for the at least one UE before selecting the second active CORESET associated with the search space.
14. The device according to claim 11, wherein: The dynamic indication includes an index of the second active CORESET.
15. The device according to claim 11, wherein The dynamic indication indicates a parameter of the second active CORESET, and wherein the parameter is selected from a set of configuration parameters of the second active CORESET.
16. A method of wireless communication performed at a user equipment UE, comprising: sending channel quality information to a base station, the channel quality information indicating an unsuccessful decoding operation associated with a first active control resource set CORESET at the UE; receiving from the base station a dynamic indication of a second active control resource set CORESET associated with the search space within the time period based on the channel quality information; as well as A downlink control channel is monitored during the time period based on the dynamic indication of the second active CORESET.
17. The method according to claim 16, wherein: The dynamic indication is received in response to a change in a scheduling flexibility constraint, a blind decoding power requirement, or a timing requirement.
18. The method according to claim 16, wherein: The active CORESET is from the set of CORESETs configured for the UE.
19. The method according to claim 18, further comprising: The set of CORESETs is received prior to receiving the dynamic indication of the second active CORESET associated with the search space.
20. The method according to claim 18, wherein: A default beam associated with a physical downlink shared channel (PDSCH) or quasi co-location (QCL) assumption is based on the set of CORESETs configured for the UE.
21. The method according to claim 16, wherein: The dynamic indication is received in one of a Medium Access Control - Control Element MAC-CE or Downlink Control Information DCI.
22. The method according to claim 21, wherein: The DCI indicates at least one active CORESET for a plurality of search spaces.
23. The method according to claim 16, wherein: The dynamic indication includes an index of the second active CORESET.
24. The method according to claim 16, wherein: The dynamic indication indicates a parameter of the second active CORESET, and wherein the parameter is from a set of configuration parameters of the second active CORESET.
25. The method according to claim 24, wherein: The parameters include at least one of the following: Resource element group REG to control channel element CCE mapping parameters, Frequency allocation, or Number of symbols.
26. An apparatus for wireless communication at a user equipment UE, comprising: Memory; as well as at least one processor, coupled to the memory and configured to: sending channel quality information to a base station, the channel quality information indicating an unsuccessful decoding operation associated with a first active control resource set CORESET at the UE; receiving from the base station a dynamic indication of a second active control resource set CORESET associated with the search space within the time period based on the channel quality information; as well as A downlink control channel is monitored during the time period based on the dynamic indication of the second active CORESET.
27. The apparatus of claim 26, wherein the second active CORESET is from a set of CORESETs configured for the UE.
28. The apparatus of claim 27, wherein the at least one processor is further configured to: The set of CORESETs is received prior to receiving the dynamic indication of the second active CORESET associated with the search space.
29. The apparatus of claim 26, wherein the dynamic indication comprises an index of the second active CORESET.
30. The apparatus of claim 26, wherein the dynamic indication indicates a parameter of the second active CORESET, and wherein the parameter is from a set of configuration parameters of the second active CORESET.
