Method and apparatus for reduced pdcch monitoring
By limiting the number of candidate PDCCHs and non-overlapping CCEs, and combining this with search space set switching, the problem of excessive PDCCH monitoring overhead in NR Rel-16 is solved, improving UE battery life and communication efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SAMSUNG ELECTRONICS CO LTD
- Filing Date
- 2021-02-09
- Publication Date
- 2026-07-21
AI Technical Summary
In NR Rel-16, the minimum applicable value of K0 indicated by the UE in the time slot after the PDCCH reception time slot cannot achieve the power saving gain compared to when K0 is 0, and the UE cannot apply micro-sleep when multiple PDCCH monitoring times are configured, resulting in excessive PDCCH monitoring overhead.
By limiting the number of candidate PDCCHs and non-overlapping CCEs for each span, PDCCH monitoring adaptation based on gNB-to-UE indications is supported, and a search space set switching mechanism is introduced to reduce the number of PDCCH monitoring operations.
This reduces the number of PDCCH monitoring sessions without compromising communication quality, thereby improving UE battery life and communication efficiency.
Smart Images

Figure CN115066957B_ABST
Abstract
Description
Technical Field
[0001] This disclosure generally relates to wireless communication systems, and more specifically, to reduced physical downlink control channel (PDCCH) monitoring in wireless communication systems. Background Technology
[0002] To meet the increasing demands of wireless data services since the deployment of 4G communication systems, efforts have been made to develop improved 5G or near-5G communication systems. 5G or near-5G communication systems are also known as "super 4G networks" or "post-LTE systems." Therefore, 5G communication systems are considered to be implemented in higher frequency (mmWave) bands, such as the 60GHz band, to achieve higher data rates. To reduce radio wave propagation loss and increase transmission distance, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and large antenna technologies in 5G communication systems are discussed. Furthermore, in 5G communication systems, development is underway for system network improvements based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, cooperative communication, coordinated multipoint (CoMP), and receiver interference cancellation. In 5G systems, hybrid FSK and FQAM modulation and sliding window superposition coding (SWSC) have been developed as advanced coding and modulation (ACM), as well as filter bank multicarrier (FBMC), non-orthogonal multiple access (NOMA) and sparse code multiple access (SCMA) as advanced access technologies.
[0003] The Internet, a human-centric network for generating and consuming information, is evolving into the Internet of Things (IoT), where distributed entities, such as things, exchange and process information without human intervention. A network of everything has emerged, combining IoT technology with big data processing through connections to cloud servers. To realize the IoT, technological elements such as sensing technology, wired / wireless communication and network infrastructure, service interface technology, and security technology are required. Recent research has focused on sensor networks, machine-to-machine (M2M) communication, and machine-type communication (MTC). This IoT environment can provide intelligent Internet technology services that create new value for human life by collecting and analyzing the data generated between connected things. Through the convergence and combination of existing information technology (IT) and various industrial applications, IoT can be applied to a wide range of fields, including smart homes, smart buildings, smart cities, smart or connected cars, smart grids, healthcare, smart appliances, and advanced medical services.
[0004] Correspondingly, various attempts have been made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, MTC, and M2M communication can be achieved through beamforming, MIMO, and array antennas. The application of cloud RAN, as a big data processing technology, can also be considered an example of the integration between 5G and IoT technologies.
[0005] With all the global technology activity surrounding various candidate technologies in industry and academia, fifth-generation (5G), or new radio (NR) mobile communications, is recently poised for takeoff. Potential enablers for 5G / NR mobile communications include: massive MIMO technology, moving from traditional cellular bands to higher frequencies to provide beamforming gain and support increased capacity; new waveforms (e.g., new radio access technologies (RATs)) to flexibly adapt to a variety of services / applications with varying needs; and new multiple access schemes to support massive connectivity, among others. Summary of the Invention
[0006] [Technical Issues]
[0007] NR Rel-16 supports cross-slot scheduling adaptation by indicating the minimum applicable value of K0 in the slot following the PDCCH reception slot. The minimum applicable value of K0 represents the number of slots used for the corresponding PDSCH reception. However, even when the minimum applicable value of K0 is greater than zero, the UE may not achieve the power saving gain compared to when K0 is 0. Although the UE can skip buffered PDSCH samples when K0>0, the UE cannot apply micro-sleep when multiple PDCCH monitoring opportunities are configured between a PDCCH reception with a DCI format that schedules the PDSCH reception and that PDSCH reception. This is similar to the UE being unable to apply micro-sleep due to PDCCH monitoring opportunities when there is no PDSCH reception.
[0008] Therefore, one requirement is to support determining the maximum number of candidate PDCCHs monitored per span and the maximum number of non-overlapping CCEs per span relative to the UE's operating bandwidth.
[0009] Another requirement is to support the adaptation of the maximum number of candidate PDCCHs monitored by the UE for each span in the active DL BWP based on the indication from the gNB to the UE.
[0010] Another requirement is to support the determination of the minimum PDCCH monitoring gap and the maximum PDCCH monitoring span, and to have the feasibility of reducing PDCCH monitoring overhead.
[0011] Another requirement is to support search space set switching triggered by the USS-based DCI format.
[0012] [Technical Solution]
[0013] This disclosure relates to wireless communication systems, and more specifically, to reduced PDCCH monitoring in wireless communication systems.
[0014] In one embodiment, a user equipment (UE) is provided. The UE includes a transceiver configured to receive configurations for one or more search space sets. The one or more search space sets provide parameters for receiving one or more candidate PDCCHs. The UE also includes a processor operatively connected to the transceiver. The processor is configured to determine a first number of candidate PDCCH receptions for a first number of consecutive time slots. The candidate PDCCH receptions are performed on a plurality of control channel elements (CCEs). The first number of candidate PDCCH receptions performed on a corresponding number of CCEs does not exceed the capacity corresponding to the first number of consecutive time slots, which are used to perform a maximum number of candidate PDCCH receptions on a corresponding maximum number of non-overlapping CCEs. The transceiver is further configured to receive the first number of candidate PDCCH receptions.
[0015] In another embodiment, a base station (BS) is provided. The BS includes a transceiver configured to transmit configurations for one or more search space sets. The one or more search space sets provide parameters for transmitting one or more candidate PDCCHs. The BS also includes a processor operatively connected to the transceiver. The processor is configured to determine a first number of candidate PDCCH transmissions for a first number of consecutive time slots. The candidate PDCCH transmissions are performed on a plurality of control channel elements (CCEs). The first number of candidate PDCCH transmissions performed on a corresponding number of CCEs does not exceed the capacity corresponding to the first number of consecutive time slots, which are used for a maximum number of candidate PDCCH transmissions performed on a corresponding maximum number of non-overlapping CCEs. The transceiver is configured to transmit the first number of candidate PDCCH transmissions.
[0016] In another embodiment, a method for operating a UE is provided. The method includes receiving a configuration of one or more search space sets. The one or more search space sets provide parameters for receiving one or more candidate PDCCHs. The method includes determining a first number of candidate PDCCH receptions for a first number of consecutive time slots. The candidate PDCCH receptions are performed on a plurality of CCEs. The first number of candidate PDCCH receptions performed on a corresponding number of CCEs does not exceed the capacity corresponding to the first number of consecutive time slots, which are used to perform a maximum number of candidate PDCCH receptions on a corresponding maximum number of non-overlapping CCEs. The method also includes receiving the first number of candidate PDCCH receptions.
[0017] Other technical features will be apparent to those skilled in the art from the accompanying drawings, description and claims.
[0018] [Beneficial Effects]
[0019] This disclosure provides methods and apparatus for reducing PDCCH monitoring. Attached Figure Description
[0020] To gain a more complete understanding of this disclosure and its advantages, reference is now made to the following description taken in conjunction with the accompanying drawings, wherein like reference numerals denote like parts:
[0021] Figure 1 An exemplary wireless network according to an embodiment of this disclosure is shown;
[0022] Figure 2 An exemplary gNB according to an embodiment of this disclosure is shown;
[0023] Figure 3 An exemplary UE according to an embodiment of this disclosure is shown;
[0024] Figure 4 and Figure 5 An exemplary wireless transmission and reception path according to this disclosure is shown;
[0025] Figure 6 The BW relative to a DL BWP having an SCS configuration μ is shown according to an embodiment of the present disclosure. Sure and Flowchart of the method;
[0026] Figure 7 The BW relative to a DL BWP having an SCS configuration μ is shown according to an embodiment of the present disclosure. Sure and Another flowchart of the method;
[0027] Figure 8 A flowchart is shown of a method for adapting the maximum number of candidate PDCCHs monitored in each time slot of an active DL BWP according to an embodiment of the present disclosure;
[0028] Figure 9a Exemplary PDCCH monitoring timings from two configured search space sets are illustrated according to embodiments of this disclosure;
[0029] Figure 9b Exemplary PDCCH monitoring timings from two configured search space sets are illustrated according to embodiments of this disclosure;
[0030] Figure 10a A flowchart illustrating a method for adapting a UE to the minimum time interval between two consecutive PDCCH monitoring events according to an embodiment of the present disclosure is shown.
[0031] Figure 10b An exemplary PDCCH monitoring span with 3 time slots and Y=2 time slots according to an embodiment of the present disclosure is shown;
[0032] Figure 11 A flowchart is shown of a UE search space set handover method triggered by a USS-based DCI format according to an embodiment of this disclosure; and
[0033] Figure 12 Another flowchart of a UE search space set handover method triggered by a USS-based DCI format according to an embodiment of this disclosure is shown. Detailed Implementation
[0034] Before proceeding with the following detailed description, it may be advantageous to define certain words and phrases used throughout the patent document. The term “connection” and its derivatives refer to any direct or indirect communication between two or more elements, regardless of whether these elements are physically in contact with each other. The terms “transmit,” “receive,” and “communicate,” and their derivatives cover both direct and indirect communication. The terms “include” and “comprise,” and their derivatives imply non-limiting inclusion. The term “or” is inclusive, meaning and / or. The phrase “associated with,” and its derivatives mean including, being contained within, interconnected with, including, being included in, connected to or connected with, linked to or connected with, communicating with, cooperating with, intertwined, juxtaposed, proximate, bound to or bound with, having, possessing the characteristics of, having a relationship with, etc. The term “controller” refers to any device, system, or part thereof that controls at least one operation. Such a controller may be implemented in hardware or a combination of hardware and software and / or firmware. Whether local or remote, the functionality associated with any particular controller may be centralized or distributed. The phrase “at least one” when used with a list of items means that different combinations of one or more of the listed items may be used, and only one item from the list may be required. For example, “at least one of A, B, and C” includes any of the following combinations: A; B; C; A and B; A and C; B and C; and A and B and C.
[0035] Furthermore, the various functions described below can be implemented or supported by one or more computer programs, each computer program being formed by computer-readable program code and implemented in a computer-readable medium. The terms "application" and "program" refer to one or more computer programs, software components, instruction sets, procedures, functions, objects, classes, examples, related data, or portions thereof, implemented in suitable computer-readable program code. The phrase "computer-readable program code" includes any type of computer code, including source code, object code, and executable code. The phrase "computer-readable medium" includes any type of media accessible by a computer, such as read-only memory (ROM), random access memory (RAM), hard disk drive, optical disc (CD), digital video disc (DVD), or any other type of storage. "Non-transitory" computer-readable media excludes wired, wireless, optical, or other communication links that transmit transient electrical signals or other transient signals. Non-transitory computer-readable media includes media capable of permanently storing data, as well as media capable of storing data and subsequently rewriting it, such as rewritable optical discs or erasable storage devices.
[0036] Throughout the patent document, definitions are provided for certain other words and phrases. Those skilled in the art will understand that, in many (if not most) examples, such definitions apply to the prior and future use of the words and phrases defined herein.
[0037] The following discussion Figures 1 to 12 The various embodiments described in this patent document to illustrate the principles of this disclosure are for illustrative purposes only and should not be construed as limiting the scope of this disclosure in any way. Those skilled in the art will understand that the principles of this disclosure can be implemented in any suitably arranged system or apparatus.
[0038] The following documents are incorporated herein by reference, as fully set forth herein: 3GPP TS38.211v16.4.0, “NR; Physical channels and modulation”; 3GPP TS38.212v16.4.0, “NR; Multiplex and channel coding”; 3GPP TS38.213v16.4.0, “NR; Physical Layer Procedures for Control”; 3GPP TS 38.214v16.4.0, “NR; Physical Layer Procedures for Data”; 3GPP TS 38.321v16.1.0, “NR; Medium Access Control (MAC) protocol specification”; 3GPP TS 38.331v16.2.0, “NR; Radio Resource”. Control(RRC)protocol specification)”.
[0039] the following Figures 1 to 3 Various implementations of orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access (OFDMA) communication technologies are described in wireless communication systems. Figures 1 to 3 The description is not intended to imply any limitation on the physical or architectural aspects of the different implementations. The various embodiments of this disclosure can be implemented in any suitably arranged communication system.
[0040] Figure 1 An exemplary wireless network according to an embodiment of this disclosure is shown. Figure 1 The embodiments of the wireless network shown are for illustrative purposes only. Other embodiments of the wireless network 100 may be used without departing from the scope of this disclosure.
[0041] like Figure 1 As shown, the wireless network includes gNB 101 (e.g., a base station, BS), gNB 102, and gNB 103. gNB 101 communicates with gNB 102 and gNB 103. gNB 101 also communicates with at least one network 130, such as the Internet, a proprietary Internet Protocol (IP) network, or other data network.
[0042] gNB 102 provides wireless broadband access to network 130 to a first plurality of user equipments (UEs) within its coverage area 120. The first plurality of UEs includes: UE 111, which may be located in a small business; UE 112, which may be located in an enterprise (E); UE 113, which may be located in a WiFi hotspot (HS); UE 114, which may be located in a first residence (R); UE 115, which may be located in a second residence (R); and UE 116, which may be a mobile device (M), such as a cellular phone, wireless laptop computer, wireless PDA, etc. gNB 103 provides wireless broadband access to network 130 to a second plurality of UEs within its coverage area 125. The second plurality of UEs includes UE 115 and UE 116. In some implementations, using 5G / NR, Long Term Evolution (LTE), Long Term Evolution Advanced (LTE-A), WiMAX, WiFi, or other wireless communication technologies, one or more of gNB 101 to gNB 103 can communicate with each other and with UE 111 to UE 116.
[0043] Depending on the network type, the term "gNB" can refer to any component (or set of components) configured to provide wireless access to a network to a remote terminal, such as a base transceiver, radio base station, transmitting point (TP), transmitting-receiving point (TRP), terrestrial gateway, airborne gNB, satellite system, mobile base station, macro cell, femtocell, WiFi access point (AP), etc. Additionally, depending on the network type, other well-known terms may be used instead of "user equipment" or "UE," such as "mobile station," "subscriber station," "remote terminal," "wireless terminal," or "user equipment." For convenience, the term "user equipment" or "UE" is used in this patent document to refer to a device that provides wireless access to a gNB. A UE can be a mobile device or a fixed device. For example, a UE can be a mobile phone, smartphone, monitoring device, alarm device, fleet management device, asset tracking device, automobile, desktop computer, entertainment device, infotainment device, vending machine, electricity meter, water meter, gas meter, security device, sensor device, household appliance, etc.
[0044] The dashed lines indicate the approximate extent of coverage areas 120 and 125, shown as approximately circular for illustrative and explanatory purposes only. It should be clearly understood that coverage areas associated with the gNB, such as coverage areas 120 and 125, may have other shapes, including irregular shapes, depending on the configuration of the gNB and variations in the radio environment related to natural and man-made obstacles.
[0045] As described in more detail below, one or more of UEs 111 to UE 116 include circuitry, programming, or a combination thereof for reduced PDCCH monitoring in a wireless communication system. In some embodiments, one or more of gNBs 101 to gNBs 103 include circuitry, programming, or a combination thereof for reduced PDCCH monitoring in a wireless communication system.
[0046] although Figure 1 An example of a wireless network is shown, but it is not possible to compare it with other wireless networks. Figure 1 Various modifications can be made. For example, the wireless network can include any appropriately arranged gNBs, any number of gNBs, and any number of UEs. Additionally, gNB 101 can communicate directly with any number of UEs and provide these UEs with wireless broadband access to network 130. Similarly, each gNB 102 and gNB 103 can communicate directly with network 130 and provide UEs with direct wireless broadband access to network 130. Furthermore, gNB 101, gNB 102, and / or gNB 103 can provide access to other or additional external networks, such as external telephone networks or other types of data networks.
[0047] Figure 2 An exemplary gNB 102 according to an embodiment of this disclosure is shown. Figure 2 The embodiment of gNB 102 shown is for illustrative purposes only, and Figure 1 The gNB 101 and gNB 103 can have the same or similar configurations. However, gNBs have multiple configurations, and Figure 2 This disclosure is not intended to limit the scope of any particular implementation of gNB.
[0048] like Figure 2 As shown, gNB 102 includes multiple antennas 205a to 205n, multiple RF transceivers 210a to 210n, transmit (TX) processing circuitry 215, and receive (RX) processing circuitry 220. gNB 102 also includes a controller / processor 225, a memory 230, and a backhaul or network interface 235.
[0049] RF transceivers 210a to 210n receive input RF signals, such as signals transmitted by a UE in network 100, from antennas 205a to 205n. RF transceivers 210a to 210n down-convert the input RF signals to generate an IF or baseband signal. The IF or baseband signal is sent to RX processing circuitry 220, which generates a processed baseband signal by filtering, decoding, and / or digitizing the baseband or IF signal. RX processing circuitry 220 sends the processed baseband signal to controller / processor 225 for further processing.
[0050] TX processing circuit 215 receives analog or digital data (such as voice data, web data, email, or interactive video game data) from controller / processor 225. TX processing circuit 215 encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. RF transceivers 210a to 210n receive the processed baseband or IF signal from TX processing circuit 215 and up-convert the baseband or IF signal into an RF signal transmitted via antennas 205a to 205n.
[0051] The controller / processor 225 may include one or more processors or other processing devices for controlling the overall operation of the gNB 102. For example, the controller / processor 225 may, according to known principles, control the RF transceivers 210a to 210n, the RX processing circuitry 220, and the TX processing circuitry 215 to receive forward channel signals and transmit reverse channel signals. The controller / processor 225 may also support additional functions, such as more advanced wireless communication functions. For example, the controller / processor 225 may support beamforming or directional routing operations, differently weighting signals output from the multiple antennas 205a to 205n and signals input to the multiple antennas 205a to 205n to efficiently manipulate the output signals in the desired direction. Any of a variety of other functions can be supported in the gNB 102 via the controller / processor 225.
[0052] The controller / processor 225 can also execute programs and other processes residing in the memory 230, such as an operating system. The controller / processor 225 can move data into or out of the memory 230 as needed for processing.
[0053] The controller / processor 225 is also coupled to a backhaul or network interface 235. The backhaul or network interface 235 allows the gNB 102 to communicate with other devices or systems via a backhaul connection or via a network. Interface 235 can support communication via any suitable wired or wireless connection. For example, when the gNB 102 is implemented as part of a cellular communication system (e.g., a system supporting 5G / NR, LTE, or LTE-A), interface 235 can allow the gNB 102 to communicate with other gNBs via a wired or wireless backhaul connection. When the gNB 102 is implemented as an access point, interface 235 can allow the gNB 102 to communicate with a larger network (such as the Internet) via a wired or wireless local area network or via a wired or wireless connection. Interface 235 includes any suitable architecture that supports communication via wired or wireless connections (such as Ethernet or RF transceivers).
[0054] The memory 230 is coupled to the controller / processor 225. A portion of the memory 230 may include RAM, and another portion of the memory 230 may include flash memory or other ROM.
[0055] although Figure 2 An example of gNB 102 is shown, but it is possible to modify it. Figure 2 Various changes can be made. For example, gNB 102 may include... Figure 2 Each component can be any number shown. As a specific example, an access point may include multiple interfaces 235, and a controller / processor 225 may support reduced PDCCH monitoring in a wireless communication system. As another specific example, although shown as including a single instance of TX processing circuitry 215 and a single instance of RX processing circuitry 220, the gNB 102 may include multiple instances of TX processing circuitry 215 and multiple instances of RX processing circuitry 220 (such as one instance per RF transceiver). Additionally, Figure 2 The various components can be combined, further subdivided, or omitted, and other components can be added as needed.
[0056] Figure 3 An exemplary UE 116 according to an embodiment of this disclosure is shown. Figure 3 The embodiment of UE 116 shown is for illustrative purposes only, and Figure 1 UEs 111 to UE 115 may have the same or similar configurations. However, UEs have multiple configurations, and Figure 3 This disclosure is not intended to limit the scope of any particular implementation of the UE.
[0057] like Figure 3 As shown, UE 116 includes an antenna 305, a radio frequency (RF) transceiver 310, a TX processing circuit 315, a microphone 320, and a receive (RX) processing circuit 325. UE 116 also includes a speaker 330, a processor 340, an input / output (I / O) interface (IF) 345, a touchscreen 350, a display 355, and a memory 360. The memory 360 includes an operating system (OS) 361 and one or more applications 362.
[0058] RF transceiver 310 receives an input RF signal transmitted by a gNB of network 100 from antenna 305. RF transceiver 310 down-converts the input RF signal to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is sent to RX processing circuitry 325, which generates a processed baseband signal by filtering, decoding, and / or digitizing the baseband or IF signal. RX processing circuitry 325 sends the processed baseband signal to speaker 330 (e.g., for voice data) or processor 340 for further processing (e.g., for web browsing data).
[0059] The TX processing circuit 315 receives analog or digital voice data from the microphone 320, or baseband data (such as web data, email, or interactive video game data) from the processor 340. The TX processing circuit 315 encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. The RF transceiver 310 receives the processed baseband or IF signal from the TX processing circuit 315 and up-converts the baseband or IF signal into an RF signal transmitted via the antenna 305.
[0060] Processor 340 may include one or more processors or other processing devices and executes OS 361 stored in memory 360 to control the overall operation of UE 116. For example, processor 340 may control RF transceiver 310, RX processing circuitry 325, and TX processing circuitry 315 to receive forward channel signals and transmit reverse channel signals according to known principles. In some embodiments, processor 340 includes at least one microprocessor or microcontroller.
[0061] Processor 340 is also capable of executing other processes and programs residing in memory 360, such as PDCCH monitoring for reduced processing in wireless communication systems. Processor 340 can move data into or out of memory 360 as needed by the executing processes. In some embodiments, processor 340 is configured to execute application 362 based on OS 361 or in response to signals received from the gNB or operator. Processor 340 is also coupled to I / O interface 345, which enables UE 116 to connect to other devices, such as laptops and handheld computers. I / O interface 345 is the communication path between these accessories and processor 340.
[0062] The processor 340 is also connected to the touchscreen 350 and the display 355. The operator of the UE 116 can use the touchscreen 350 to input data into the UE 116. The display 355 may be a liquid crystal display, a light-emitting diode display, or other display capable of displaying text (such as from a website) and / or at least limited graphics.
[0063] The memory 360 is coupled to the processor 340. A portion of the memory 360 may include random access memory (RAM), and another portion of the memory 360 may include flash memory or other read-only memory (ROM).
[0064] although Figure 3 An example of UE 116 is shown, but it is possible to modify it. Figure 3 Make various changes. For example, Figure 3The various components can be combined, further subdivided, or omitted, and additional components can be added as needed. As a specific example, processor 340 can be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Furthermore, although... Figure 3 The UE 116 is shown configured as a mobile phone or smartphone, but the UE can be configured to operate as other types of mobile or fixed devices.
[0065] To meet the increasing demands of wireless data services since the deployment of 4G communication systems and to enable various vertical applications, efforts have been made to develop and deploy 5G / NR communication systems. 5G / NR communication systems are considered to be implemented in higher frequency (mmWave) bands (e.g., 28 GHz or 60 GHz) to achieve higher data rates; or in lower frequency bands (e.g., 6 GHz) to achieve strong coverage and mobility support. To reduce radio wave propagation loss and increase transmission distance, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, analog beamforming, and large antenna technology in 5G / NR communication systems are discussed.
[0066] In addition, in 5G communication systems, development is underway to improve system networks based on advanced small cells, cloud radio access networks (RAN), ultra-dense networks, device-to-device (D2D) communication, wireless backhaul, mobile networks, cooperative communication, coordinated multipoint (CoMP), and receiver interference cancellation.
[0067] Since one embodiment of this disclosure can be implemented in a 5G system, the discussion of 5G systems and associated frequency bands is for reference only. However, this disclosure is not limited to 5G systems or associated frequency bands, and embodiments of this disclosure can be used in conjunction with any frequency band. For example, aspects of this disclosure are also applicable to the deployment of 5G communication systems, 6G, or even subsequent versions that can use terahertz (THz) frequency bands.
[0068] The communication system includes downlink (DL) and uplink (UL). DL refers to the transmission from the base station or one or more transmitting points to the UE, and UL refers to the transmission from the UE to the base station or one or more receiving points.
[0069] On a cell, the time unit used for DL signaling or UL signaling is called a time slot, and it may include one or more symbols. Symbols may also be used as other time units. Frequency (or bandwidth (BW)) units are called resource blocks (RBs). An RB includes multiple subcarriers (SCs). For example, a time slot may have a duration of 0.5 milliseconds or 1 millisecond, include 14 symbols, and an RB may include 12 SCs with an inter-SC spacing of 15 kHz or 30 kHz, etc.
[0070] DL signals include data signals that transmit information content, control signals that transmit DL control information (DCI), and reference signals (RS), also known as pilot signals. The gNB transmits data information or DCI via the corresponding Physical DL Shared Channel (PDSCH) or Physical DL Control Channel (PDCCH). PDSCH or PDCCH can be transmitted on a variable number of time slot symbols, each consisting of one time slot symbol. For simplicity, the DCI format of the scheduling PDSCH received by the UE is referred to as the DL DCI format, and the DCI format of the scheduling Physical Uplink Shared Channel (PUSCH) transmitted by the UE is referred to as the UL DCI format.
[0071] The gNB transmits one or more types of RS, including Channel State Information RS (CSI-RS) and Demodulation RS (DMRS). CSI-RS is primarily used by the UE to perform measurements and provide CSI to the gNB. For channel measurements, the Non-Zero Power CSI-RS (NZP CSI-RS) resource is used. For Interference Measurement Reporting (IMR), the CSI Interference Measurement (CSI-IM) resource associated with the Zero Power CSI-RS (ZP CSI-RS) configuration is used. CSI processing includes both NZP CSI-RS and CSI-IM resources.
[0072] The UE can determine CSI-RS transmission parameters via DL control signaling from the gNB or higher-layer signaling such as Radio Resource Control (RRC) signaling. CSI-RS transmission examples can be indicated by DL control signaling or configured by higher-layer signaling. DM-RS is transmitted only in the BW of the corresponding PDCCH or PDSCH, and the UE can use DMRS to demodulate data or control information.
[0073] Figure 4 and Figure 5Exemplary wireless transmit and receive paths according to this disclosure are illustrated. In the following description, transmit path 400 may be described as being implemented in a gNB (such as gNB 102), while receive path 500 may be described as being implemented in a UE (such as UE 116). However, it will be understood that receive path 500 may be implemented in a gNB, and transmit path 400 may be implemented in a UE. In some embodiments, as described in embodiments of this disclosure, receive path 500 is configured to support codebook design and architecture for systems with 2D antenna arrays.
[0074] like Figure 4 The transmission path 400 shown includes a channel coding and modulation block 405, a serial-to-parallel (S to P) block 410, an N-size inverse fast Fourier transform (IFFT) block 415, a parallel-to-serial (P to S) block 420, a cyclic prefix addition block 425, and an up-converter (UC) 430. Figure 5 The receiver path 500 shown includes a downconverter (DC) 555, a cyclic prefix removal block 560, a serial-to-parallel (S to P) block 565, a fast Fourier transform (FFT) block of size N, a parallel-to-serial (P to S) block 575, and a channel decoding and demodulation block 580.
[0075] As shown in Figure 400, the channel coding and modulation block 405 receives information bit groups and applies coding (such as low-density parity-check (LDPC) coding) and modulation (such as using quadrature phase shift keying (QPSK) or quadrature amplitude modulation (QAM)) to the input bits to generate a frequency domain modulation symbol sequence.
[0076] Serial-to-parallel block 410 converts (e.g., demultiplexes) serial modulation symbols into parallel data to generate N parallel symbol streams, where N is the IFFT / FFT size used in gNB 102 and UE 116. Then, IFFT block 415 of size N performs an IFFT operation on the N parallel symbol streams to generate a time-domain output signal. Parallel-to-serial block 420 converts (e.g., multiplexes) the parallel time-domain output symbols from IFFT block 415 of size N to generate a serial time-domain signal. Cyclic prefix addition block 425 inserts a cyclic prefix into the time-domain signal. Upconverter 430 modulates (e.g., upconverts) the output of cyclic prefix addition block 425 to an RF frequency for transmission via the wireless channel. The signal may also be filtered at baseband before being converted to this RF frequency.
[0077] The RF signal transmitted from gNB 102 reaches UE 116 after passing through the wireless channel, and UE 116 performs the reverse operation relative to the operation at gNB 102.
[0078] like Figure 5As shown, downconverter 555 downconverts the received signal to the baseband frequency, and cyclic prefix removal block 560 removes the cyclic prefix to generate a serial time-domain baseband signal. Serial-to-parallel block 565 converts the time-domain baseband signal into a parallel time-domain signal. FFT block 570 of size N executes the FFT algorithm to generate N parallel frequency-domain signals. Parallel-to-serial block 575 converts the parallel frequency-domain signals into a sequence of modulated data symbols. Channel decoding and demodulation block 580 demodulates and decodes the modulated symbols to recover the original input data stream.
[0079] Each of gNBs 101 to 103 can implement a similar functionality to that sent to UEs 111 to UEs 116 in the downlink. Figure 4 The transmission path 400 shown can achieve a similar effect to that received from UE 111 to UE 116 in the uplink. Figure 5 The receive path 500 is shown. Similarly, each of UEs 111 to UE 116 may implement a transmit path 400 for transmitting to gNBs 101 to gNBs 103 in the uplink and a receive path 500 for receiving from gNBs 101 to gNBs 103 in the downlink.
[0080] Figure 4 and Figure 5 Each component can be implemented using only hardware or a combination of hardware and software / firmware. As a specific example, Figure 4 and Figure 5 At least some of the components can be implemented in software, while others can be implemented using configurable hardware or a combination of software and configurable hardware. For example, FFT block 570 and IFFT block 515 can be implemented as configurable software algorithms, wherein the value of size N can be modified according to the implementation method.
[0081] Furthermore, although this disclosure is described as using FFT and IFFT, this is illustrative only and should not be construed as limiting the scope of this disclosure. Other types of transforms, such as Discrete Fourier Transform (DFT) and Inverse Discrete Fourier Transform (IDFT), may be used. It will be understood that for DFT and IDFT functions, the value of variable N can be any integer (such as 1, 4, 3, 4, etc.); while for FFT and IFFT functions, the value of variable N can be any integer that is a power of 2 (such as 1, 2, 4, 8, 16, etc.).
[0082] although Figure 4 and Figure 5 An example of a wireless transmit and receive path is shown, but it is possible to modify it. Figure 4 and Figure 5 Make various changes. For example, Figure 4 and Figure 5The various components can be combined, further subdivided, or omitted, and other components can be added as needed. Furthermore, Figure 4 and Figure 5 This is intended to illustrate examples of transmit and receive path types that can be used in wireless networks. Any other suitable architecture can be used to support wireless communication in wireless networks.
[0083] As described in the NR specification, NR supports transmission and reception based on higher-level configurations such as Radio Resource Control (RRC) signaling.
[0084] Semi-persistent scheduling (SPS) for PDSCH reception is configured by the RRC for each serving cell and each bandwidth portion (BWP). Multiple allocations can be active simultaneously within the same BWP. Activating and disabling SPS PDSCH reception is independent between serving cells.
[0085] For SPS PDSCH reception, DL allocation is provided to the UE by PDCCH, and the UE stores or clears the DL allocation based on whether the DL allocation indicates that SPSPDSCH is activated or disabled.
[0086] When SPS PDSCH is configured, RRC configures the following parameters: (1) Configurable Scheduled Radio Network Temporary Identifier (cs-RNTI): CS-RNTI used for activation, disabling, and retransmission; (2) nrofHARQ-Processes: The number of Hybrid Automatic Repeat Request (HARQ) processes configured for SPS PDSCH; (3) harq-ProcID-Offset: The offset of the HARQ process for SPS PDSCH; and / or (4) periodicity: The periodicity of downlink allocation configured for SPS PDSCH.
[0087] When the higher layer releases the SPS PDSCH, the UE releases all corresponding configurations.
[0088] After configuring downlink allocation for SPS PDSCH, the MAC entity can sequentially consider the Nth downlink allocation occurring in the following time slots:
[0089] (umberOfSlotsPerFrame X SFN + number of slots in the frame) =
[0090] [(numberOfSlotsPerFrame X SFN start time +slot start time)+NX periodicity XnumberOfSlotsPerFrame / 10]modulo(1024X numberOfSlotsPerFrame), where SFN start time and slot start time These are the SFN and time slot transmitted by the first PDSCH after the configured downlink allocation is (re)initialized.
[0091] There are three types of PUSCH transmissions without dynamic licenses: (1) configured license type 1, where the uplink license is provided by RRC and stored as a configured uplink license; (2) configured license type 2, where the uplink license is provided by PDCCH and the configured uplink license is stored or cleared based on L1 signaling indicating that the configured uplink license is activated or disabled; and (3) retransmission on the stored configured uplink license of type 1 or type 2 with cg-RetransmissionTimer.
[0092] Type 1 and Type 2 are configured by the RRC for each serving cell and each BWP. Multiple configurations can be activated simultaneously within the same BWP. For Type 2, activation and deactivation are independent between serving cells. For the same BWP, a MAC entity can be configured with both Type 1 and Type 2.
[0093] When license type 2 is configured, the RRC configures the following parameters: (1) cs-RNTI: CS-RNTI for activation, disabling and retransmission; (2) periodicity: periodicity of the configured license type 2; (3) nrofHARQ-Processes: number of HARQ processes for the configured license; (4) harq-ProcID-Offset: offset of the licensed HARQ process configured for shared spectrum channel access operation; and / or (5) harq-ProcID-Offset2: offset of the licensed HARQ process configured.
[0094] When uplink permitted retransmission is configured, the RRC configures the following parameter: cg-RetransmissionTimer: the duration after the permitted (retransmission) transmission of the HARQ procedure is sent when the UE cannot independently retransmit the HARQ procedure.
[0095] After configuring an uplink license for license type 2, the MAC entity can consider the Nth uplink license appearing in the following symbols:
[0096] [(SFN X numberOfSlotsPerFrame X numberOfSymbolsPerSlot) + (Number of slots in a frame X numberOfSymbolsPerSlot) + Number of symbols in a slot] =
[0097] [(SFN start time X numberOfSlotsPerFrame X numberOfSymbolsPerSlot+slot start time X numberOfSymbolsPerSlot+symbol start time )+NX periodicity]modulo(1024XnumberOfSlotsPerFrame X numberOfSymbolsPerSlot), where SFN start time slot start time and symbol start time These are the SFN, slot, and symbol sent by the first PUSCH after the configured uplink permission is (re)initialized.
[0098] When a higher layer releases a configured uplink license, all corresponding configurations are released, and all corresponding uplink licenses are cleared.
[0099] For configured license type 2, the MAC entity may immediately clear the configured uplink license after sending the first configured license confirmation MAC CE that confirms the disabling of the configured uplink license or the configured multi-entry license confirmation MAC CE.
[0100] Retransmission is accomplished by the following steps: (1) reconfiguring the uplink license; (2) receiving the uplink license addressed to the CS-RNTI; or (3) retransmitting on the configured uplink license.
[0101] This disclosure relates to a quasi-5G or 5G communication system provided to support higher data rates than 4G communication systems such as LTE. This disclosure relates to determining the maximum number of candidate PDCCHs monitored per span and the maximum number of non-overlapping CCEs per span relative to the UE's operating bandwidth. This disclosure also relates to the UE adapting the maximum number of candidate PDCCHs monitored per span in an active DL BWP based on an instruction from the gNB to the UE. This disclosure also relates to determining a minimum PDCCH monitoring interval. This disclosure also relates to determining a maximum PDCCH monitoring span. This disclosure also relates to a search space set handover triggered by a DCI format based on the UE-specific search space (USS).
[0102] UE power saving is a key performance indicator (KPI) for use cases such as wearable devices, including smartwatches, rings, electronic health devices, and medical monitoring devices. To avoid unnecessary PDCCH monitoring by the UE, the following practices are beneficial: dynamically adapting the maximum number of candidate PDCCHs or the maximum number of non-overlapping CCEs for each time slot based on real-time services, and dynamically adapting the PDCCH monitoring period.
[0103] For PDCCH monitoring period adaptation, when a UE is configured with multiple search space sets, the signaling overhead can be significant if the adaptation is performed for each search space set individually. Instead of adapting the PDCCH monitoring period for each search space set, the following approach is beneficial in terms of signaling overhead: adapt the minimum time interval between consecutive PDCCH monitoring events, which can be applied to all configured search space sets. This adaptation can be applied only to the primary cell (PCell) or all configured cells.
[0104] Furthermore, for UEs configured to use carrier aggregation operation, when the UE is instructed to increase the minimum time interval between consecutive PDCCH monitoring opportunities or to increase the PDCCH monitoring period, this increase may apply only to the PCell and can serve as an implicit indication for the UE to stop PDCCH monitoring of the search space set associated with scheduling on the secondary cell (SCell). Similarly, decreasing the minimum time interval between consecutive PDCCH monitoring opportunities or decreasing the PDCCH monitoring period can serve as an implicit indication for the UE to begin PDCCH monitoring of the search space set associated with scheduling on the SCell.
[0105] NR Rel-16 supports cross-slot scheduling adaptation by indicating the minimum applicable value of K0 in the slot following the PDCCH reception slot. The minimum applicable value of K0 represents the number of slots used for the corresponding PDSCH reception. However, even when the minimum applicable value of K0 is greater than zero, the UE may not achieve the power saving gain compared to when K0 is 0. Although the UE can skip buffered PDSCH samples when K0>0, the UE cannot apply micro-sleep when multiple PDCCH monitoring opportunities are configured between a PDCCH reception with a DCI format that schedules the PDSCH reception and that PDSCH reception. This is similar to the UE being unable to apply micro-sleep due to PDCCH monitoring opportunities when there is no PDSCH reception.
[0106] Therefore, one requirement is to support determining the maximum number of candidate PDCCHs monitored per span and the maximum number of non-overlapping CCEs per span relative to the UE's operating bandwidth.
[0107] Another requirement is to support the adaptation of the maximum number of candidate PDCCHs monitored by the UE for each span in the active DL BWP based on the indication from the gNB to the UE.
[0108] Another requirement is to support the determination of the minimum PDCCH monitoring gap and the maximum PDCCH monitoring span, and to have the feasibility of reducing PDCCH monitoring overhead.
[0109] Another requirement is support for search space set switching triggered by the USS-based DCI format.
[0110] In one implementation, a maximum number of candidate PDCCHs monitored by the UE for each span in an active DLBWP with SCS configuration μ during PDCCH reception is provided. And the maximum number of non-overlapping CCEs monitored per span in an active DL BWP with SCS configuration μ during PDCCH reception. The operation.
[0111] In this implementation, the span can be defined as one of the following: (1) the UE is configured to monitor multiple consecutive symbols in a PDCCH time slot, wherein the span begins at the first symbol where the PDCCH monitoring time begins and ends at the last symbol where the PDCCH monitoring time ends; (2) the UE is configured to monitor a PDCCH time slot; or (3) the UE is configured to monitor multiple consecutive PDCCH time slots, wherein the span begins at the first time slot where the PDCCH monitoring time begins and ends at the last time slot where the PDCCH monitoring time ends.
[0112] Used to determine the maximum number of blind decodings (BD), Used to determine the maximum non-overlapping CCE in the applicable search space set. The UE does not expect to decode more than [number missing] in the applicable search space set per span. There are 10 candidate PDCCHs. The UE does not expect each span to have more than 100 candidates in the applicable search space. Non-overlapping CCEs perform channel estimation. or It can be applied to PDCCH monitoring in one or more search space sets.
[0113] One or more search space sets can be one of the following: (1) all configured search space sets; (2) a subgroup of search space sets from a set of configured search space sets. For example, the applicable search space set can be any configured UE-specific search space (USS) set; or (3) a UE-specific search space set.
[0114] In determining or In one example, or Based on With the predetermined BW The predefined associations between them are derived.
[0115] exist and In one example of the relationship between them,
[0116]
[0117] exist and Another example of the relationship between them,
[0118]
[0119] exist and Another example of the relationship between them,
[0120]
[0121] exist and Another example of the relationship between them,
[0122]
[0123] exist and Another example of the relationship between them,
[0124]
[0125] exist and Another example of the relationship between them,
[0126]
[0127] exist and Another example of the relationship between them,
[0128] exist and Another example of the relationship between them,
[0129] In the aforementioned example, It is the maximum number of candidate PDCCHs monitored per span for a DL BWP with SCS configuration μ, relative to the reference BW. This is the maximum number of candidate PDCCHs monitored per span in the common search space for a DL BWP with SCS configuration μ. It is the maximum number of non-overlapping CCEs per span for a DL BWP with SCS configuration μ, relative to the reference BW. For a DLBWP with SCS configuration μ, this is the maximum number of non-overlapping CCEs per span in the common search space; It is based on BW; It can be predefined in the system operation specifications, for example Either 20MHz, or configured to the UE by the gNB via higher-layer signaling; M min,span,μ This refers to the minimum number of candidate PDCCHs monitored per span for a DL BWP with SCS configuration μ; and C min ,span,μ It is the minimum number of non-overlapping CCEs per span for a DL BWP with SCS configuration μ.
[0130] UE can determine this in any of the following ways (1) The maximum UE operation BW that the UE reports to the serving gNB as part of its UE capabilities; (2) It is the BW of the activity DL BWP; (3) It is the largest BW among all configured CORESETs, and the corresponding search space set has non-zero candidate PDCCHs in the active DL BWP; and / or (4) It comes from a pre-determined BW set or from a BW set indicated by the UE via capability signaling, and The smallest BW that is identified as a BW in the BW set that is greater than or equal to the active DL BWP.
[0131] Figure 6 The BW relative to a DL BWP having an SCS configuration μ is shown according to an embodiment of the present disclosure. Sure and The flowchart of method 600. Figure 6 The implementation of method 600 shown is for illustrative purposes only. Figure 6 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors executing instructions for performing the function. For example, method 600 may be performed by a UE (e.g., Figure 1 Execute in UE 116.
[0132] like Figure 6 As shown, in step 601, the UE is provided with and The rules for association or adjustment between them. This association can be predefined in the system operation specifications. In step 602, the UE operates in the active DL BWP with the UE's operation BW, for example, This refers to the operation BW within the activity DL BWP. In step 603, the UE derives the result based on predefined associations. The value of .
[0133] Determining the DL BWP with SCS configuration v or In one example, the UE can be provided with a DL BWP. and The configuration. If it's for an active DL BWP, the UE is configured with... and The value of is then determined by the UE. and The value should be the same as the value configured for the respective active DL BWP; otherwise, the UE application... and A pre-determined default value. In one example of a pre-determined default value, the default value could be a default value as specified in the Rel-16 NR specification. and In another example where the default value is predetermined, the default value is Furthermore, the UE does not perform any PDCCH monitoring in the corresponding activity DL BWP within a predetermined time period.
[0134] Figure 7The BW relative to a DL BWP having an SCS configuration μ is shown according to an embodiment of the present disclosure. Sure and Another method is the flowchart of 700. Figure 7 The implementation of method 700 shown is for illustrative purposes only. Figure 7 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors executing instructions for performing the function. For example, method 700 may be performed by a UE (e.g., Figure 1 Execute in UE 116.
[0135] like Figure 7 As shown, in step 701, one or more DL BWPs are provided to the UE. In step 702, the UE operates in the active DL BWP. In step 703, the UE determines whether the active DL BWP is configured with... The value. In step 704, if the active DL BWP is not configured with The value of is then used by the UE to detect the PDCCH in the DL BWP. The default value. The default value can be predefined in the system operation specifications. Otherwise, in step 705, the UE is based on the value configured in the active DL BWP. The value determines The value of .
[0136] In determining and In one example, the UE can report each SCS to the gNB. or One or more values.
[0137] In one example, for instance, the UE report or The preferred value can be part of the auxiliary information used to improve UE power saving.
[0138] In another example, the UE can report to the gNB. or The value serves as the UE capability. One or more candidates. or This can be defined in the system operation specifications, and the UE reports one of the candidates as the UE capability. The UE bases its capabilities on the reported... or The UE's ability to perform PDCCH monitoring.
[0139] In yet another example, the UE can report the same value for all BWPs, or it can report a separate value for each BWP size.
[0140] gNB can provide reports based on UE via higher-level signaling. and The UE value. If it exists, the UE is based on the configuration by the higher layer. or Perform PDCCH monitoring.
[0141] In determining and In one example, and It is determined based on UE type / capability. Multiple UE types / capabilities coexist within the same serving cell. Each UE type / capability is associated with a pre-determined maximum BD and CCE limit, for example... and
[0142] BD and CCE limits can be defined in the system operation specifications or provided to the UE by higher-layer signaling. For UEs with reduced capabilities, the maximum BD and CCE limits are smaller than those for regular UEs. To determine... and The UE reports its capabilities / type to the network (NW). In one example, the UE capability report is included in a PRACH, where the UE sends a PRACH associated with its capabilities / type during the RACH procedure, and the association between the PRACH and the UE capabilities / type is predetermined, for example, defined in the system operation specification. In another example, the UE capability report is included in Msg3, where the UE sends an indication of its capabilities / type in Msg3 during the RACH procedure.
[0143] In determining and In one example, or It can be adjusted relative to the reference value. or Associated with reference SCS configuration μ0, making or F is an adjustment factor determined based on the SCS configuration μ. For example, For example,
[0144] In determining and In one example, or This can be associated with the minimum PDCCH monitoring gap X (X is defined in the following implementation). If X is determined based on the SCS configuration μ, it can be omitted. The association with the SCS configuration μ. If X is determined based on the SCS configuration μ, this can be omitted. The association between μ and SCS configuration.
[0145] In one example or It can be adjusted relative to the reference value. or Associated with the reference value x0 of X, such that or F is an adjustment factor determined based on the applicable value of X (denoted as x). For example, F = (x / x0) × a + b, where x > x0 and a and b are predetermined (e.g., 0). <a<=1,b> =0). For example, F = (x / x0) × a + b, where x < x0 and a and b are predetermined (e.g., 0). <a<=1,b> =0).
[0146] In another example, for each applicable value of X, or It was predetermined.
[0147] In determining or In one example, or This can be associated with the maximum PDCCH monitoring span Y (defined in the following implementation). If Y is determined based on the SCS configuration μ, this can be omitted. The association with the SCS configuration μ. This can be omitted if Y is determined based on the SCS configuration μ. The association between the SCS configuration μ.
[0148] In one example or It can be adjusted relative to the reference value. or Associated with the reference value y0 of Y, such that or F is an adjustment factor determined based on the applicable value of Y (represented as y). For example, F = (y / y0) × a + b, where y > y0 and a and b are predetermined (e.g., 0). <a<=1,b> =0). For example, F = (y / y0) × a + b, where y < y0 and a and b are predetermined (e.g., 0). <a<=1,b> =0).
[0149] In another example, for each applicable value of Y, or It was predetermined.
[0150] In determining or In one example, the UE uses higher-layer signaling reports as UE auxiliary information. or One or more applicable values.
[0151] In one implementation, an adaptation is provided for the maximum number of candidate PDCCHs monitored for each span in the active DL BWP, based on an indication sent from the gNB to the UE.
[0152] The span can be defined as one of the following: (1) the UE is configured to monitor multiple consecutive symbols in a PDCCH time slot, wherein the span begins at the first symbol at which the PDCCH monitoring time begins and ends at the last symbol at which the PDCCH monitoring time ends; (2) the UE is configured to monitor a PDCCH time slot; or (3) the UE is configured to monitor multiple consecutive PDCCH time slots, wherein the span begins at the first time slot at which the PDCCH monitoring time begins and ends at the last time slot at which the PDCCH monitoring time ends.
[0153] The UE can be configured with a maximum applicable value for the number of candidate PDCCHs monitored per slot for the DL BWP, denoted as: The UE can use the applicable search space set in the DL BWP. There are candidate PDCCHs, and restrictions are placed on PDCCH monitoring applications. In one example, the applicable search space set is all search space sets configured by the UE in the DL BWP. In another example, the applicable search space set is only the UE-specific search space set configured where the UE monitors the PDCCH according to the UE-specific search space, and does not include the search space set when the UE monitors the PDCCH according to the common search space.
[0154] In the active DL BWP, when the UE receives the indication in slot n At that time, the UE applies the indicated value in time slot n+D. Where D is the application latency. For application... The UE does not expect to traverse all applicable search space sets and the number of candidate PDCCHs monitored is greater than when At this time, the UE does not monitor any candidate PDCCH in the applicable search space set; however, the UE may be configured by higher layers or by the specification to measure and perform periodic / semi-persistent transmission / reception, such as periodic / semi-persistent CSI-RS measurements or periodic / semi-persistent CSI reports.
[0155] In order to perform active DL BWP based on the instruction from gNB to UE To perform adaptation, higher-layer signaling can be used to provide the UE with information specific to the active DL BWP. One or more candidate values are available. When only one candidate value is available, the indicator can use a 1-bit field, where the bit value "0" indicates... And the bit value "1" indicates that for each A predetermined default value represents the maximum number of candidate PDCCHs monitored per time slot. In one example, the predetermined default value could be as specified in the NR specification. In another example, default values can be predefined in the system operation specification; for example, for SCS values of 0, 1, 2, and 3, the default values are 32, 24, 10, and 8, respectively. In yet another example, the default values for each SCS configuration can be provided to the UE via higher-layer signaling. Typically, for systems with N... bits A field of bit size, value Indicator The (v+1)th candidate value.
[0156] Figure 8 A flowchart is shown of a method 800 for adapting the maximum number of candidate PDCCHs monitored for each span in an active DL BWP according to an embodiment of the present disclosure. Figure 8 The implementation of method 800 shown is for illustrative purposes only. Figure 8 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors executing instructions for performing the function. For example, method 800 may be performed by a UE (e.g., Figure 1 Execute in UE 116.
[0157] like Figure 8 As shown, in step 801, the higher layer provides the UE with the maximum number of candidate values for the candidate PDCCH monitored for each span of each configured DL BWP. And application delay D. In step 802, the UE detects the DCI format in the active DL BWP in time slot n, wherein the DCI format includes an indication The field containing the value. In step 803, the UE determines the indicated value. Is it zero? When When it is zero, in step 804, the UE skips PDCCH monitoring in the active DL BWP starting from time slot n+D. The UE can continue to perform periodic / semi-persistent transmission / reception. When When the value is non-zero, in step 805, the UE monitors up to [number] times per time slot, starting from time slot n+D. One candidate PDCCH.
[0158] instruct The value of this field can be provided to the UE by the gNB via physical layer signals / channels or by higher-layer signaling such as MAC control elements. In one example, this field may be included in the DCI format provided by the UE according to the PDCCH monitored by the UE based on the common search space. In one sub-example, the starting position of the field may be provided to the UE by a higher layer. In another example, this field may be included in the DCI format of a PDSCH received by the UE or a PUSCH transmitted by the UE. In one sub-example, this field is also used to indicate the minimum scheduling offset, i.e., the minimum applicable value of K0 or K2.
[0159] When support is given to physical layer-based indications During adaptation, the UE can receive applicable or updated information from the physical layer. Before the instructions, apply the active DL BWP. The default value. The UE may determine the default value in any of the following ways: (1) The default value is the one in the active DL BWP. (1) The minimum value among all candidate values; (2) The default value is the minimum value in the active DL BWP. (3) The default value is the lowest index candidate value; and / or (4) The default value is the maximum value among all candidate values in the active DLBWP.
[0160] Default values are predefined in the system operation specifications. For example, for SCS configurations μ of 0, 1, 2, and 3, the default values are 32, 24, 10, and 8, respectively. The default value for each SCS configuration is provided to the UE via higher-layer signaling. The UE can report the default value for each SCS configuration to the serving gNB. One or more values. These values can be the same for all BWPs; or they can be reported individually for a predetermined BWP size.
[0161] In one example The preferred value can be reported as part of auxiliary information for UE power saving. In another example, as a UE capability, the UE can... The value is reported to the service gNB.
[0162] In one implementation, the determination of the minimum PDCCH monitoring gap X is provided. The minimum PDCCH monitoring gap is defined as the minimum time interval of X symbols or time slots between the start of two consecutive PDCCH monitoring spans. The PDCCH monitoring span can be any of the following: (1) the PDCCH monitoring timing is multiple consecutive symbols in a time slot with candidate PDCCHs of the configuration to be monitored, the candidate PDCCHs of the configuration to be monitored coming from a search space set; (2) the PDCCH monitoring timing is multiple consecutive time slots with candidate PDCCHs of the configuration to be monitored, the candidate PDCCHs of the configuration to be monitored coming from a search space set; (3) there are candidate PDCCHs of the configuration to be monitored in a time slot, wherein the candidate PDCCHs of the configuration to be monitored come from one or more search space sets; (4) multiple consecutive symbols in any consecutive symbol with candidate PDCCHs of the configuration to be monitored, wherein the candidate PDCCHs of the configuration to be monitored come from one or more search space sets; or multiple consecutive time slots in any consecutive time slot with candidate PDCCHs of the configuration to be monitored, wherein the candidate PDCCHs of the configuration to be monitored come from one or more search space sets.
[0163] The minimum PDCCH monitoring gap may be applied to PDCCH monitoring in one or more search space sets. One or more search space sets may be one of the following: (1) all configured search space sets; (2) a subgroup of search space sets from a set of configured search space sets; and / or (3) a UE-specific search space set.
[0164] When the UE determines that the applicable value of X (represented as x) is greater than one time slot, for the k of the applicable search space set s s The PDCCH monitoring cycle for each time slot is defined by x.
[0165] In one example, k s The applicable value x is configured to be equal to or greater than X, such that k s ≥x.
[0166] In another example, k s The value of X is configured to be a multiple of the applicable value x, such that ks = k × x, k = 1, 2, 3, ..., where is a positive integer.
[0167] In yet another example, the UE can be configured with k for the applicable search space set s. s The PDCCH monitoring cycle for each time slot, k s The applicable value x is less than X. When the UE is configured with k... s When x < x, the UE skips PDCCH monitoring in the search space set s, or changes the PDCCH monitoring period to a suitable value of x, such that k s =x.
[0168] When an applicable value for X is provided to the UE, the UE monitors and receives PDCCHs within a span defined by X. For a span containing candidate PDCCHs with a configuration to be monitored, the UE determines the time interval between the start of that span and the previous / next span in which the UE monitors the PDCCH. If the time interval is less than the applicable value for X, the UE monitors the PDCCH based on one of the following examples.
[0169] In one example, the UE skips all PDCCH monitoring opportunities within a span. The UE does not need to monitor / receive PDCCHs within the span. In another approach, the UE skips one or more PDCCH monitoring opportunities within a span, where the start of the previous / next span and one or more PDCCH monitoring opportunities is less than an applicable value of X. The UE does not need to monitor / receive PDCCHs from one or more candidate PDCCHs within that span.
[0170] Figure 9a An exemplary PDCCH monitoring timing defined by the minimum PDCCH monitoring interval is shown. Figure 9a The implementation method of PDCCH monitoring timing 900 shown is for illustrative purposes only.
[0171] like Figure 9a As shown, the minimum PDCCH monitoring interval X is 6 time slots. Within the previous PDCCH monitoring span i-1, the UE detects the PDCCH in PDCCH monitoring time slot 901. For span i, the time interval between the start of span i-1 and span i is 3 time slots, which is less than 6 time slots. Therefore, the UE does not need to monitor the candidate PDCCH in PDCCH monitoring time slot 902 within span i. For span i+1, the time interval between the start of the previous span (span i-1) in which the UE detects the PDCCH and span i+1 is 6 time slots, and the UE monitors the candidate PDCCH in the configured PDCCH monitoring time slot 903 within span i+1.
[0172] When the UE is not provided with an applicable value for X based on any example / implementation defined in this implementation, the UE may assume a default value for X. In one example, the default value for X is 1 time slot. In another example, the default value for X is 14 symbols. In yet another example, the default value for X is 2, 4, 8, or 16 time slots.
[0173] In one example of determining X, X may be determined based on UE capabilities. One or more capabilities of X may be predefined in the specification, where capability X comprises a set of one or more applicable values for X.
[0174] In one example, capability X can be reported by the UE via higher-level signaling, for example, after an RRC connection is established.
[0175] In another example, capability X can be associated with a UE category / type. The applicable value of X associated with a UE category with reduced capabilities is greater than the applicable value of X associated with a regular UE category without reduced capabilities. For example, UE capability report X can be indicated by a PRACH sent by the UE, where the UE sends a PRACH associated with the UE capability / type during the RACH procedure, and the association between the PRACH and the UE capability / type is predetermined. As another example, UE capability report X can be indicated by Msg3, where the UE sends an indication of its UE capability / type in Msg3 during the RACH procedure.
[0176] In one example of determining X, X may be associated with an SCS configuration μ. In one example, X may be adjusted relative to a reference value X0 associated with a reference SCS configuration μ0, such that X = F × X0. F is an adjustment factor determined based on the SCS configuration associated with X and the SCS configuration associated with X0. For example, In another example, X is predetermined based on the configuration μ for each SCS. For example, for μ = 4, 5, or 6, X = 2, 4, 8, 16, or 32 time slots. As another example, for μ = 4, 5, or 6, X = 14, 21, 28, 32, or 56 symbols. And as yet another example, for μ = 01, 2, 3, or 4, X = 1 time slot.
[0177] In one example of determining X, the UE reports one or more applicable values of X as UE auxiliary information based on higher-layer signaling.
[0178] In one example of determining X, the applicable value of X is provided to the UE via higher-layer signaling. In another example, the applicable value of X is provided by higher-layer signaling in configuration parameters. In yet another example, the applicable value of X is determined based on the configuration of the applicable search space set. When multiple candidate values of X are applicable or valid based on the configuration of the applicable search space set, the UE can determine that the applicable value of X is the maximum value among the multiple candidate values, or the minimum value among the multiple candidate values, or the default value among the multiple candidate values.
[0179] In one example of determining X, X may be provided to the UE based on an indication in a field of the DCI format. This indication specifies the applicable value for X. When provided to UE At that time, the UE expects the time interval between two consecutive PDCCH monitoring opportunities to be equal to or greater than 1. The PDCCH monitoring timing can be configured by the UE to monitor multiple consecutive time slots or symbols of the PDCCH. In one example, This applies to each applicable search space set, where two consecutive PDCCH monitoring durations can be PDCCH monitoring moments within the same search space set. In another example, It is applicable to all applicable search space sets, where two consecutive PDCCH monitoring events can be PDCCH monitoring events in different applicable search space sets.
[0180] When providing the UE with the active DL BWP from the gNB At that time, Within a consecutive time slot, the UE monitors at most one PDCCH monitoring opportunity from all configured applicable PDCCH monitoring opportunities. In one example, within all applicable search spaces, the UE monitors each The timing of PDCCH monitoring in the k-th configured time slot is monitored. In another example, in each applicable search space set, the UE monitors the PDCCH every time slot. The k-th configured PDCCH monitoring time slot is monitored. In one example of determining k, k can be predetermined, for example, k=1. In another example of determining k, k can be the first valid PDCCH monitoring time slot after processing the adaptation indication.
[0181] In the active DL BWP, when the UE receives the indication in slot n At that time, the UE applies the indicated value in time slot n+D. Where D is the application latency. For each... starting from time slot n+D... A series of consecutive time slots, by monitoring the Nth time slot Applicable PDCCH monitoring timing (if configured), in the UE application activity DL BWP Perform PDCCH monitoring. The time interval of each time slot is represented as Where K = 0, 1, 2, ..., the UE only monitors the Nth applicable PDCCH monitoring opportunity (if configured) within this time period, and skips other applicable PDCCH monitoring opportunities within this time period.
[0182] To determine N, the UE can determine N through any of the following examples. In one example, N is predefined in the system operation specification, such as N=1. In another example, N is provided to the UE via higher-layer signaling. In yet another example, N is determined based on the UE ID, represented as UE_ID. For example, For example, the UE ID can be a cell-RNTI (C-RNTI) used to scramble the DCI-formatted CRC of the PDSCH received by the UE or the PUSCH transmitted by the UE. For example, the UE ID can be used as the paging ID UE, such that UE_ID = 5G-S-TMSI mod 1024.
[0183] Figure 9b An exemplary PDCCH monitoring timing 950 is shown in two configurations of the search space set according to an embodiment of the present disclosure. Figure 9b The implementation method of PDCCH monitoring timing 950 shown is for illustrative purposes only.
[0184] like Figure 9b As shown, the UE is configured with two search space sets, where search space set 1 has a PDCCH monitoring period of 3 time slots, and search space set 2 has a PDCCH monitoring period of 1 time slot. If the UE is provided with... Then the UE monitors all PDCCH monitoring times 951-957 in the search space set for all configurations. If the UE application starts from time slot n... The UE can monitor the first PDCCH monitoring opportunity every two time slots and skip other PDCCH monitoring opportunities, so that the UE monitors 951, 954, and 957 and skips 952, 953, 955, and 956.
[0185] To determine application instructions The application delay D can be determined by the UE through any of the following examples. In one example, D is predefined in the system operation specification, for example, D = 1 time slot. In another example, D is provided to the UE via higher-layer signaling. In yet another example, when the indication is provided in DCI format by scheduling PDSCH reception or PUSCH transmission, D can be determined in the same way as the application delay limited by the minimum scheduling offset.
[0186] D can be in units of a symbol or a time slot. In one example, after D symbols following the last symbol of a PDCCH provided in DCI format, the UE applies the minimum time interval between two consecutive PDCCH monitoring opportunities indicated by the DCI format. In another example, after D time slots following the last time slot of a PDCCH provided in DCI format, the UE applies the minimum time interval between two consecutive PDCCH monitoring opportunities indicated by the DCI format.
[0187] for For adaptation, higher layers can provide the DL BWP for each configuration to the UE. One or more candidate values. The DCI format has N bitsA bit-size field can be used to indicate One of the candidate values, making the value of this field... Indicator The (v+1)th candidate value. When only one candidate value is available, the 1-bit indicator in the DCI format can be used to indicate the (v+1)th candidate value. The adaptation allows for the indication of candidate values to be specified, with an indication of value "0" and an indication of value "1" indicating no limit on the minimum PDCCH monitoring interval, enabling the UE to monitor all configured PDCCH monitoring intervals. In one sub-example, as defined in the NR standard specification, this indication may be the same as the indication used to indicate the minimum applicable value K0 / K2 for scheduling offsets.
[0188] Figure 10a A flowchart is shown of a method 1000 for a UE to adapt the minimum time interval between two consecutive PDCCH monitoring events according to an embodiment of the present disclosure. Figure 10a The embodiments of method 1000 shown are for illustrative purposes only. Figure 10a The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors executing instructions for performing the function. For example, method 1000 may be performed by a UE (e.g., Figure 1 Execute in UE 116.
[0189] like Figure 10a As shown, the minimum time interval between consecutive PDCCH monitoring opportunities is provided to the UE by the higher layer for each configured DL BWP. The candidate values. In step 1001, the indicated The application delay of the value is D. In step 1002, the UE includes the application delay of the value. The value indicates the DCI format detected in the active DL BWP within time slot n. In step 1003, if a search space set is configured... Then starting from time slot n+D, every A series of consecutive time slots, as indicated by the UE application. Determine the PDCCH monitoring timing in the active DL BWP, and the UE only monitors the first PDCCH monitoring timing.
[0190] The UE can report the configuration of each SCS to the serving gNB. One or more values. In one example, the UE can report... The preferred value is used as part of the power-saving assistance information for the UE. In another example, the UE can... The value is reported to the serving gNB as a UE capability. UE capability parameters (e.g., pdcch-relaxedSpanGap) indicate the minimum time interval between consecutive PDCCH transmissions supported by the UE for relaxed PDCCH processing. pdcch-relaxedSpanGap can include one or more value sets (X, Y) configured for each SCS, where X is the minimum time interval between consecutive PDCCH transmissions in a time slot. Y is the span of a PDCCH monitoring opportunity for the corresponding search space set in an OFDM symbol or time slot. One or more value sets can be predefined, and the UE can report one or more value sets to the serving gNB in pdcch-relaxedSpanGap. For example, a possible value set could be (2, 7), indicating the minimum time interval between consecutive PDCCH transmissions in two time slots for up to seven OFDM symbol spans.
[0191] When on When adaptation is based on physical layer signaling indication, the UE receives an instruction from the physical layer for use in the active DL BWP or active UL BWP. Before indicating the value, apply the activity DL BWP for... The default value. The UE can determine the default value as follows: (1) The default value is the one configured in the active DL BWP for (1) The minimum value among all candidate values; (2) The default value is the value configured in the active DL BWP for... Lowest index candidate value; (3) The default value is the one configured in the active DL BWP for... The maximum value among all candidate values; and / or (4) when only the value configured for the active DL BWP is used. When a candidate value is selected, the default value is zero. In this case, no restrictions are applied to the configured PDCCH monitoring timing.
[0192] In one implementation, the determination of the maximum PDCCH monitoring span Y is provided.
[0193] The PDCCH monitoring span can be defined as one of the following: (1) multiple consecutive symbols in a time slot in which the UE is configured to monitor the PDCCH, wherein the PDCCH monitoring span begins at the first symbol at which the PDCCH monitoring time begins and ends at the last symbol at which the PDCCH monitoring time ends; (2) a time slot in which the UE is configured to monitor the PDCCH; or (3) multiple consecutive time slots in which the UE is configured to monitor the PDCCH, wherein the PDCCH monitoring span begins at the first time slot at which the PDCCH monitoring time begins and ends at the last time slot at which the PDCCH monitoring time ends.
[0194] The maximum PDCCH monitoring span can be applied to PDCCH monitoring in one or more search space sets. One or more search space sets can be one of the following: (1) all configured search space sets; (2) a subgroup of search space sets from a set of configured search space sets; or (3) a UE-specific search space set.
[0195] When the UE determines that the applicable value of Y (i.e., y) is greater than one time slot, for the applicable search space set s, T s The duration of PDCCH monitoring in each time slot is defined by y.
[0196] In one example, T s The applicable value x is configured to be equal to or less than X, such that T s ≤y. In another example, for an applicable search space set s, the UE can be configured with an applicable value y greater than Y for T. s The duration of PDCCH monitoring in each time slot. When the PDCCH monitoring opportunity of a candidate PDCCH with a configuration in the search space set is in a time slot that is not within the PDCCH monitoring span of Y time slots, the UE skips the PDCCH monitoring opportunity and does not receive the candidate PDCCH in the PDCCH monitoring opportunity.
[0197] When the applicable value of Y is provided to the UE, the UE monitors and receives PDCCHs within the PDCCH monitoring span of the applicable value. For PDCCH monitoring opportunities with configured candidate PDCCHs in the search space set that are not within the PDCCH monitoring span of the applicable value, the UE skips the PDCCH monitoring opportunity, and the UE does not need to monitor the candidate PDCCHs in the PDCCH monitoring opportunity.
[0198] Figure 10b An example PDCCH monitoring span of 1050 with 3 time slots and Y=2 time slots according to an embodiment of the present disclosure is shown. Figure 10b The implementation of the PDCCH monitoring span of 1050 shown is for illustrative purposes only.
[0199] like Figure 10b As shown, there are PDCCH monitoring spans with configured PDCCH monitoring times 1011, 1012, and 1013. For PDCCH monitoring times 1011 and 1012, the monitoring times fall within a PDCCH monitoring span of up to Y = 2 time slots, therefore the UE monitors candidate PDCCHs within PDCCH monitoring times 1011 and 1012. However, for PDCCH monitoring time 1013, it falls outside a span of up to 2 time slots, therefore the UE skips PDCCH monitoring in PDCCH monitoring time 1013.
[0200] When the UE is not provided with an applicable value for Y based on any example / implementation defined in this embodiment, the UE may assume a default value for Y. In one example, the default value for Y is 1 time slot. In another example, the default value for Y is 2 symbols. In yet another example, the default value for Y is 3 symbols.
[0201] In one example of determining Y, Y can be determined based on UE capabilities. One or more capabilities Y can be predefined in the specification, where capability Y includes a set of one or more applicable values for Y.
[0202] In one example, capability Y can be reported by the UE via higher-layer signaling, for example, after an RRC connection is established.
[0203] In another example, capability Y can be associated with a UE category / type. The applicable value of Y associated with a UE category with reduced capabilities is less than the applicable value of Y associated with a regular UE category without reduced capabilities. For example, UE capability report Y can be indicated by a PRACH sent by the UE, where the UE sends a PRACH associated with the UE capability / type during the RACH procedure, and the association between the PRACH and the UE capability / type is predetermined. As another example, UE capability report Y can be indicated by Msg3, where the UE sends an indication of its UE capability / type in Msg3 during the RACH procedure.
[0204] In one example of determining Y, Y may be associated with an SCS configuration μ. In another example, Y may be relative to a reference SCS configuration μ. o Related reference value Y o To adjust so that Y = F × Y0. F2 is based on the SCS configuration associated with Y and the relationship between Y and F0. o The adjustment factor determined by the associated SCS configuration. For example, In another example, Y is predetermined based on the configuration μ for each SCS. For example, for μ = 4, 5, or 6, Y = 1, 2, 4, or 8 time slots. Yet another example: for μ = 4, 5, or 6, Y = 2, 3, 7, or 14 symbols.
[0205] In one example of determining Y, the UE reports one or more applicable values of Y as UE auxiliary information based on higher-layer signaling.
[0206] In one example of determining Y, the applicable value of Y is provided to the UE via higher-layer signaling. In one example, the applicable value of Y is provided by higher-layer signaling in configuration parameters. In another example, the applicable value of Y is determined based on the configuration of the applicable search space set. When multiple candidate values of Y are applicable or valid based on the configuration of the applicable search space set, the UE can determine that the applicable value of Y is the maximum value among the multiple candidate values, or the minimum value among the multiple candidate values, or the default value among the multiple candidate values.
[0207] In one example of determining Y, the applicable value of Y is provided to the UE based on an indication in a field included in the DCI format. This indication can collectively indicate the applicable values of Y and X. For example, multiple combinations of (X, Y) can be predetermined in the system specification or based on predefined UE capabilities. The indication designates one of these combinations as the applicable value for X and Y.
[0208] When the applicable value of Y is provided to the UE, the UE determines the maximum number of candidate PDCCHs M and the maximum number of non-overlapping CCEs C. The UE can monitor each PDCCH monitoring span up to the applicable value of Y. The UE does not expect the number of candidate PDCCHs or non-overlapping CCEs monitored in each PDCCH monitoring span to exceed the maximum number. For all search space sets within the PDCCH monitoring span up to the applicable value of Y, a base l is used. CSS The collection of CSS sets S CSS and having a base J USS The set S of USS USS To represent. USS set S j , 0≤j<J USS In S USS The position within is determined by ascending order of the search space set index. For the CSS set S CSS (i) The number of candidate PDCCHs counted for monitoring is determined by 0≤i≤I CSS To represent; for the USS set S USS (j) The number of candidate PDCCHs counted for monitoring is determined by 0≤j<J USS To express.
[0209] For the CSS set, UE monitoring PDCCH monitoring span There are 10 candidate PDCCHs, which require a total of 1000 PDCCHs. A non-overlapping CCE. The UE assigns the candidate PDCCH for monitoring to the USS set in the PDCCH monitoring span according to the pseudocode specified in [3], where and Replaced by M and C.
[0210] In one implementation, a search space set switching triggered by a USS-based DCI format is provided.
[0211] The UE can be provided with two or more search space set groups for each serving cell or serving cell group's BWP. In one example, the applicable serving cell is a PCell or SPcell. In another example, the applicable serving cell is an SCell. In a sub-example, the serving cell group can be the same as the SCell group for dormant BWP handover indicated by the higher-layer parameter Scell-group-for-dormancy-outside-active-time. To determine the associated search space set within the search space set group, the UE can be provided with a search space set group index for each configured search space set, or an index of the search space set for each configured search space set group.
[0212] Before receiving any DCI format that triggers a search space set switch, the UE can monitor the PDCCH in the search space set associated with the default search space set. In one method of determining the default search space set, the default search space set can be one of the configured search space sets, such as the configured search space set with index 0. In another example of determining the default search space set, the default search space set is provided to the UE by a higher layer. In yet another example of determining the default search space set, the default search space set is determined based on the UE's report of its preferred default search space set.
[0213] In one example, for a search space set handover triggered by a USS-based DCI format, the DCI format schedules either PDSCH reception or PUSCH transmission in the target BWP. The UE-specific DCI format includes a search space set handover indicator to trigger a search space set handover for the target BWP.
[0214] In one example, the search space set handover indicator is an explicit field in the DCI format. If no serving cell or serving cell group is configured for search space set handover, the size of the search space set handover indicator is 0; otherwise, the size of the search space set handover indicator is a bitmap with N>=1 bits, where each bit corresponds to one of the serving cells or serving cell groups configured by higher layers, and the most significant bit (MSB) to the least significant bit (LSB) in the N-bit bitmap correspond to the first to the last configured serving cell or serving cell group. The value of the bit in the bitmap indicates the index of the search space set group used for PDCCH monitoring in the active DL BWP of the corresponding serving cell or serving cell group.
[0215] In another example, the UE is provided with a minimum applicable scheduling offset indicator in the DCI format, and this minimum applicable scheduling offset indicator is also used as a search space set switching indicator. The minimum applicable scheduling offset indicator triggers the adaptation of the minimum scheduling offset for the target BWP i, and the UE can interpret the value of the minimum applicable scheduling offset as an index of the search space set group indicated in BWP i for PDCCH monitoring.
[0216] In another example, the UE is provided with a SCell sleep indicator of bitmap size M and an N-bit search space set switching indicator, where N <= M. The search space set switching indicator is used to trigger a search space set switch for SCells indicated as non-sleep BWPs by the SCell sleep indicator. In one sub-example, each of the N bits corresponds to a group of SCells indicated as non-sleep BWPs by the SCell sleep indicator, and the MSB to LSB in the search space set switching indicator correspond to the first to last SCell groups indicated as non-sleep BWPs by the SCell sleep indicator.
[0217] The value of one of the N bits indicates the index of the search space set group for PDCCH monitoring in the non-dormant BWP of the corresponding SCell group. When the number of SCell groups indicated by the SCell dormancy indicator as non-dormant BWP is greater than N, if there is no bit corresponding to the SCell group in the search space set handover indicator, the UE will apply the default search space set group to the serving cell associated with the SCell group indicated by the non-dormant BWP. In another sub-example, N = 1. The search space set handover indicator corresponds to all serving cells associated with the SCell group indicated by the SCell dormancy indicator as non-dormant BWP. The value of the search space set handover indicator indicates the index of the search space set group for PDCCH monitoring in the non-dormant BWP of the corresponding SCell group.
[0218] Figure 11 A flowchart is shown of a method 1100 for UE search space set switching triggered by a USS-based DCI format according to an embodiment of this disclosure. Figure 11 The implementation of method 1100 shown is for illustrative purposes only. Figure 11 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors executing instructions for performing the function. For example, method 1100 may be performed by a UE (e.g., Figure 1 Execute in UE 116.
[0219] like Figure 11As shown, in step 1101, for a UE operating within the active time DRX, the UE monitors the PDCCH in the search space set associated with search space set i in active BWP k. In step 1102, the UE receives a PDCCH in the USS including a DCI format, which schedules PDSCH reception or PUSCH transmission in target BWP l. In step 1103, the DCI format includes a search space set switching indicator, and the search space set switching indicator indicates search space set j. In step 1104, if the UE determines i = j and k = l, the UE continues to monitor the PDCCH in the search space set associated with search space set i in BWP k; otherwise, in step 1105, the UE stops monitoring the PDCCH in the search space set associated with search space set i in BWP k and starts monitoring the PDCCH in the search space set associated with search space set j in BWP l, D1 time slots / symbols after the last time slot / symbol of the DCI format PDCCH is provided. In step 1106, the UE receives the scheduled PDSCH or sends the scheduled PUSCH in the target BWP l.
[0220] In one example of a search space set switch triggered by a USS-based DCI format, the DCI format can be a DCI format with a CRC scrambled by C-RNTI or modulation and coding scheme cell-RNTI (MCS-C-RNTI), and PDSCH reception or PUSCH transmission is not scheduled. The UE can determine that the DCI format does not schedule PDSCH reception or PUSCH transmission by any of the following methods: In one example, resourceAllocation = resourceAllocationType0, and all bits of the frequency domain resource allocation field in the DCI format are equal to 0. In another example, resourceAllocation = resourceAllocation_Type1, and all bits of the frequency domain resource allocation field in the DCI format are equal to 1. In yet another example, resourceAllocation = dynamicSwitch, and all bits of the frequency domain resource allocation field in the DCI format are equal to 0 or 1.
[0221] The UE interprets a sequence of any of the following fields of transport block 1: (1) modulation and coding scheme; (2) new data indicator; (3) redundancy version; (4) HARQ procedure number; (5) antenna port; and / or (6) DMRS sequence initialization.
[0222] When providing a bitmap to each configured applicable serving cell or serving cell group for search space set switching, the bitmap is sorted in ascending order of the serving cell or serving cell group index, where the bit value in the bitmap indicates the search space set group index for PDCCH monitoring in the active DL BWP of the corresponding serving cell or serving cell group.
[0223] When a UE-specific DCI format is associated with scheduled PDSCH reception, the UE is expected to provide HARQ acknowledgment (HARQ-ACK) information in response to the detection of the DCI format, D2 symbols after the last symbol of the PDCCH providing the DCI format. D2 can be determined based on μ in response to the detection of the DCI format, where μ is the minimum SCS configuration between the SCS configuration of the PDCCH providing the DCI format and the SCS configuration of the PUCCH with HARQ-ACK information. For example, for μ=0, N=5; for μ=1, N=5.5; for μ=2, N=11. Again, for example, for μ=0, N=10; for μ=1, N=12; for μ=2, N=22; and for μ=3, N=25.
[0224] Figure 12 Another flowchart of a method 1200 for triggering a UE search space set handover by a USS-based DCI format according to an embodiment of this disclosure is shown. Figure 12 The embodiments of method 1200 shown are for illustrative purposes only. Figure 12 The one or more components shown may be implemented in a dedicated circuit configured to perform the function, or the one or more components may be implemented by one or more processors executing instructions for performing the function. For example, method 1200 may be performed by a UE (e.g., Figure 1 Execute in UE116.
[0225] like Figure 12As shown, in step 1001, for a UE in the active time period, the UE receives a PDCCH including a DCI format with a CRC scrambled by C-RNTI or MCS-C-RNTI. In step 1202, the UE determines that the DCI format does not schedule PUSCH transmission or PDSCH reception. In step 1203, the UE interprets the fields of transport block 1 (including modulation and coding scheme, new data indicator, and redundancy version) as a bitmap of search space set switching indicators, where each bit indicates the search space set group of the corresponding serving cell or serving cell group. In step 1204, the UE performs PDCCH monitoring on the corresponding serving cell or serving cell group in the indicated search space set group, starting from the D1th symbol / slot of the last symbol / slot of the PDCCH. In step 1205, if the DCI format is associated with scheduling PDSCH reception, the UE transmits a PUCCH with a HARQ-ACK acknowledgment starting from the D2th symbol of the last symbol of the PDCCH.
[0226] To determine the effective duration of the indicated search space set, the UE can employ any of the following methods. In one example, the indicated search space set is valid before the UE applies a new search space set handover indicator. In another example, the effective duration can be predetermined in the system operation specifications. When the UE applies the search space set handover indicator, the UE starts a timer with the effective duration as its initial value. When the timer expires, the UE switches to the default search space set for PDCCH monitoring. In yet another example, the effective duration can be provided to the UE by a higher layer. When the UE applies the search space set handover indicator, the UE starts a timer with the configured effective duration as its initial value. When the timer expires, the UE switches to the default search space set for PDCCH monitoring. In yet another example, the effective duration of the search space set can be indicated by the DCI format indicating the search space set. Both the search space set handover indicator and the effective duration indicator in the DCI format can be provided to the UE to trigger a search space set handover. When the UE applies the search space set switching indicator, the UE starts a timer with the indicated effective duration as the initial value. When the timer expires, the UE switches to the default search space set group for PDCCH monitoring.
[0227] To determine the application delay D1, the UE may employ any of the following methods. In one example, the application delay D1 is the same as the application delay adapted to the minimum scheduling offset. In another example, the application delay D1 is predetermined in the system operation specification. In yet another example, the application delay D1 is provided to the UE by a higher layer. In yet another example, the application delay D1 is reported from the UE to the NW as a UE capability. In yet another example, the application delay D1 is the same as the BWP handover delay.
[0228] When D1 is in units of one symbol, the UE applies the search space set group indicated by the DCI format after D1 symbols following the last symbol of the PDCCH provided in DCI format. When D1 is in units of one symbol slot, the UE applies the search space set group indicated by the DCI format after D1 slots following the last slot of the PDCCH provided in DCI format.
[0229] On the other hand, the UE can report the preferred search space sets for PDCCH monitoring as power-saving assistance information. In one example, the UE can report the preferred search space sets for active DL BWPs corresponding to all active serving cells. In another example, the UE can report a list of preferred search space sets, where each preferred search space set corresponds to a serving cell or group of serving cells.
[0230] The flowcharts above illustrate exemplary methods that can be implemented according to the principles of this disclosure, and various modifications can be made to the methods shown in the flowcharts herein. For example, although shown as a series of steps, the individual steps in each diagram may overlap, occur in parallel, occur in different orders, or occur multiple times. In another example, these steps may be omitted or replaced with other steps.
[0231] Although this disclosure has been described with reference to exemplary embodiments, various changes and modifications may be suggested by those skilled in the art. This disclosure is intended to cover such changes and modifications that fall within the scope of the appended claims. Nothing described in this application should be construed as implying that any particular element, step, or function is an essential element that must be included within the scope of the claims. The scope of the patent subject matter is defined by the claims.
Claims
1. A user equipment (UE), comprising: A transceiver is configured to receive configuration for one or more search space sets, in which the UE monitors physical downlink control channel (PDCCH) candidates, wherein the configuration for the one or more search space sets includes parameters for the one or more PDCCH candidates; as well as A processor, operably connected to the transceiver, is configured to determine a first number of PDCCH candidates for each plurality of consecutive time slots, wherein: PDCCH candidates on multiple control channel elements (CCEs), and The ability of the first number of PDCCH candidates in each of the plurality of consecutive time slots not to exceed the maximum number of PDCCH candidates corresponding to the plurality of consecutive time slots, and The transceiver is also configured to receive PDCCHs based on the first number of PDCCH candidates.
2. The UE according to claim 1, wherein, The processor is also configured to determine a second number of non-overlapping CCEs for each of the plurality of consecutive time slots, and The second number of non-overlapping CCEs in each of the plurality of consecutive time slots does not exceed the maximum number of non-overlapping CCEs corresponding to the plurality of consecutive time slots.
3. The UE according to claim 1, wherein: The first number of PDCCH candidates are in one or part of the multiple consecutive time slots.
4. The UE according to claim 3, wherein: The transceiver is also configured to transmit a set of values. The first number of PDCCH candidates are associated with the first SCS in the subcarrier spacing SCS set. The first value from the value set indicates a combination of the number of the plurality of consecutive time slots and the number of the one time slot or the portion of consecutive time slots for the SCS set.
5. The UE according to claim 3, wherein: The processor is also configured to determine a third number of UE-specific search space (USS) sets from the one or more search space sets. The first number of PDCCH candidates is for the third number of USS sets. Each of the one or more search space sets has an index.
6. The UE according to claim 1, wherein: The first number of PDCCH candidates are associated with the first subcarrier spacing SCS. The capabilities come from a pre-determined set of capabilities, and The capability also corresponds to the first SCS.
7. The UE according to claim 1, wherein: The transceiver is also configured to: Send an indication of the time offset, and Receive configuration for at least two search space set groups; The first PDCCH candidate from the first number of PDCCH candidates provides downlink control information (DCI) format; The DCI format includes a field having a value indicating one of the at least two search space sets; and The transceiver is also configured to receive a PDCCH based on a fourth number of PDCCH candidates after the time offset from the last symbol of the first PDCCH candidate, according to the search space set.
8. A base station (BS), comprising: A transceiver is configured to transmit a configuration for one or more search space sets, in which a user equipment (UE) monitors physical downlink control channel (PDCCH) candidates, wherein the configuration for the one or more search space sets includes parameters for the one or more PDCCH candidates; as well as A processor, operably connected to the transceiver, is configured to determine a first number of PDCCH candidates for each plurality of consecutive time slots, wherein: PDCCH candidates are on multiple control channel elements (CCEs); The ability of the first number of PDCCH candidates in each of the plurality of consecutive time slots not to exceed the maximum number of PDCCH candidates corresponding to the plurality of consecutive time slots, and The transceiver is configured to send PDCCHs based on the first number of PDCCH candidates.
9. The BS according to claim 8, wherein, The processor is also configured to determine a second number of non-overlapping CCEs for each of the plurality of consecutive time slots, and The second number of non-overlapping CCEs in each of the plurality of consecutive time slots does not exceed the maximum number of non-overlapping CCEs corresponding to the plurality of consecutive time slots.
10. The BS according to claim 8, wherein: The first number of PDCCH candidates are in one or part of the multiple consecutive time slots.
11. The BS according to claim 10, wherein: The transceiver is also configured to receive a set of values. The first number of PDCCH candidates are associated with the first SCS in the subcarrier spacing SCS set. The first value from the value set indicates a combination of the number of the plurality of consecutive time slots and the number of the one time slot or the portion of consecutive time slots for the SCS set.
12. The BS according to claim 10, wherein: The processor is also configured to determine a third number of UE-specific search space (USS) sets from the one or more search space sets. The first number of PDCCH candidates is for the third number of USS sets. Each of the one or more search space sets has an index.
13. The BS according to claim 8, wherein: The first number of PDCCH candidates are associated with the first subcarrier spacing SCS. The capabilities come from a pre-determined set of capabilities, and The capability also corresponds to the first SCS.
14. A method performed by a user equipment (UE), comprising: The UE receives a configuration for one or more search space sets, in which it monitors physical downlink control channel (PDCCH) candidates, wherein the configuration for the one or more search space sets includes parameters for the one or more PDCCH candidates; Determine the first number of PDCCH candidates for each plurality of consecutive time slots, where: PDCCH candidates on multiple control channel elements (CCEs), and The ability of the first number of PDCCH candidates in each of the plurality of consecutive time slots not to exceed the maximum number of PDCCH candidates corresponding to the plurality of consecutive time slots; and Receive PDCCH based on the first number of PDCCH candidates.
15. A method performed by a base station (BS), comprising: Send a configuration for one or more search space sets, in which the user equipment (UE) monitors physical downlink control channel (PDCCH) candidates, wherein the configuration for the one or more search space sets includes parameters for the one or more PDCCH candidates; Determine the first number of PDCCH candidates for each plurality of consecutive time slots, where: PDCCH candidates are on multiple control channel elements (CCEs); The ability of the first number of PDCCH candidates in each of the plurality of consecutive time slots not to exceed the maximum number of PDCCH candidates corresponding to the plurality of consecutive time slots, and PDCCH is sent based on the first number of PDCCH candidates.