Methods for allocating search areas, setting up search areas, and related devices.
Patent Information
- Application Number
- TH2201002208
- Authority / Receiving Office
- TH · TH
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2020-10-09
- Publication Date
- 2026-08-17
AI Technical Summary
In the 5G NR system, in a multi-TRP transmission scenario, the number of PDCCH candidates and channel estimates of the UE easily exceeds the maximum supported processing capability, causing overbooking in the system. Existing technologies lack effective solutions.
When the terminal device is configured with TRP, if the number of monitoring objects in the search space set exceeds the upper limit, part of the search space will be discarded. The search space configuration is coordinated between the terminal device and the network side device to ensure that the number of monitoring objects does not exceed the upper limit. The upper limit of UE support reduces the occurrence of overbooking.
It effectively reduces the situation where the number of blind detections of the UE exceeds the maximum number of PDCCH candidates or channel estimates, improves the flexibility of allocation of PDCCH blind detection resources, and reduces system complexity and power consumption.
Smart Images

Figure 00000066_0000 
Figure 00000066_0001 
Figure 00000067_0000
Abstract
Description
Search space allocation method, search space configuration method and related devices TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a search space allocation method, a search space configuration method and related devices. BACKGROUND
[0002] The fifth generation (5G) New Radio (NR) system of the fifteenth release (Rel-15) supports flexible physical downlink control channel (PDCCH) resource allocation, and no longer multiplexes a same PDCCH in an entire cell, but can independently configure a control resource set (CORESET) for each user equipment (UE) (also referred to as a terminal device) for monitoring the PDCCH. The CORESET can include configuration information of independent time domain, frequency domain and spatial domain resources. Meanwhile, the 5G NR system supports configuring multiple search space sets for the UE, and flexibly configuring a blind detection number for each search space (SS), and the CORESET and the search space set can be flexibly associated. Each CORESET can be associated with multiple search space sets, and the resources of the CORESET of different UEs can be partially or fully overlapped. In order to reduce the implementation complexity of the UE, the NR system specifies a maximum PDCCH candidate number (i.e., a total blind detection number) of the UE in a slot, and an upper limit (i.e., a maximum channel estimation number) of non-overlapping CCEs allocated to the PDCCH candidate monitored by the UE in a slot.
[0003] In addition, the 5G NR system can also support multiple transmission and reception point (M-TRP) (also referred to as a transceiver point) transmission. In order to support the transmission of the PDCCH through multiple TRPs and multiple different beams (i.e., beams), the UE will need to support the configuration of more CORESETs, and the increase in the number of CORESETs can easily cause the total blind detection number (i.e., the total PDCCH candidate number) of the UE in a slot to exceed the maximum PDCCH candidate number supported, or the channel estimation number to exceed the maximum channel estimation number.
[0004] However, in the related art, there is no relevant solution for how to reduce the case that the total blind detection number of the UE in the system configured with the TRP exceeds the maximum PDCCH candidate number supported or the channel estimation number exceeds the maximum channel estimation number.
[0005] SUMMARY
[0006] Embodiments of the present disclosure provide a search space allocation method, a search space configuration method and related devices to reduce the occurrence of a total number of blind detections of a UE exceeding a maximum number of PDCCH candidates supported or a number of channel estimations exceeding a maximum number of channel estimations.
[0007] To solve the above technical problems, the present disclosure is implemented as follows:
[0008] In a first aspect, embodiments of the present disclosure provide a search space allocation method applied to a terminal device, and the method comprises:
[0009] In a case where the terminal device is configured with a transceiving node (TRP), if a number of first monitoring objects of a search space set configured for the terminal device exceeds an upper limit value of the first monitoring objects supported by the terminal device for monitoring, discarding part of the search space configured for the terminal device.
[0010] The first monitoring object comprises a physical downlink control channel (PDCCH) candidate or non-overlapping control channel elements (CCEs).
[0011] In a second aspect, embodiments of the present disclosure further provide a search space configuration method applied to a network side device, and the method comprises:
[0012] Configuring a search space set for a terminal device.
[0013] The terminal device is configured with a transceiving node (TRP); a number of first monitoring objects of the search space set does not exceed an upper limit value of the first monitoring objects supported by the terminal device for monitoring, or a number of first monitoring objects of search spaces associated with second transmission objects in the search space set does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring, or a number of first monitoring objects of search spaces associated with secondary cells (Scells) in the search space set does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring.
[0014] The first monitoring object comprises a physical downlink control channel (PDCCH) candidate or non-overlapping control channel elements (CCEs), the second transmission object comprises a second TRP or a second control resource set (CORESET), the second TRP is a TRP other than a specific TRP among TRPs configured for the terminal device, and the second CORESET is a CORESET other than a specific CORESET among target CORESETs, the target CORESET being a CORESET configured for the terminal device for monitoring a search space.
[0015] In a third aspect, the embodiments of the present disclosure further provide a terminal device. The terminal device comprises:
[0016] a discarding module configured to discard, in a case where the terminal device is configured with a transceiving node (TRP), part of search space configured for the terminal device if a number of first monitoring objects of the search space configured for the terminal device exceeds an upper limit value of first monitoring objects supported by the terminal device for monitoring.
[0017] The first monitoring object comprises a physical downlink control channel (PDCCH) candidate or a non-overlapping control channel element (CCE).
[0018] In a fourth aspect, the embodiments of the present disclosure further provide a network side device. The network side device comprises:
[0019] a configuring module configured to configure a terminal device with a search space set;
[0020] The terminal device is configured with a transceiving node (TRP), and a number of first monitoring objects of the search space set does not exceed an upper limit value of first monitoring objects supported by the terminal device for monitoring, or a number of first monitoring objects of search space associated with a second transmission object in the search space set does not exceed the upper limit value of first monitoring objects supported by the terminal device for monitoring, or a number of first monitoring objects of search space associated with a secondary cell (Scell) in the search space set does not exceed the upper limit value of first monitoring objects supported by the terminal device for monitoring.
[0021] The first monitoring object comprises a physical downlink control channel (PDCCH) candidate or a non-overlapping control channel element (CCE), the second transmission object comprises a second TRP or a second control resource set (CORESET), the second TRP is a TRP other than a specific TRP among TRPs configured for the terminal device, and the second CORESET is a CORESET other than a specific CORESET among target CORESETs, the target CORESET being a CORESET configured for the terminal device for monitoring search space.
[0022] In a fifth aspect, the embodiments of the present disclosure further provide a terminal device, comprising a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and the computer program, when executed by the processor, implements the steps of the search space allocation method provided in the first aspect.
[0023] In a sixth aspect, the embodiments of the present disclosure further provide a network side device, comprising a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and the computer program, when executed by the processor, implements the steps of the search space configuration method provided in the second aspect.
[0024] In a seventh aspect, the present disclosure also provides a computer readable storage medium, which stores a computer program. When the computer program is executed by a processor, the steps of the search space allocation method according to the first aspect or the steps of the search space configuration method according to the second aspect are implemented.
[0025] In the present disclosure, by configuring the terminal device with TRP, if the number of PDCCH candidates of the search space set configured for the terminal device exceeds the upper limit of the PDCCH candidates supported by the terminal device for monitoring, or the number of non-overlapping CCEs of the search space set configured for the terminal device exceeds the upper limit of the non-overlapping CCEs supported by the terminal device for monitoring, part of the search space configured for the terminal device is discarded, which can reduce the occurrence of the case that the total number of blind detection of the UE exceeds the maximum number of PDCCH candidates supported or the number of channel estimations exceeds the maximum number of channel estimations, and can improve the flexibility of allocating PDCCH blind detection resources. BRIEF DESCRIPTION OF DRAWINGS
[0026] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings needed in the description of the embodiments of the present disclosure will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative labor.
[0027] FIG. 1a is a schematic diagram of multi-antenna panel transmission in the same TRP according to an embodiment of the present disclosure;
[0028] FIG. 1b is a schematic diagram of an ideal backhaul line according to an embodiment of the present disclosure;
[0029] FIG. 1c is a schematic diagram of a non-ideal backhaul line according to an embodiment of the present disclosure;
[0030] FIG. 2 is a structural diagram of a network system to which the embodiments of the present disclosure can be applied;
[0031] FIG. 3 is a flowchart of a search space allocation method according to an embodiment of the present disclosure;
[0032] FIG. 4 is a flowchart of a search space allocation method according to another embodiment of the present disclosure;
[0033] FIG. 5 is a structural diagram of a terminal device according to an embodiment of the present disclosure;
[0034] FIG. 6 is a structural diagram of a network side device according to an embodiment of the present disclosure;
[0035] FIG. 7 is a structural diagram of a terminal device according to another embodiment of the present disclosure;
[0036] FIG. 8 is a structural diagram of a network side device according to another embodiment of the present disclosure. DETAILED DESCRIPTION
[0037] The technical solutions in the embodiments of the present disclosure will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative labor fall within the scope of the present disclosure.
[0038] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in other than the order shown or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to the process, method, product, or device. In addition, the use of "and / or" in the specification and claims indicates at least one of the connected objects, for example, A and / or B and / or C indicates 7 cases including A alone, B alone, C alone, A and B both exist, B and C both exist, A and C both exist, and A, B and C all exist.
[0039] For ease of understanding, some of the content related to the embodiments of the present disclosure is described below:
[0040] Multi-transmit point (i.e., M-TRP):
[0041] The third generation partnership project (3GPP) Release 16 (Rel-16) proposes a multi-transmit-receive point / multi-antenna panel (i.e., multi-TRP / multi-Panel) scenario. Multi-TRP transmission can increase the reliability and throughput performance of transmission, for example, a UE can receive the same data or different data from multiple TRPs. Referring to FIGS. 1a-1c, the multi-TRP transmission scenario can specifically include the following:
[0042] 1) Multi-antenna panel transmission within the same TRP;
[0043] 2) Multi-TRP / Panel transmission among multiple TRPs, ideal backhaul (i.e., Ideal Backhaul);
[0044] 3) Multi-TRP / panel transmission among multiple TRPs, non-ideal backhaul (i.e., Non-ideal Backhaul). The transmission scheme of multi-TRP can include:
[0045] Multiple PDCCHs and multiple PDSCHs are transmitted by multiple TRPs, one PDCCH and one PDSCH are transmitted by each TRP;
[0046] Multiple PDSCHs transmit the same TB;
[0047] Multiple PDSCHs transmit different TBs.
[0048] UE PDCCH processing capability: can refer to the maximum number of PDCCH candidates (i.e., the maximum number of PDCCH candidates) that a UE (also referred to as a terminal device) supports to monitor in a unit of time (e.g., a slot (i.e., Slot)), or the maximum number of non-overlapping CCEs allocated to the PDCCH candidates that the UE supports to monitor.
[0049] TRP limit (i.e., TRP Limit): can represent the maximum processing capability of a UE to monitor PDCCH candidates associated with one TRP in one cell, for example, the maximum number of PDCCH candidates or the maximum number of non-overlapping CCEs that the UE supports to monitor in one cell associated with one TRP.
[0050] Cell limit (i.e., Cell Limit): can represent the maximum processing capability of a UE to monitor PDCCH candidates in one cell, for example, the maximum number of PDCCH candidates or the maximum number of non-overlapping CCEs that the UE supports to monitor in one cell, wherein one cell can be configured with one or more TRPs.
[0051] CA limit (i.e., CA Limit): can represent the maximum processing capability of a UE to monitor PDCCH candidates in multiple cells when the UE is configured with carrier aggregation (CA), for example, the maximum number of PDCCH candidates or the maximum number of non-overlapping CCEs that the UE supports to monitor when the UE is configured with CA.
[0052] Overbooking: the number of PDCCH candidates or non-overlapping CCEs configured for a UE to monitor exceeds the maximum PDCCH candidate processing capability of the UE, for example, the number of PDCCH candidates configured for a UE to monitor exceeds the maximum number of PDCCH candidates supported by the UE to monitor, or the number of non-overlapping CCEs configured for a UE to monitor exceeds the maximum number of non-overlapping CCEs supported by the UE to monitor.
[0053] Overbooking handling: can refer to discarding (also known as giving up allocation, giving up mapping, stopping allocation, or stopping mapping, etc.) part of the search space configured for the UE in the presence of Overbooking.
[0054] Referring to FIG. 2, FIG. 2 is a structure diagram of a network system to which embodiments of the present disclosure can be applied, as shown in FIG. 2, including a terminal device 11 and a network side device 12, wherein the terminal device 11 can be a user side device such as a mobile phone, a tablet personal computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (Personal Digital Assistant, PDA), a mobile Internet device (Mobile Internet Device, MID), or a wearable device (Wearable Device), and it needs to be explained that the specific type of the terminal device 11 is not limited in the embodiments of the present disclosure. The network side device 12 can be a base station, for example: a macro station, a long term evolution (Long Term Evolution, LTE) evolved base station (evolved node base station, eNB), a 5G NR base station (node base station, NB), a next generation base station (next generation node base station, gNB), etc.; the network side device 12 can also be a small station, such as a low power node (Low Power Node, LPN), a pico, a femto, etc.; or the network side device 12 can be an access point (Access Point, AP); the base station can also be a central unit (Central Unit, CU) and a plurality of TRPs managed and controlled by the central unit to jointly constitute a network node. It needs to be explained that the specific type of the network side device 12 is not limited in the embodiments of the present disclosure.
[0055] Among them, the terminal device 11 can be used to execute the search space allocation method provided by the embodiments of the present disclosure, and the network side device 12 can be used to execute the search space configuration method provided by the embodiments of the present disclosure.
[0056] The embodiment of the present disclosure provides a search space allocation method, which is applied to a terminal device. Referring to FIG. 3, FIG. 3 is a flowchart of the search space allocation method provided by the embodiment of the present disclosure, as shown in FIG. 3, the method comprises the following steps:
[0057] In the case that the terminal device is configured with TRPs, if the number of first monitoring objects of the search space set configured for the terminal device exceeds the upper limit value of the first monitoring objects supported by the terminal device for monitoring, part of the search space configured for the terminal device is discarded.
[0058] The first monitoring object can include a PDCCH candidate or a non-overlapping CCE.
[0059] In the embodiment, the terminal device configured with TRPs can include the terminal device configured with at least two TRPs. The terminal device configured with TRPs can include the cells of the terminal device configured with TRPs, for example, at least two TRPs are configured for a cell of the terminal device, which can also be understood as that the terminal device is configured with at least two TRPs.
[0060] The upper limit value of the first monitoring objects supported by the terminal device for monitoring can be used to reflect the PDCCH processing capability of the terminal device. The upper limit value of the first monitoring objects supported by the terminal device for monitoring can include the upper limit value of the first monitoring objects of different granularities supported by the terminal device for monitoring, for example, one or more granularities of TRP, cell, CA and cell group.
[0061] It should be noted that the comparison between the number of first monitoring objects of the search space set configured for the terminal device and the upper limit value of the first monitoring objects supported by the terminal device for monitoring can refer to the comparison between the number of first monitoring objects of the same granularity in the number of first monitoring objects of the search space set configured for the terminal device and the upper limit value of the first monitoring objects supported by the terminal device for monitoring, for example, the upper limit value of the first monitoring objects of each TRP configured and the upper limit value of the first monitoring objects of one TRP supported by the terminal device for monitoring are compared respectively; the upper limit value of the first monitoring objects of each cell configured and the upper limit value of the first monitoring objects of one cell supported by the terminal device for monitoring are compared respectively; the upper limit value of the first monitoring objects of the CA configured and the upper limit value of the first monitoring objects of the CA supported by the terminal device for monitoring are compared.
[0062] Optionally, it can be determined that the number of first monitoring objects of the search space set configured for the terminal device exceeds the upper limit value of the first monitoring objects supported by the terminal device for monitoring in the case that the number of first monitoring objects of any granularity configured exceeds the upper limit value of the first monitoring objects of the granularity supported by the terminal device for monitoring.
[0063] The foregoing discarding part of the search space configured for the terminal device can also be referred to as discarding part of the search space allocated or mapped or stopped for the terminal device. The allocation (which can also be referred to as mapping) of the search space can be understood as the allocation of PDCCH candidates for monitoring the search space. Optionally, the foregoing discarding part of the search space configured for the terminal device can include discarding the search space associated with a specific TRP in the TRP configured for the terminal device, or discarding the search space associated with any TRP in the TRP configured for the terminal device.
[0064] The search space allocation method provided by the embodiments of the present disclosure can reduce the occurrence of the total blind detection number of the UE exceeding the maximum supported PDCCH candidate number or the maximum channel estimation number, and can improve the flexibility of allocating PDCCH blind detection resources, by discarding part of the search space configured for the terminal device if the number of PDCCH candidates of the search space set configured for the terminal device exceeds the upper limit of the PDCCH candidates supported by the terminal device for monitoring, or if the number of non-overlapping CCEs of the search space set configured for the terminal device exceeds the upper limit of the non-overlapping CCEs supported by the terminal device for monitoring, that is, the number of PDCCH candidates or non-overlapping CCEs configured for the UE to monitor exceeds the maximum PDCCH candidate processing capability of the UE.
[0065] Optionally, the upper limit of the first monitoring object supported by the terminal device for monitoring can include at least one of the following:
[0066] a TRP upper limit, the TRP upper limit being the maximum number of the first monitoring object associated with one TRP within one cell supported by the terminal device for monitoring;
[0067] a cell upper limit, the cell upper limit being the maximum number of the first monitoring object within one cell supported by the terminal device for monitoring;
[0068] a CA upper limit, the CA upper limit being the maximum number of the first monitoring object supported by the terminal device for monitoring in the case of being configured with CA;
[0069] a group upper limit, the group upper limit being the maximum number of the first monitoring object of one group supported by the terminal device for monitoring, the group being obtained by grouping the cells monitoring PDCCH based on TRP.
[0070] In this embodiment, the TRP upper limit value (i.e., TRP Limit) can represent the maximum processing capability of the terminal device for monitoring PDCCH candidates associated with one TRP in one cell. The TRP upper limit value can include the maximum number of PDCCH candidates associated with one TRP in one cell that the terminal device supports for monitoring, or the maximum number of non-overlapping CCEs associated with one TRP in one cell that the terminal device supports for monitoring. For example, taking PDCCH candidates as the monitoring object, if the TRP upper limit value is 10, it means that the terminal device supports monitoring at most 10 PDCCH candidates associated with one TRP in one cell; if the number of PDCCH candidates allocated to a certain TRP in one cell exceeds 10, it means that the PDCCH processing capability of the terminal device is exceeded.
[0071] The cell upper limit value (i.e., Cell Limit) can represent the maximum processing capability of the terminal device for monitoring PDCCH candidates in one cell. The cell upper limit value can include the maximum number of PDCCH candidates in one cell that the terminal device supports for monitoring, or the maximum number of non-overlapping CCEs in one cell that the terminal device supports for monitoring. For example, taking PDCCH candidates as the monitoring object, if the cell upper limit value is 20, it means that the terminal device supports monitoring at most 20 PDCCH candidates in one cell; if the number of PDCCH candidates allocated to a certain cell exceeds 20, it means that the PDCCH processing capability of the terminal device is exceeded.
[0072] The CA upper limit value (i.e., CA Limit) can represent the maximum processing capability of the terminal device for monitoring PDCCH candidates in multiple cells when CA is configured. The CA upper limit value can include the maximum number of PDCCH candidates or the maximum number of non-overlapping CCEs that the terminal device supports for monitoring when CA is configured. It should be noted that when the terminal device is configured with CA, PDCCH candidate monitoring can be allocated to only part of the multiple cells; or PDCCH candidate monitoring can be allocated to each of the multiple cells. For example, taking PDCCH candidates as the monitoring object, if the CA upper limit value is 20, it means that the terminal device supports monitoring at most 20 PDCCH candidates when CA is configured; if the terminal device is configured with CA of two cells, i.e., a primary cell (PCell) and a secondary cell (SCell), and the sum of the number of PDCCH candidates allocated to the PCell and the number of PDCCH candidates allocated to the SCell exceeds 20, it means that the PDCCH processing capability of the terminal device is exceeded.
[0073] The group upper limit value (i.e., Group Limit) can represent the maximum processing capability of the terminal device for monitoring PDCCH candidates of one group. The group upper limit value can include the maximum number of PDCCH candidates that the terminal device supports for monitoring of one group, or the maximum number of non-overlapping CCEs that the terminal device supports for monitoring of one group. For example, taking the monitoring object as a PDCCH candidate, if the group upper limit value is 15, it means that the terminal device supports monitoring at most 15 PDCCH candidates in one group; if the number of PDCCH candidates allocated to a certain group exceeds 15, it means that the PDCCH processing capability of the terminal device is exceeded.
[0074] The above group can represent the TRP-based grouping of cells for monitoring PDCCH. For example, if the Pcell is associated with TRP-1 and TRP-2, and the Scell is associated with TRP-1, the group corresponding to TRP-1 can include the Pcell and the Scell, and the group corresponding to TRP-2 can include the Pcell.
[0075] Optionally, the group upper limit value can be a value configured by the network side, which does not exceed the maximum PDCCH processing capability reported by the UE.
[0076] Optionally, the discarding of the part of the search space configured for the terminal device can include:
[0077] Discarding part or all of the UE-special search space (USS) associated with the first transmission object;
[0078] The first transmission object includes at least one of the TRPs configured for the terminal device, and the first CORESET includes at least one of the CORESETs configured for the terminal device for monitoring the search space.
[0079] In the embodiment, the first TRP can be any of the TRPs configured for the terminal device, or a specific TRP among the TRPs configured for the terminal device. Similarly, the first CORESET can be any of the CORESETs configured for the terminal device for monitoring the search space, or a specific CORESET among the CORESETs configured for the terminal device for monitoring the search space.
[0080] For example, in a case that at least two TRPs are configured in a cell of a terminal device, if a number of first monitoring objects of a search space set configured for the terminal device exceeds an upper limit value of the first monitoring objects supported by the terminal device for monitoring, part or all of USS associated with a first TRP or a first CORESET is discarded.
[0081] Optionally, the first TRP is a specific TRP among the TRPs configured for the terminal device, or the first CORESET is a specific CORESET among the target CORESETs.
[0082] In this embodiment, in a case that at least two TRPs are configured in a cell of a terminal device, Overbooking processing can be performed only on a specific TRP (hereinafter referred to as P-TRP), for example, only in a process of allocating search space associated with the P-TRP, it is determined whether there is an Overbooking case, and in a case that there is an Overbooking case, part or all of the USS associated with the P-TRP is abandoned, so as to ensure that the number of first monitoring objects of the allocated search space does not exceed the maximum processing capability of the terminal device for monitoring PDCCH candidates.
[0083] In this embodiment, by abandoning part or all of the USS associated with the specific TRP or the specific CORESET, the complexity of the terminal device for search space allocation can be reduced.
[0084] Optionally, the specific TRP includes at least one of the following:
[0085] a TRP associated with a common search space (CSS);
[0086] a TRP associated with a specific downlink control information (DCI) format;
[0087] a TRP associated with a specific identifier or a specific index;
[0088] a TRP indicated or configured by a network side device.
[0089] In this embodiment, the specific DCI format can include a fallback DCI (i.e., fallback DCI) format, for example, DCI format 0_0 or DCI format 1_0, etc.
[0090] The TRP associated with the specific ID can include a TRP associated with a minimum or maximum TCI (Transmission Configuration Indication) state ID, or a TRP with an ID of 0. The TRP associated with the specific index (i.e., Index) can include a TRP with a minimum or maximum Index, or a TRP with an Index of 0.
[0091] The TRP indicated by the network-side device can be a TRP indicated by the network-side device through DCI or the like. The TRP configured by the network-side device can be a TRP configured by the network-side device through radio resource control (RRC) or the like.
[0092] Optionally, the specific CORESET can include at least one of the following:
[0093] A CORESET associated with a common search space (CSS);
[0094] A CORESET associated with a specific DCI format;
[0095] A CORESET associated with a specific ID or a specific index;
[0096] A CORESET indicated or configured by the network-side device;
[0097] A CORESET associated with a specific TRP.
[0098] In this embodiment, the specific DCI format can include a fallback DCI (i.e., fallback DCI) format, such as DCI format 0_0 or DCI format 1_0, or the like.
[0099] The CORESET associated with the specific ID can include a CORESET associated with a specific ID, such as a CORESET associated with a minimum or maximum TCI state ID, or a CORESET with an ID of 0. The CORESET associated with the specific index (i.e., Index) can include a CORESET with a minimum or maximum Index, or a CORESET with an Index of 0.
[0100] The CORESET indicated by the network-side device can be a CORESET indicated by the network-side device through DCI or RRC or the like. The CORESET configured by the network-side device can be a CORESET configured by the network-side device through RRC or the like.
[0101] Optionally, the specific TRP can include at least one of the following: a TRP associated with a CSS; a TRP associated with a specific DCI format; a TRP associated with a specific identifier or a specific index; a TRP indicated or configured by the network side device. In this way, the specific CORESET can be determined based on the specific TRP.
[0102] Optionally, before the discarding the part or all of the USS associated with the first transmission object, the method can further include:
[0103] allocating a CSS configured for the terminal device;
[0104] the discarding the part or all of the USS associated with the first transmission object includes:
[0105] allocating the USS associated with the first transmission object in a first allocation order;
[0106] if the number of the first monitoring objects that need to be monitored after allocating the first USS exceeds the upper limit of the first monitoring objects that can be monitored by the terminal device, the first USS is discarded, and if there is a second USS, the second USS is discarded;
[0107] wherein the first USS is any USS associated with the first transmission object, and the second USS is a USS associated with the first transmission object and located after the first USS in the allocation order.
[0108] In the embodiment, all the CSSs configured for the terminal device can be allocated first, and then the USS associated with the first TRP or the first CORESET can be allocated in the first allocation order. The first allocation order can be the SS ID order of the USS, or an allocation order determined according to a preset rule.
[0109] Specifically, if the number of the first monitoring objects that need to be monitored by the terminal device after allocating a certain USS associated with the first TRP or the first CORESET exceeds the upper limit of the first monitoring objects that can be monitored by the terminal device, such as at least one of the upper limit of the TRP, the upper limit of the cell, and the upper limit of the CA, the allocation of the USS and the USS located after the USS in the allocation order can be abandoned or stopped.
[0110] For example, the number of PDCCH candidates associated with the first TRP that the terminal device needs to monitor after allocating a certain USS associated with the first TRP exceeds the TRP upper limit value, or the number of PDCCH candidates associated with the cell associated with the first TRP that the terminal device needs to monitor after allocating a certain USS associated with the first TRP exceeds the cell upper limit value, or in the case where the terminal device is configured with CA, the number of PDCCH candidates that the terminal device needs to monitor after allocating a certain USS associated with the first TRP exceeds the CA upper limit value, the allocation of the USS and the USS after the USS in the allocation sequence are abandoned.
[0111] For another example, the TRP upper limit value is 10, TRP-1 is associated with a CSS (PDCCH candidate monitoring number = 4), USS1 (PDCCH candidate monitoring number = 4) and USS3 (PDCCH candidate monitoring number = 3), TRP-2 is associated with USS2 (PDCCH candidate monitoring number = 4) and USS4 (PDCCH candidate monitoring number = 2), TRP-1 is a specific TRP, and the number of PDCCH candidates associated with TRP-1 that the terminal device needs to monitor after allocating USS3 of TRP-1 is 11, which exceeds the TRP upper limit value, then the allocation of USS3 is abandoned.
[0112] Optionally, the method can further include:
[0113] allocating all the USSs associated with the second transmission object;
[0114] The second transmission object includes a second TRP or a second CORESET, the second TRP is a TRP other than the first TRP among the TRPs configured for the terminal device, and the second CORESET is a CORESET other than the first CORESET among the target CORESETs. The first number of the first monitoring objects of the USSs associated with the second transmission object does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring.
[0115] In this embodiment, the number of first monitoring objects of the USSs associated with the second transmission object can be configured by the network side to not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring, for example, not to exceed any one of the TRP upper limit value, the cell upper limit value and the CA upper limit value. In this way, not only can the total number of blind detection times of the UE be prevented from exceeding the maximum number of PDCCH candidates supported or the number of channel estimations exceeding the maximum number of channel estimations, but also the complexity of the UE in searching for the space allocation can be reduced, and the power consumption of the UE can be reduced.
[0116] It should be noted that the step of allocating all the USSs associated with the second transmission object can be performed before, after or in parallel with the step of allocating the USSs associated with the first transmission object in the first allocation order. The present embodiment does not limit the order of the steps. Thus, the number of the first monitoring objects associated with a cell that need to be monitored after the first USS is allocated can be the sum of the number of the first monitoring objects associated with the first transmission object that are allocated and the number of the first monitoring objects associated with all the CSSs that are allocated.
[0117] The present embodiment can allocate the USSs associated with the first transmission object and the USSs associated with the second transmission object in any order, thereby improving the flexibility of the UE in allocating the USSs.
[0118] Optionally, the number of the first monitoring objects of the search spaces allocated in one cell of the terminal device does not exceed a cell upper limit value.
[0119] The cell upper limit value is the maximum number of the first monitoring objects in one cell that the terminal device supports to monitor.
[0120] In the present embodiment, after the allocation of the search spaces is completed, the number of the first monitoring objects of the search spaces allocated in one cell does not exceed the cell upper limit value, i.e., the number of the first monitoring objects of the search spaces associated with one cell that are allocated does not exceed the cell upper limit value.
[0121] Optionally, the number of the first monitoring objects of the search spaces allocated by the terminal device in the case of configuring carrier aggregation (CA) does not exceed a CA upper limit value.
[0122] The CA upper limit value is the maximum number of the first monitoring objects that the terminal device supports to monitor in the case of configuring CA.
[0123] In the present embodiment, if the terminal device is configured with CA, after the allocation of the search spaces is completed, the number of the first monitoring objects of the search spaces allocated in multiple cells does not exceed the CA upper limit value. For example, if the UE is configured with CA of two cells, i.e., PCell and SCell, the number of the first monitoring objects of the search spaces associated with the PCell that are allocated and the number of the first monitoring objects of the search spaces associated with the PCell that are allocated do not exceed the CA upper limit value.
[0124] It should be noted that the embodiment can combine the network side search space configuration and the UE side Overbooking processing to jointly ensure that the number of first monitoring objects of the allocated search space in a cell does not exceed the upper limit value of the cell after completing the search space allocation, and the number of first monitoring objects of the allocated search space of the terminal device does not exceed the upper limit value of CA in the case of configuring carrier aggregation CA.
[0125] Optionally, before discarding part or all of the dedicated search space USS associated with the first transmission object, the method can further include:
[0126] allocating a common search space CSS configured for the terminal device;
[0127] allocating all USS associated with a third transmission object; wherein the third transmission object includes a third TRP or a third CORESET, the third TRP is a TRP configured for the terminal device except the first TRP, the third CORESET is a CORESET in a target CORESET except the first CORESET, the target CORESET is a CORESET configured for the terminal device for monitoring the search space, a second number does not exceed the upper limit value of the first monitoring object supported by the terminal device for monitoring, and the second number is the number of first monitoring objects of the USS associated with the third transmission object;
[0128] The discarding part or all of the dedicated search space USS associated with the first transmission object includes:
[0129] allocating the USS associated with the first transmission object in a second allocation order;
[0130] If the number of first monitoring objects to be monitored after allocating the third USS exceeds the upper limit value of the first monitoring object supported by the terminal device for monitoring, the third USS is discarded, wherein if there is a fourth USS, the fourth USS is discarded, the third USS is any USS associated with the first transmission object, and the fourth USS is a USS associated with the first transmission object and located after the third USS in the allocation order.
[0131] In the embodiment, the second allocation sequence can be an SS ID sequence of USS, or an allocation sequence determined according to a preset rule. In addition, the network side can configure the number of first monitoring objects of the USS associated with the third transmission object to be no more than an upper limit value of the first monitoring objects supported by the terminal device for monitoring, for example, no more than any one of the TRP upper limit value, the cell upper limit value and the CA upper limit value. Optionally, the number of first monitoring objects of the USS associated with the third transmission object configured is no more than the TRP upper limit value.
[0132] Specifically, if the number of first monitoring objects that the terminal device needs to monitor after allocating a certain USS associated with the first TRP or the first CORESET exceeds the upper limit value of the first monitoring objects supported by the terminal device for monitoring, for example, exceeds at least one of the TRP upper limit value, the cell upper limit value and the CA upper limit value, the allocation of the USS and the USS after the USS in the allocation sequence can be abandoned or stopped.
[0133] It should be noted that the number of first monitoring objects associated with a cell that needs to be monitored after the first USS is allocated can be the sum of the number of first monitoring objects of the allocated USS associated with the first transmission object, the number of first monitoring objects of all the USS associated with the first transmission object that are allocated, and the number of first monitoring objects of all the CSS that are allocated.
[0134] In the embodiment, since the Overbooking processing can be performed on the USS associated with the first transmission object, by allocating all the CSS and all the USS associated with the third transmission object first, and then allocating the USS associated with the first transmission object, it can be relatively easy to ensure that the total number of blind detection times of the UE does not exceed the maximum PDCCH candidate number supported or the channel estimation number does not exceed the maximum channel estimation number, thereby reducing the complexity of the UE in allocating the search space.
[0135] Optionally, before the discarding of the part or all of the specific search space USS associated with the first transmission object, the method further includes:
[0136] allocating the CSS configured for the terminal device;
[0137] The discarding of the part or all of the specific search space USS associated with the first transmission object can include:
[0138] allocating the USS associated with the TRP configured for the terminal device according to a third allocation sequence;
[0139] If the number of first monitoring objects that needs to be monitored after the fifth USS is allocated exceeds the upper limit value of the first monitoring objects supported by the terminal device for monitoring, the fifth USS is discarded, and if there is a sixth USS, the sixth USS is discarded.
[0140] The fifth USS is any USS associated with a TRP configured for the terminal device, and the sixth USS is a USS associated with a TRP configured for the terminal device and having an allocation sequence later than that of the fifth USS.
[0141] In this embodiment, the third allocation sequence can be an SS ID sequence of the USS or an allocation sequence determined according to a preset rule.
[0142] Specifically, all the CSS can be allocated first, and then the USS can be mapped in sequence according to the third allocation sequence. If the number of first monitoring objects to be monitored after the allocation of a certain USS exceeds the upper limit of the first monitoring objects supported by the terminal device for monitoring, for example, at least one of the upper limit of the TRP, the upper limit of the cell, and the upper limit of the CA, the allocation of the USS and the USS after the USS in the allocation sequence can be abandoned.
[0143] It should be noted that the first TRP is the TRP associated with the discarded USS, and the first CORESET is the CORESET associated with the discarded USS.
[0144] The Overbooking processing can be performed on any USS associated with a TRP, which not only reduces the occurrence of the total blind detection number of the UE exceeding the maximum PDCCH candidate number supported or the channel estimation number exceeding the maximum channel estimation number, but also improves the flexibility and complexity of the search space allocation and reduces the complexity of the network side in configuring the search space.
[0145] Optionally, before discarding the part or all of the specific search space USS associated with the first transmission object, the method can further include:
[0146] allocating the CSS configured for the terminal device;
[0147] The discarding of the part or all of the dedicated search space USS associated with the first transmission object includes:
[0148] allocating the USS associated with a TRP configured for the terminal device in sequence according to a fourth allocation sequence;
[0149] If the number of first monitoring objects to be monitored after the allocation of the seventh USS associated with the fourth transmission object exceeds the upper limit of the first monitoring objects supported by the terminal device for monitoring, the seventh USS is discarded, and the ninth USS is continued to be allocated. If the eighth USS exists, the eighth USS is discarded.
[0150] The fourth transmission object includes a fourth TRP or a fourth CORESET, the fourth TRP is any one of the TRPs configured for the terminal device, the fourth CORESET is any one of the target CORESETs, the target CORESET is a CORESET configured for the terminal device for monitoring a search space, the seventh USS is any one of the USSs associated with the fourth transmission object, the eighth USS is a USS associated with the fourth transmission object and located after the seventh USS in the allocation order, and the ninth USS is a USS associated with a fifth transmission object different from the fourth transmission object.
[0151] In this embodiment, the fourth allocation order described above can be an SS ID order of the USS or an allocation order determined according to a preset rule.
[0152] The fifth transmission object is different from the fourth transmission object. For example, the fourth transmission object is TRP-1, and the fifth transmission object can be TRP-2. Alternatively, the fourth transmission object is CORESET-1, and the fifth transmission object can be CORESET-2.
[0153] For example, if the number of PDCCH candidates or the number of non-overlapping CCEs for monitoring the SS associated with a certain TRP or CORESET exceeds the maximum PDCCH processing capability of the UE, for example, exceeds at least one of the TRP upper limit value, the cell upper limit value, and the CA upper limit value, the allocation of all subsequent USSs associated with the TRP or CORESET is stopped, and the mapping of the USSs associated with other TRPs or CORESETs is continued until all USSs associated with the TRPs are mapped, or the number of PDCCH candidates or the number of non-overlapping CCEs for monitoring exceeds at least one of the TRP upper limit value, the cell upper limit value, and the CA upper limit value, and the allocation is stopped.
[0154] For another example, a cell is configured with TRP-1 and TRP-2. After a certain USS of TRP-1 is allocated, the number of PDCCH candidates associated with TRP-1 for monitoring by the UE exceeds the TRP upper limit value, but the number of PDCCH candidates associated with the cell for monitoring by the UE does not exceed the cell upper limit value. The allocation of the USS and the USSs associated with TRP-1 and located after the USS in the allocation order can be stopped, and the allocation of the USS of TRP-2 can be continued until the number of PDCCH candidates associated with TRP-2 for monitoring by the UE exceeds the TRP upper limit value or the number of PDCCH candidates associated with the cell for monitoring by the UE exceeds the cell upper limit value.
[0155] It should be noted that the first TRP is the TRP associated with the discarded USS, and the first CORESET is the CORESET associated with the discarded USS.
[0156] The embodiments of the present disclosure can perform Overbooking processing on any TRP-associated USS, which not only can reduce the occurrence of the total blind detection number of the UE exceeding the maximum supported PDCCH candidate number or the channel estimation number exceeding the maximum channel estimation number, but also can improve the flexibility of search space allocation. In addition, by continuing to allocate the USS associated with the TRP or CORESET other than the TRP or CORESET where Overbooking occurs, the PDCCH processing capability of the terminal device can be fully utilized, and the data reception performance can be improved.
[0157] Optionally, in a case where the terminal device is configured with carrier aggregation (CA), the first TRP is a TRP of a primary cell (Pcell) or a primary secondary cell (PScell), and the first CORESET is a CORESET of the Pcell or the PScell.
[0158] In the embodiments, in a case where the terminal device is configured with CA, Overbooking processing can be performed only on the TRP or CORESET of the Pcell or the PScell. The search space of the Scell can be directly allocated, that is, all Scell-associated SS can be directly allocated. Optionally, the number of first monitoring objects of the search space of the configured Scell does not exceed the upper limit of the first monitoring objects supported by the terminal device for monitoring.
[0159] It should be noted that the related content of Overbooking processing on the TRP or CORESET of the Pcell or the PScell can be referred to the foregoing description, and the embodiments will not be described herein.
[0160] Optionally, before the discarding of the part of the search space configured for the terminal device, the method further includes:
[0161] In a case where the terminal device is configured with carrier aggregation (CA), grouping cells for monitoring PDCCH according to their associated TRPs to obtain at least two groups;
[0162] The discarding of the part of the search space configured for the terminal device includes:
[0163] allocate the search space of the first cell of each of the at least two groups in turn according to a fifth allocation sequence; wherein the first cell comprises a primary cell (Pcell) or a primary secondary cell (PScell) in the each group;
[0164] if the number of the first monitoring objects to be monitored after the first search space is allocated exceeds the upper limit of the first monitoring objects supported by the terminal device to be monitored, discarding the first search space, wherein if there is a second search space, discarding the second search space;
[0165] wherein the first search space is any search space of the first cell, and the second search space is a search space of the first cell which is located after the first search space in the allocation sequence.
[0166] In the embodiment, the fifth allocation sequence can be a search space SS ID sequence, or an allocation sequence determined according to a preset rule.
[0167] Optionally, in the case that the terminal device is configured with CA, the cells for monitoring PDCCH can be grouped based on TRP, or the cells for monitoring PDCCH and their search spaces can be grouped based on TRP.
[0168] For example, if the Pcell is associated with TRP-1 and TRP-2, and the Scell is associated with TRP-1, the group corresponding to TRP-1 can include the Pcell and the Scell, and the group corresponding to TRP-2 can include the Pcell.
[0169] For another example, if the Pcell is associated with TRP-1 and TRP-2, the Scell is associated with TRP-1, the PCell associated with TRP-1 is associated with CSS, USS1 and USS3, the SCell associated with TRP-1 is associated with USS2 and USS4, the PCell associated with TRP-2 is associated with USS1, and the SCell associated with TRP-2 is associated with USS2, the group corresponding to TRP-1 can include the Pcell and the Scell, the search space of the PCell of the group can include CSS, USS1 and USS3, and the search space of the SCell of the group can include USS2 and USS4; the group corresponding to TRP-2 can include the Pcell and the Scell, the search space of the PCell of the group can include USS1, and the search space of the SCell of the group can include USS2.
[0170] The embodiment can allocate the SS of each cell in each group, wherein for the search space of the Pcell or the PScell in each group, the Overbooking processing can be performed, for example, the SS is allocated in the order of the SS ID of the USS, and if the number of the first monitoring objects to be monitored after a certain SS is allocated exceeds the upper limit value of the first monitoring objects supported by the terminal device for monitoring, for example, at least one of the upper limit value of TRP, the upper limit value of cell, the upper limit value of CA and the upper limit value of group, then the allocation of all subsequent SS is stopped.
[0171] Optionally, the method can further include:
[0172] allocating all search spaces of the secondary cell Scell in each group of the at least two groups;
[0173] wherein the number of the first monitoring objects of the search space of the Scell configured does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring.
[0174] In the embodiment, all search spaces of the Scell in each group can be directly allocated, and the network side can configure the number of the first monitoring objects of the search space of the Scell to not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring, so that the complexity of the UE in allocating the search space can be reduced.
[0175] The embodiment of the present disclosure provides a search space configuration method applied to a network side device. Referring to FIG. 4, FIG. 4 is a flowchart of the search space configuration method provided by the embodiment of the present disclosure, as shown in FIG. 4, the method includes the following steps:
[0176] Step 401, configuring a search space set for a terminal device;
[0177] wherein the terminal device is configured with a transceiver node TRP; the number of the first monitoring objects of the search space set does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring, or the number of the first monitoring objects of the search space associated with the second transmission object in the search space set does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring, or the number of the first monitoring objects of the search space associated with the secondary cell Scell in the search space set does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring;
[0178] The first monitoring object includes a physical downlink control channel (PDCCH) candidate or a non-overlapping control channel element (CCE), and the second transmission object includes a second TRP or a second control resource set (CORESET). The second TRP is a TRP other than a specific TRP configured for the terminal device, and the second CORESET is a CORESET other than a specific CORESET in target CORESETs configured for the terminal device for monitoring a search space.
[0179] In an embodiment, in a case where the terminal device is configured with at least two TRPs, the network-side device configures the terminal device with a number of first monitoring objects of a search space set that does not exceed an upper limit of first monitoring objects supported by the terminal device for monitoring, which can effectively avoid a case where a total number of blind detection times of the UE exceeds a maximum number of supported PDCCH candidates or a case where a number of channel estimations exceeds a maximum number of channel estimations, and reduce complexity of the UE in allocating a search space.
[0180] In another embodiment, in a case where the terminal device is configured with at least two TRPs, the network-side device can configure a number of first monitoring objects of a search space associated with a TRP other than a specific TRP that does not exceed an upper limit of first monitoring objects supported by the terminal device for monitoring, or the network-side device can configure a number of first monitoring objects of a search space associated with a CORESET other than a specific CORESET that does not exceed an upper limit of first monitoring objects supported by the terminal device for monitoring, which not only can reduce a case where a total number of blind detection times of the UE exceeds a maximum number of supported PDCCH candidates or a case where a number of channel estimations exceeds a maximum number of channel estimations, but also can improve flexibility of search space configuration.
[0181] In another embodiment, in a case where the terminal device is configured with at least two TRPs, the network-side device can configure a number of first monitoring objects of a search space associated with a Scell that does not exceed an upper limit of first monitoring objects supported by the terminal device for monitoring, which not only can reduce a case where a total number of blind detection times of the UE exceeds a maximum number of supported PDCCH candidates or a case where a number of channel estimations exceeds a maximum number of channel estimations, but also can improve flexibility of search space configuration.
[0182] Optionally, the upper limit of first monitoring objects supported by the terminal device for monitoring includes at least one of the following:
[0183] a TRP upper limit, the TRP upper limit being a maximum number of first monitoring objects associated with one TRP in one cell supported by the terminal device for monitoring;
[0184] a cell upper limit value, the cell upper limit value being a maximum number of first monitoring objects within one cell that the terminal device supports monitoring;
[0185] a carrier aggregation (CA) upper limit value, the CA upper limit value being a maximum number of first monitoring objects that the terminal device supports monitoring in a case that CA is configured;
[0186] a group upper limit value, the group upper limit value being a maximum number of first monitoring objects of one group that the terminal device supports monitoring, the group being obtained by grouping cells monitoring PDCCH based on TRPs.
[0187] In this embodiment, the TRP upper limit value (i.e., TRP Limit) can represent a maximum processing capability of the terminal device monitoring PDCCH candidates associated with one TRP within one cell. The TRP upper limit value can include a maximum number of PDCCH candidates associated with one TRP within one cell that the terminal device supports monitoring, or a maximum number of non-overlapping CCEs associated with one TRP within one cell that the terminal device supports monitoring. For example, taking the monitoring object as a PDCCH candidate, if the TRP upper limit value is 10, it means that the terminal device supports monitoring at most 10 PDCCH candidates associated with one TRP within one cell; if the number of PDCCH candidates allocated to a certain TRP within one cell exceeds 10, it means that the PDCCH processing capability of the terminal device is exceeded.
[0188] The cell upper limit value (i.e., Cell Limit) can represent a maximum processing capability of the terminal device monitoring PDCCH candidates of one cell. The cell upper limit value can include a maximum number of PDCCH candidates within one cell that the terminal device supports monitoring, or a maximum number of non-overlapping CCEs within one cell that the terminal device supports monitoring. For example, taking the monitoring object as a PDCCH candidate, if the cell upper limit value is 20, it means that the terminal device supports monitoring at most 20 PDCCH candidates within one cell; if the number of PDCCH candidates allocated to a certain cell exceeds 20, it means that the PDCCH processing capability of the terminal device is exceeded.
[0189] The CA upper limit value (i.e., CA Limit) can represent the maximum processing capability of the terminal device for monitoring PDCCH candidates of multiple cells in a CA configuration. The CA upper limit value can include the maximum number of PDCCH candidates or the maximum number of non-overlapping CCEs that the terminal device supports for monitoring in a CA configuration. It should be noted that in the case of a CA configuration of the terminal device, PDCCH candidate monitoring can be allocated only for part of the multiple cells; or PDCCH candidate monitoring can be allocated for each of the multiple cells. For example, taking PDCCH candidates as the monitoring object, if the CA upper limit value is 20, it means that the terminal device supports a maximum of 20 PDCCH candidates for monitoring in a CA configuration; if the UE is configured with CA of two cells, i.e., a primary cell (PCell) and a secondary cell (SCell), and the sum of the number of PDCCH candidates allocated for PCell and the number of PDCCH candidates allocated for SCell exceeds 20, it means that the PDCCH processing capability of the terminal device is exceeded.
[0190] The group upper limit value (i.e., Group Limit) can represent the maximum processing capability of the terminal device for monitoring PDCCH candidates of one group. The group upper limit value can include the maximum number of PDCCH candidates that the terminal device supports for monitoring in one group, or the maximum number of non-overlapping CCEs that the terminal device supports for monitoring in one group. For example, taking PDCCH candidates as the monitoring object, if the group upper limit value is 15, it means that the terminal device supports a maximum of 15 PDCCH candidates for monitoring in one group; if the number of PDCCH candidates allocated for a certain group exceeds 15, it means that the PDCCH processing capability of the terminal device is exceeded.
[0191] The group can represent a TRP-based group of cells for monitoring PDCCH. For example, if the PCell is associated with TRP-1 and TRP-2, and the SCell is associated with TRP-1, the group corresponding to TRP-1 can include the PCell and the SCell, and the group corresponding to TRP-2 can include the PCell.
[0192] Optionally, the group upper limit value can be a value configured by the network side, which does not exceed the maximum PDCCH processing capability reported by the UE.
[0193] Optionally, the specific TRP includes at least one of the following:
[0194] a TRP associated with a common search space (CSS);
[0195] a TRP associated with a specific downlink control information (DCI) format;
[0196] The TRP associated with a specific identity or a specific index;
[0197] The TRP indicated or configured by the network-side device.
[0198] In this embodiment, the specific DCI format can include a fallback DCI (i.e., fallback DCI) format, for example, DCI format 0_0 or DCI format 1_0, etc.
[0199] The TRP associated with a specific identity can include a TRP associated with a specific ID, for example, a TRP associated with the minimum or maximum TCI state ID, or a TRP with an ID of 0. The TRP associated with a specific index (i.e., Index) can be, for example, a TRP with the minimum or maximum Index, or a TRP with an Index of 0.
[0200] The TRP indicated by the network-side device can be a TRP indicated by the network-side device through signaling such as DCI. The TRP configured by the network-side device can be a TRP configured by the network-side device through signaling such as RRC.
[0201] Optionally, the specific CORESET includes at least one of the following:
[0202] The CORESET associated with a common search space (CSS);
[0203] The CORESET associated with a specific downlink control information (DCI) format;
[0204] The CORESET associated with a specific identity or a specific index;
[0205] The CORESET indicated or configured by the network-side device;
[0206] The CORESET associated with a specific TRP.
[0207] In this embodiment, the specific DCI format can include a fallback DCI (i.e., fallback DCI) format, for example, DCI format 0_0 or DCI format 1_0, etc.
[0208] The CORESET associated with a specific identity can include a CORESET associated with a specific ID, for example, a CORESET associated with the minimum or maximum TCI state ID, or a CORESET with an ID of 0. The CORESET associated with a specific index (i.e., Index) can be, for example, a CORESET with the minimum or maximum Index, or a CORESET with an Index of 0.
[0209] The CORESET indicated by the network-side device can be a CORESET indicated by the network-side device through DCI or the like.
[0210] Optionally, the specific TRP can include at least one of the following: a TRP associated with a CSS; a TRP associated with a specific DCI format; a TRP associated with a specific identifier or a specific index; a TRP indicated or configured by the network-side device. In this way, the specific CORESET can be determined based on the specific TRP.
[0211] Optionally, in a case where the terminal device is configured with CA, the specific TRP is a TRP of a Pcell or a PScell, and the specific CORESET is a CORESET of the Pcell or the PScell.
[0212] In the embodiment, in a case where the terminal device is configured with CA, the Overbooking processing can be performed only on the TRP or the CORESET of the Pcell or the PScell. The search space of the Scell can be directly allocated, that is, all the SS associated with the Scell can be directly allocated. Optionally, the number of the first monitoring objects of the search space of the configured Scell does not exceed the upper limit of the first monitoring objects supported by the terminal device for monitoring.
[0213] It should be noted that the related content of the Overbooking processing of the TRP or the CORESET of the Pcell or the PScell can be referred to the foregoing description, which will not be repeated here.
[0214] The embodiments of the present disclosure are described below in combination with examples:
[0215] Example 1
[0216] The PDCCH processing capability of the UE is: TRP Limit=10, Cell Limit=20.
[0217] The UE is configured with one Cell and two TRPs, TRP-1 is associated with a CSS (PDCCH candidate monitoring number=4), a USS1 (PDCCH candidate monitoring number=4), and a USS3 (PDCCH candidate monitoring number=3), and TRP-2 is associated with a USS2 (PDCCH candidate monitoring number=4) and a USS4 (PDCCH candidate monitoring number=2).
[0218] Based on the foregoing content, the search space allocation method provided by the embodiments of the present disclosure can include the following steps:
[0219] Step a11, the UE determines that TRP-1 is a P-TRP, and maps the CSS.
[0220] Step a12, the UE maps the USS of the P-TRP. Since the total number of PDCCH candidate monitoring of the P-TRP (i.e., TRP-1) after mapping the USS3 exceeds the TRP Limit (4+4+3>10), the UE discards the USS3.
[0221] Step a13, the UE maps the USS of other TRPs, i.e., the USS2 and the USS4.
[0222] In this step, the other TRP mentioned above can refer to a TRP other than the P-TRP, i.e., TRP-2.
[0223] As can be seen from the above, in this example, the mapped SS is the CSS, the USS1, the USS2, and the USS4, and the total number of PDCCH candidate monitoring of TRP-1 is 8, the total number of PDCCH candidate monitoring of TRP-2 is 6, and the total number of PDCCH candidate monitoring of the Cell is 14, all of which do not exceed the PDCCH candidate processing capability of the UE.
[0224] It should be noted that the execution order of the above step a12 and step a13 is not limited in this example, i.e., step a12 can be executed first, and then step a13 can be executed; or step a13 can be executed first, and then step a12 can be executed; or step a12 and step a13 can be executed in parallel.
[0225] In addition, this example takes the number of PDCCH candidate monitoring as an example to illustrate the PDCCH processing capability of the UE, but it is also applicable to the number of non-overlapping CCEs.
[0226] Example Two:
[0227] The PDCCH processing capability of the UE is: TRP Limit=10, Cell Limit=15.
[0228] The UE is configured with one Cell and two TRPs, TRP-1 is associated with the CSS (the number of PDCCH candidate monitoring=4), the USS1 (the number of PDCCH candidate monitoring=4), and the USS3 (the number of PDCCH candidate monitoring=2), and TRP-2 is associated with the USS2 (the number of PDCCH candidate monitoring=4) and the USS4 (the number of PDCCH candidate monitoring=2).
[0229] Based on the above content, the search space allocation method provided by the embodiments of the present disclosure can include the following steps:
[0230] Step a21, the UE determines that TRP-1 is a P-TRP, and maps the CSS.
[0231] Step a22, UE maps the USS of other TRPs, i.e. USS2 and USS4.
[0232] In this step, the other TRP mentioned above can refer to a TRP other than the P-TRP, i.e. TRP-2.
[0233] Step a23, UE maps the USS of the P-TRP, although the total number of PDCCH candidate monitoring after mapping USS3 of the P-TRP does not exceed TRP Limit (4+4+2<=10), the total number of PDCCH candidate monitoring of the Cell of the UE exceeds Cell Limit (4+4+2+4+2>15), so the UE discards USS3.
[0234] As can be seen from the above, in this example, the mapped SS is CSS, USS1, USS2 and USS4, and the total number of PDCCH candidate monitoring of TRP-1 is 8, the total number of PDCCH candidate monitoring of TRP-2 is 6, and the total number of PDCCH candidate monitoring of the Cell is 14, all of which do not exceed the PDCCH processing capability of the UE.
[0235] Example Three:
[0236] The PDCCH candidate processing capability of the UE is: TRP Limit=10, Cell Limit=15.
[0237] The UE is configured with one Cell and two TRPs, TRP-1 is associated with CSS (PDCCH candidate monitoring number=4), USS1 (PDCCH candidate monitoring number=4) and USS3 (PDCCH candidate monitoring number=3), and TRP-2 is associated with USS2 (PDCCH candidate monitoring number=2) and USS4 (PDCCH candidate monitoring number=5).
[0238] Based on the above, the search space allocation method provided by the embodiments of the present disclosure can include the following steps:
[0239] Step a31, UE maps CSS, and maps USS in the order of SS ID.
[0240] Step a32, when mapping USS3, the total number of PDCCH candidate monitoring (i.e. 4+4+2+3=13) exceeds TRP Limit (i.e. 10), so the UE discards USS3 and USS4.
[0241] As can be seen from the above, in this example, the mapped SS is CSS, USS1 and USS2, and the total number of PDCCH candidate monitoring of TRP-1 is 8, the total number of PDCCH candidate monitoring of TRP-2 is 2, and the total number of PDCCH candidate monitoring of the Cell is 10, all of which do not exceed the PDCCH processing capability of the UE.
[0242] Example Four
[0243] The PDCCH candidate processing capability of the UE is: TRP Limit = 10, Cell Limit = 15.
[0244] The UE is configured with one Cell and two TRPs, TRP-1 is associated with CSS (PDCCH candidate monitoring number = 4), USS1 (PDCCH candidate monitoring number = 4) and USS3 (PDCCH candidate monitoring number = 3), and TRP-2 is associated with USS2 (PDCCH candidate monitoring number = 2) and USS4 (PDCCH candidate monitoring number = 5).
[0245] Based on the above, the search space allocation method provided by the embodiment of the disclosure can include the following steps:
[0246] Step a41, the UE maps the CSS, and maps the USS in the order of SS ID.
[0247] Step a42, after mapping USS3, the total PDCCH candidate monitoring number (i.e. 4+4+3 = 11) exceeds the TRP Limit (i.e. 10), so the UE discards USS3 and continues to map USS4.
[0248] As can be seen from the above, in this example, the mapped SS is CSS, USS1, USS2 and USS4, and the total PDCCH candidate monitoring number of TRP-1 is 8, the total PDCCH candidate monitoring number of TRP-2 is 7, and the total PDCCH candidate monitoring number of the Cell is 15, all of which do not exceed the PDCCH processing capability of the UE.
[0249] Example Five
[0250] The PDCCH candidate processing capability of the UE is: TRP Limit = 10, Cell Limit = 15, and CA Limit = 20.
[0251] The UE is configured with CA of two Cells and two TRPs, wherein on the PCell, TRP-1 is associated with CSS (PDCCH candidate monitoring number = 4), USS1 (PDCCH candidate monitoring number = 4) and USS3 (PDCCH candidate monitoring number = 3), and TRP-2 is associated with USS2 (PDCCH candidate monitoring number = 2) and USS4 (PDCCH candidate monitoring number = 5), and on the SCell, TRP-1 is associated with USS1 (PDCCH candidate monitoring number = 2), and TRP-2 is associated with USS2 (PDCCH candidate monitoring number = 2).
[0252] Based on the above, the search space allocation method provided by the embodiment of the disclosure can include the following steps:
[0253] Step a51, the UE maps the CSS on the PCell, maps the USS in the order of SS ID and performs the Overbooking processing.
[0254] The Overbooking processing can refer to discarding part of the search space configured for the UE in the case that the number of PDCCH candidates or non-overlapping CCEs configured for the UE to monitor exceeds the PDCCH processing capability of the UE, and the specific manner of discarding part of the search space configured for the UE can refer to the foregoing related description, which is not described herein.
[0255] In this step, the mapped SS is the CSS, the USS 1, the USS 2 and the USS 4, the total number of PDCCH candidates monitored by the TRP-1 is 8, the total number of PDCCH candidates monitored by the TRP-2 is 7, and the total number of PDCCH candidates monitored by the Cell is 15, all of which do not exceed the PDCCH processing capability of the UE.
[0256] Step a61, the UE maps all the USS on the SCell, without exceeding the PDCCH candidate processing capability of the UE.
[0257] As can be seen, in this example, the mapped SS is the CSS, the USS 1, the USS 2 and the USS 4 associated with the PCell, and the USS 1 and the USS 2 associated with the SCell, and the total number of PDCCH candidates monitored by all the Cells is 15+4=19<20, which does not exceed the PDCCH processing capability of the UE.
[0258] In summary, the embodiments of the present disclosure provide a manner of mapping search space and monitoring PDCCH candidates for a system configured with M-TRP, so that the PDCCH blind detection resources can be flexibly allocated in the M-TRP transmission scenario, the system scheduling flexibility is improved, and the implementation complexity and power consumption of the UE are reduced.
[0259] Referring to FIG. 5, FIG. 5 is a structure diagram of a terminal device provided by an embodiment of the present disclosure. As shown in FIG. 5, the terminal device 500 includes:
[0260] The discarding module 501 is configured to, in the case that the terminal device is configured with a transceiving node TRP, if the number of first monitoring objects of a search space set configured for the terminal device exceeds an upper limit value of the first monitoring objects supported by the terminal device to monitor, discard part of the search space configured for the terminal device.
[0261] The first monitoring object includes a physical downlink control channel PDCCH candidate or a non-overlapping control channel element CCE.
[0262] Optionally, the terminal device supports an upper limit value of the first monitoring object in monitoring, and the upper limit value includes at least one of the following:
[0263] a TRP upper limit value, the TRP upper limit value being a maximum number of the first monitoring object associated with one TRP in one cell supported by the terminal device in monitoring;
[0264] a cell upper limit value, the cell upper limit value being a maximum number of the first monitoring object in one cell supported by the terminal device in monitoring;
[0265] a carrier aggregation (CA) upper limit value, the CA upper limit value being a maximum number of the first monitoring object supported by the terminal device in monitoring in a CA configuration;
[0266] a group upper limit value, the group upper limit value being a maximum number of the first monitoring object of one group supported by the terminal device in monitoring, the group being a group obtained by grouping cells monitoring PDCCH based on TRP.
[0267] Optionally, the discarding module includes:
[0268] a first discarding unit, configured to discard part or all of the dedicated search space (USS) associated with the first transmission object;
[0269] wherein the first transmission object includes a first TRP or a first control resource set (CORESET), the first TRP includes at least one of the TRPs configured for the terminal device, and the first CORESET includes at least one of the CORESETs configured for the terminal device for monitoring a search space.
[0270] Optionally, the first TRP is a specific TRP of the TRPs configured for the terminal device, or the first CORESET is a specific CORESET of the target CORESET.
[0271] Optionally, the specific TRP includes at least one of the following:
[0272] a TRP associated with a common search space (CSS);
[0273] a TRP associated with a specific downlink control information (DCI) format;
[0274] a TRP associated with a specific identifier or a specific index;
[0275] a TRP indicated or configured by a network side device.
[0276] Optionally, the specific CORESET includes at least one of the following:
[0277] a CORESET associated with a common search space (CSS);
[0278] a CORESET associated with a specific downlink control information (DCI) format;
[0279] a CORESET associated with a specific identifier or a specific index;
[0280] a CORESET indicated or configured by a network side device;
[0281] a CORESET associated with a specific TRP.
[0282] Optionally, the terminal device further includes:
[0283] a first allocating unit, configured to allocate a common search space (CSS) configured for the terminal device before the terminal device discards part or all of a dedicated search space (USS) associated with a first transmission object;
[0284] The first discarding unit is specifically configured to:
[0285] allocate the USS associated with the first transmission object in a first allocation order;
[0286] if the number of the first monitoring objects to be monitored after the first USS is allocated exceeds an upper limit value of the first monitoring objects supported by the terminal device, discard the first USS, wherein if there is a second USS, the second USS is discarded;
[0287] The first USS is any USS associated with the first transmission object, and the second USS is a USS associated with the first transmission object and located after the first USS in the allocation order.
[0288] Optionally, the terminal device further includes:
[0289] a sixth allocating unit, configured to allocate all of the USS associated with a second transmission object;
[0290] The second transmission object includes a second TRP or a second CORESET, the second TRP is a TRP configured for the terminal device and other than the first TRP, the second CORESET is a CORESET other than the first CORESET in the target CORESET, the first number does not exceed the upper limit value of the first monitoring objects supported by the terminal device, and the first number is the number of the first monitoring objects of the USS associated with the second transmission object.
[0291] Optionally, a number of first monitoring objects of a search space allocated in one cell of the terminal device does not exceed a cell upper limit value.
[0292] The cell upper limit value is a maximum number of first monitoring objects supported by the terminal device for monitoring in one cell.
[0293] Optionally, a number of first monitoring objects of a search space allocated in a case where the terminal device is configured with carrier aggregation (CA) does not exceed a CA upper limit value.
[0294] The CA upper limit value is a maximum number of first monitoring objects supported by the terminal device for monitoring in a case where the terminal device is configured with CA.
[0295] Optionally, the terminal device further includes:
[0296] A second allocation module configured to allocate a common search space (CSS) configured for the terminal device before the terminal device discards part or all of the dedicated search space (USS) associated with the first transmission object.
[0297] A third allocation module configured to allocate all of the USS associated with a third transmission object; the third transmission object includes a third TRP or a third CORESET, the third TRP is a TRP configured for the terminal device other than the first TRP, the third CORESET is a CORESET other than the first CORESET in a target CORESET configured for the terminal device for monitoring a search space, a second number of first monitoring objects of the USS associated with the third transmission object does not exceed an upper limit value of first monitoring objects supported by the terminal device for monitoring.
[0298] The first discarding unit is specifically configured to:
[0299] allocate the USS associated with the first transmission object in a second allocation sequence;
[0300] If a number of the first monitoring objects to be monitored after the third USS is allocated exceeds the upper limit value of first monitoring objects supported by the terminal device for monitoring, the third USS is discarded, wherein if there is a fourth USS, the fourth USS is discarded, the third USS is any USS associated with the first transmission object, and the fourth USS is an USS associated with the first transmission object and located after the third USS in the allocation sequence.
[0301] Optionally, the terminal device further includes:
[0302] a fourth allocation module, configured to allocate a common search space (CSS) configured for the terminal device before the partial or entire specific search space (USS) associated with the first transmission object is discarded;
[0303] The first discarding unit is specifically configured to:
[0304] allocate the USS associated with the TRP configured for the terminal device in a third allocation sequence;
[0305] If the number of first monitoring objects that need to be monitored after the fifth USS is allocated exceeds the upper limit of the first monitoring objects that can be monitored by the terminal device, the fifth USS is discarded, and if there is a sixth USS, the sixth USS is discarded;
[0306] The fifth USS is any USS associated with the TRP configured for the terminal device, and the sixth USS is a USS associated with the TRP configured for the terminal device and located after the fifth USS in the allocation sequence.
[0307] Optionally, the terminal device further includes:
[0308] a fifth allocation module, configured to allocate a common search space (CSS) configured for the terminal device before the partial or entire specific search space (USS) associated with the first transmission object is discarded;
[0309] The first discarding unit is specifically configured to:
[0310] allocate the USS associated with the TRP configured for the terminal device in a fourth allocation sequence;
[0311] If the number of first monitoring objects that need to be monitored after the seventh USS associated with the fourth transmission object is allocated exceeds the upper limit of the first monitoring objects that can be monitored by the terminal device, the seventh USS is discarded, and a ninth USS is continuously allocated, and if there is an eighth USS, the eighth USS is discarded;
[0312] The fourth transmission object includes a fourth TRP or a fourth CORESET, the fourth TRP is any TRP configured for the terminal device, the fourth CORESET is any CORESET in a target CORESET configured for the terminal device for monitoring a search space, the seventh USS is any USS associated with the fourth transmission object, the eighth USS is a USS associated with the fourth transmission object and located after the seventh USS in the allocation sequence, and the ninth USS is a USS associated with a fifth transmission object, and the fifth transmission object is different from the fourth transmission object.
[0313] Optionally, in a case where the terminal device is configured with carrier aggregation (CA), the first TRP is a TRP of a primary cell (Pcell) or a primary secondary cell (PScell), and the first CORESET is a CORESET of the Pcell or the PScell.
[0314] Optionally, the terminal device further includes:
[0315] The grouping module is configured to, before the discarding part of the search space configured for the terminal device, group cells listening to PDCCH according to associated TRPs in a case where the terminal device is configured with carrier aggregation (CA), to obtain at least two groups.
[0316] The discarding module includes:
[0317] The allocation unit is configured to allocate search space of a first cell in each group of the at least two groups in a fifth allocation order; wherein the first cell includes a primary cell (Pcell) or a primary secondary cell (PScell) in the each group.
[0318] The second discarding unit is configured to discard the first search space if a number of the first listening objects to be listened to after the first search space is allocated exceeds an upper limit value of the first listening objects supported by the terminal device to listen to, and discard a second search space if the second search space exists.
[0319] The first search space is any search space of the first cell, and the second search space is a search space of the first cell that is located after the first search space in the allocation order.
[0320] Optionally, the terminal device further includes:
[0321] The seventh allocation module is configured to allocate all search space of a secondary cell (Scell) in each group of the at least two groups.
[0322] The number of first listening objects of the search space of the configured Scell does not exceed the upper limit value of the first listening objects supported by the terminal device to listen to.
[0323] The terminal device 500 provided by the embodiments of the present disclosure can implement each process of the terminal device in the above method embodiments, and thus details are not repeated here.
[0324] The terminal device 500 of the embodiment of the present disclosure, the discarding module 501 is used for discarding part of the search space set configured for the terminal device, if the number of the first monitoring object of the search space set configured for the terminal device exceeds the upper limit value of the first monitoring object supported by the terminal device for monitoring, in the case that the terminal device is configured with a transceiving node TRP, which can reduce the occurrence of the case that the total blind detection number of the UE exceeds the maximum PDCCH candidate number supported or the channel estimation number exceeds the maximum channel estimation number, and can improve the flexibility of allocating PDCCH candidate blind detection resources.
[0325] Referring to FIG. 6, FIG. 6 is a structure diagram of a network side device provided by the embodiment of the present disclosure. As shown in FIG. 6, the network side device 600 comprises:
[0326] The configuration module 601 is used for configuring a search space set for a terminal device;
[0327] Wherein, the terminal device is configured with a transceiving node TRP; the number of the first monitoring object of the search space set does not exceed the upper limit value of the first monitoring object supported by the terminal device for monitoring, or the number of the first monitoring object of the search space set in the search space set associated with the second transmission object does not exceed the upper limit value of the first monitoring object supported by the terminal device for monitoring, or the number of the first monitoring object of the search space set in the search space set associated with a secondary cell Scell does not exceed the upper limit value of the first monitoring object supported by the terminal device for monitoring.
[0328] The first monitoring object comprises a physical downlink control channel PDCCH candidate or a non-overlapping control channel unit CCE, the second transmission object comprises a second TRP or a second control resource set CORESET, the second TRP is a TRP other than a specific TRP among the TRPs configured for the terminal device, and the second CORESET is a CORESET other than a specific CORESET among target CORESETs, the target CORESET being a CORESET configured for the terminal device for monitoring a search space.
[0329] Optionally, the upper limit value of the first monitoring object supported by the terminal device for monitoring comprises at least one of the following:
[0330] A TRP upper limit value, the TRP upper limit value being the maximum number of the first monitoring object associated with one TRP within one cell supported by the terminal device for monitoring;
[0331] A cell upper limit value, the cell upper limit value being the maximum number of the first monitoring object within one cell supported by the terminal device for monitoring;
[0332] A carrier aggregation (CA) upper limit value, the CA upper limit value being a maximum number of first monitoring objects that the terminal device supports monitoring in a case where the terminal device is configured with CA;
[0333] A group upper limit value, the group upper limit value being a maximum number of first monitoring objects that the terminal device supports monitoring in a group, the group being a group of cells monitoring PDCCH based on TRP.
[0334] Optionally, the specific TRP includes at least one of the following:
[0335] A TRP associated with common search space (CSS);
[0336] A TRP associated with a specific downlink control information (DCI) format;
[0337] A TRP associated with a specific identifier or a specific index;
[0338] A TRP indicated or configured by a network side device.
[0339] Optionally, the specific CORESET includes at least one of the following:
[0340] A CORESET associated with common search space (CSS);
[0341] A CORESET associated with a specific downlink control information (DCI) format;
[0342] A CORESET associated with a specific identifier or a specific index;
[0343] A CORESET indicated or configured by a network side device.
[0344] A CORESET associated with a specific TRP.
[0345] Optionally, in a case where the terminal device is configured with carrier aggregation (CA), the specific TRP is a TRP of a primary cell (Pcell) or a primary secondary cell (PScell), and the specific CORESET is a CORESET of the Pcell or the PScell.
[0346] The network side device 600 provided by the embodiments of the present disclosure can implement each process implemented by the network side device in the above method embodiments, and thus details are not repeated here.
[0347] The network side device 600 in the embodiment of the present disclosure includes a configuration module 601, configured to configure a terminal device with a search space set; wherein the terminal device is configured with a transceiving node TRP; a number of first monitoring objects in the search space set does not exceed an upper limit value of first monitoring objects supported by the terminal device for monitoring, or a number of first monitoring objects in the search space set associated with a second transmission object does not exceed the upper limit value of first monitoring objects supported by the terminal device for monitoring, or a number of first monitoring objects in the search space set associated with a secondary cell Scell does not exceed the upper limit value of first monitoring objects supported by the terminal device for monitoring, which can reduce the occurrence of a case that the total number of blind detection of the UE exceeds the maximum number of PDCCH candidates supported or the number of channel estimations exceeds the maximum number of channel estimations.
[0348] FIG. 7 is a structural diagram of another terminal device provided by an embodiment of the present disclosure. Referring to FIG. 7, the terminal device 700 includes, but is not limited to, a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, a processor 710, and a power supply 711, and the like. Those skilled in the art can understand that the terminal device structure shown in FIG. 7 does not constitute a limitation on the terminal device, and the terminal device can include more or fewer components than shown, or combine certain components, or different component arrangements. In the embodiments of the present disclosure, the terminal device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, and a pedometer, and the like.
[0349] The processor 710 is configured to, in a case where the terminal device is configured with a transceiving node TRP, if a number of first monitoring objects in a search space set configured for the terminal device exceeds an upper limit value of first monitoring objects supported by the terminal device for monitoring, discard part of the search space set configured for the terminal device; wherein the first monitoring object includes a physical downlink control channel PDCCH candidate or a non-overlapping control channel element CCE.
[0350] Optionally, the upper limit value of first monitoring objects supported by the terminal device for monitoring includes at least one of the following:
[0351] a TRP upper limit value, the TRP upper limit value being a maximum number of first monitoring objects associated with one TRP in one cell supported by the terminal device for monitoring;
[0352] a cell upper limit value, the cell upper limit value being a maximum number of first monitoring objects in one cell supported by the terminal device for monitoring;
[0353] A carrier aggregation (CA) upper limit value, the CA upper limit value being a maximum number of first monitoring objects that the terminal device supports monitoring in a case where the terminal device is configured with CA;
[0354] A group upper limit value, the group upper limit value being a maximum number of first monitoring objects that the terminal device supports monitoring in a group, the group being a group of cells monitoring PDCCH based on TRPs.
[0355] Optionally, the processor 710 is further configured to:
[0356] Discard part or all of the dedicated search space (USS) associated with the first transmission object;
[0357] The first transmission object includes a first TRP or a first control resource set (CORESET), the first TRP includes at least one of the TRPs configured for the terminal device, and the first CORESET includes at least one of the CORESETs configured for the terminal device for monitoring the search space.
[0358] Optionally, the first TRP is a specific TRP of the TRPs configured for the terminal device, or the first CORESET is a specific CORESET of the target CORESETs.
[0359] Optionally, the specific TRP includes at least one of the following:
[0360] A TRP associated with a common search space (CSS);
[0361] A TRP associated with a specific downlink control information (DCI) format;
[0362] A TRP associated with a specific identifier or a specific index;
[0363] A TRP indicated or configured by a network side device.
[0364] Optionally, the specific CORESET includes at least one of the following:
[0365] A CORESET associated with a common search space (CSS);
[0366] A CORESET associated with a specific downlink control information (DCI) format;
[0367] A CORESET associated with a specific identifier or a specific index;
[0368] A CORESET indicated or configured by a network side device.
[0369] A CORESET associated with a specific TRP.
[0370] Optionally, the processor 710 is further configured to: allocate a common search space CSS configured for the terminal device before discarding the part or all of the dedicated search spaces USS associated with the first transmission object;
[0371] allocate the USS associated with the first transmission object in a first allocation order;
[0372] If the number of the first monitoring objects to be monitored after allocating the first USS exceeds an upper limit value of the first monitoring objects supported by the terminal device for monitoring, discard the first USS, and if there is a second USS, discard the second USS;
[0373] wherein the first USS is any USS associated with the first transmission object, and the second USS is a USS associated with the first transmission object and located after the first USS in the allocation order.
[0374] Optionally, the processor 710 is further configured to:
[0375] allocate all of the USS associated with a second transmission object;
[0376] wherein the second transmission object includes a second TRP or a second CORESET, the second TRP is a TRP configured for the terminal device and other than the first TRP, the second CORESET is a CORESET other than the first CORESET in the target CORESET, and a first number of the first monitoring objects of the USS associated with the second transmission object does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring.
[0377] Optionally, the number of the first monitoring objects of the search space allocated in one cell of the terminal device does not exceed a cell upper limit value;
[0378] wherein the cell upper limit value is a maximum number of the first monitoring objects supported by the terminal device for monitoring in one cell.
[0379] Optionally, the number of the first monitoring objects of the search space allocated in the case of configuring the terminal device with carrier aggregation CA does not exceed a CA upper limit value;
[0380] wherein the CA upper limit value is a maximum number of the first monitoring objects supported by the terminal device for monitoring in the case of configuring the terminal device with CA.
[0381] Optionally, the processor 710 is further configured to:
[0382] allocate a common search space CSS configured for the terminal device before discarding part or all of the dedicated search space USS associated with the first transmission object;
[0383] allocate all of the USS associated with a third transmission object, wherein the third transmission object comprises a third TRP or a third CORESET, the third TRP is a TRP other than the first TRP among the TRPs configured for the terminal device, the third CORESET is a CORESET other than the first CORESET among target CORESETs, the target CORESET is a CORESET configured for the terminal device for monitoring a search space, a second quantity of first monitoring objects does not exceed an upper limit value of first monitoring objects supported by the terminal device for monitoring, the second quantity is a quantity of first monitoring objects of the USS associated with the third transmission object;
[0384] allocate the USS associated with the first transmission object in a second allocation order;
[0385] if the quantity of the first monitoring objects to be monitored after allocating a third USS exceeds the upper limit value of the first monitoring objects supported by the terminal device for monitoring, discard the third USS, wherein if there is a fourth USS, discard the fourth USS, the third USS is any USS associated with the first transmission object, and the fourth USS is a USS associated with the first transmission object and located after the third USS in the allocation order.
[0386] Optionally, the processor 710 is further configured to:
[0387] allocate a common search space CSS configured for the terminal device before discarding part or all of the dedicated search space USS associated with the first transmission object;
[0388] allocate the USS associated with a TRP configured for the terminal device in a third allocation order;
[0389] if the quantity of the first monitoring objects to be monitored after allocating a fifth USS exceeds the upper limit value of the first monitoring objects supported by the terminal device for monitoring, discard the fifth USS, wherein if there is a sixth USS, discard the sixth USS;
[0390] wherein the fifth USS is any USS associated with a TRP configured for the terminal device, and the sixth USS is a USS associated with a TRP configured for the terminal device and located after the fifth USS in the allocation order.
[0391] Optionally, the processor 710 is further configured to:
[0392] allocate a common search space (CSS) configured for the terminal device before discarding the part or all of the specific search space (USS) associated with the first transmission object;
[0393] allocate the TRP-associated USS configured for the terminal device in the fourth allocation order;
[0394] if the number of the first monitoring objects to be monitored after allocating the seventh USS associated with the fourth transmission object exceeds the upper limit of the first monitoring objects supported by the terminal device for monitoring, discard the seventh USS and continue to allocate a ninth USS, wherein if there is an eighth USS, the eighth USS is discarded;
[0395] The fourth transmission object includes a fourth TRP or a fourth CORESET, the fourth TRP is any TRP configured for the terminal device, the fourth CORESET is any CORESET in a target CORESET, the target CORESET is a CORESET configured for the terminal device for monitoring a search space, the seventh USS is any USS associated with the fourth transmission object, the eighth USS is a USS associated with the fourth transmission object and located after the seventh USS in the allocation order, and the ninth USS is a USS associated with a fifth transmission object, the fifth transmission object being different from the fourth transmission object.
[0396] Optionally, in a case where the terminal device is configured with carrier aggregation (CA), the first TRP is a TRP of a primary cell (Pcell) or a primary secondary cell (PScell), and the first CORESET is a CORESET of the Pcell or the PScell.
[0397] Optionally, the processor 710 is further configured to:
[0398] Before discarding the part of the search space configured for the terminal device, in a case where the terminal device is configured with carrier aggregation (CA), group cells for monitoring PDCCH according to their associated TRPs to obtain at least two groups;
[0399] allocate search spaces of a first cell in each group in the at least two groups in a fifth allocation order; wherein the first cell includes a primary cell (Pcell) or a primary secondary cell (PScell) in the each group;
[0400] If the number of the first monitoring objects to be monitored after the first search space is allocated exceeds the upper limit of the first monitoring objects supported by the terminal device to be monitored, the first search space is discarded, wherein if the second search space exists, the second search space is discarded.
[0401] The first search space is any search space of the first cell, and the second search space is a search space of the first cell which is located after the first search space in the allocation order.
[0402] Optionally, the processor 710 is further configured to:
[0403] allocate all search spaces of the Scell of each group in the at least two groups;
[0404] The number of the first monitoring objects of the search space of the Scell configured does not exceed the upper limit of the first monitoring objects supported by the terminal device to be monitored.
[0405] It should be understood that in the embodiments of the present disclosure, the radio frequency unit 701 can be used for receiving and sending signals in the process of information transmission or conversation. Specifically, the radio frequency unit 701 receives the downlink data from the base station and sends the uplink data to the base station. Generally, the radio frequency unit 701 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 701 can also communicate with the network and other devices through a wireless communication system.
[0406] The terminal device provides wireless broadband Internet access for users through the network module 702, such as helping users to send and receive emails, browse web pages, and access streaming media, etc.
[0407] The audio output unit 703 can convert audio data received by the radio frequency unit 701 or the network module 702 or stored in the memory 709 into an audio signal and output as a sound. Moreover, the audio output unit 703 can also provide audio output related to a specific function performed by the terminal device 700 (for example, a call signal receiving sound, a message receiving sound, etc.). The audio output unit 703 includes a speaker, a buzzer, and a receiver, etc.
[0408] The input unit 704 is configured to receive audio or video signals. The input unit 704 can include a graphics processor (GPU) 7041 and a microphone 7042. The graphics processor 7041 processes image data of a still picture or a video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. Processed image frames can be displayed on the display unit 706. Processed image frames can be stored in the memory 709 (or other storage medium) or transmitted via the radio frequency unit 701 or the network module 702. The microphone 7042 can receive sound and is capable of processing such sound as audio data. Processed audio data can be converted into a format that can be transmitted to a mobile communication base station via the radio frequency unit 701 in a telephone call mode.
[0409] The terminal device 700 further includes at least one sensor 705, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 7061 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 7061 and / or the backlight when the terminal device 700 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and when at rest, it can detect the magnitude and direction of gravity, which can be used to identify the terminal device posture (such as screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, knock), and the like. The sensor 705 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and the like, which will not be described here.
[0410] The display unit 706 is configured to display information input by a user or information provided to the user. The display unit 706 can include a display panel 7061, which can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0411] The user input unit 707 can be used to receive inputted digital or character information, and to generate key signal input with respect to user settings of the terminal device and function control. Specifically, the user input unit 707 includes a touch panel 7071 and other input devices 7072. The touch panel 7071, also called a touch screen, can collect touch operations of a user thereon or adjacent thereto (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or adjacent to the touch panel 7071). The touch panel 7071 can include two parts, a touch detection device and a touch controller. The touch detection device detects the touch position of the user and detects signals caused by the touch operation, and transmits the signals to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into touch coordinates, and sends it to the processor 710, receives commands from the processor 710 and executes them. In addition, the touch panel 7071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 7071, the user input unit 707 can also include other input devices 7072. Specifically, the other input devices 7072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on / off keys, etc.), trackballs, mice, joysticks, and the like, which will not be described here.
[0412] Further, the touch panel 7071 can be overlaid on the display panel 7061, and when the touch panel 7071 detects a touch operation thereon or adjacent thereto, it transmits to the processor 710 to determine the type of touch event, and then the processor 710 provides corresponding visual output on the display panel 7061 according to the type of touch event. Although in FIG. 7, the touch panel 7071 and the display panel 7061 are implemented as two independent components to realize the input and output functions of the terminal device, in some embodiments, the touch panel 7071 and the display panel 7061 can be integrated to realize the input and output functions of the terminal device, which is not limited here.
[0413] The interface unit 708 is an interface for connecting external devices to the terminal device 700. For example, the external devices can include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input / output (I / O) port, a video I / O port, an earphone port, and the like. The interface unit 708 can be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the terminal device 700, or can be used to transmit data between the terminal device 700 and external devices.
[0414] The memory 709 can be used to store software programs and various data. The memory 709 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs (such as a sound playing function, an image playing function, etc.) required by at least one function, etc.; and the data storage area can store data (such as audio data, a phone book, etc.) created according to the use of the mobile phone, etc. In addition, the memory 709 can include a high-speed random access memory, and can also include a non-volatile memory, for example, at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.
[0415] The processor 710 is a control center of the terminal device, connects all parts of the terminal device through various interfaces and lines, executes various functions of the terminal device and processes data by running or executing software programs and / or modules stored in the memory 709 and calling data stored in the memory 709, and thus monitors the terminal device as a whole. The processor 710 can include one or more processing units; optionally, the processor 710 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, etc., and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 710.
[0416] The terminal device 700 can further include a power supply 711 (such as a battery) for supplying power to various components, and optionally, the power supply 711 can be logically connected to the processor 710 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system.
[0417] In addition, the terminal device 700 includes some functional modules that are not shown here and will not be described here again.
[0418] Optionally, the embodiment of the present disclosure further provides a terminal device, which includes a processor 710, a memory 709, and a computer program stored in the memory 709 and executable on the processor 710. The computer program is executed by the processor 710 to implement each process of the above-mentioned search space allocation method embodiment and achieve the same technical effects. To avoid repetition, details are not described here again.
[0419] Referring to FIG. 8, FIG. 8 is a structure diagram of a network side device provided by another embodiment of the present disclosure. As shown in FIG. 8, the network side device 800 includes a processor 801, a memory 802, a bus interface 803, and a transceiver 804, wherein the processor 801, the memory 802, and the transceiver 804 are all connected to the bus interface 803.
[0420] In the embodiments of the present disclosure, the network side device 800 further comprises a computer program stored on the memory 802 and executable on the processor 801.
[0421] In the embodiments of the present disclosure, the transceiver 804 is configured to:
[0422] configure a search space set for the terminal device;
[0423] In the embodiments of the present disclosure, the terminal device is configured with a transceiving node TRP, a number of first monitoring objects of the search space set does not exceed an upper limit value of the first monitoring objects supported by the terminal device for monitoring, or a number of first monitoring objects of a search space associated with a second transmission object in the search space set does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring, or a number of first monitoring objects of a search space associated with a secondary cell Scell in the search space set does not exceed the upper limit value of the first monitoring objects supported by the terminal device for monitoring.
[0424] The first monitoring object comprises a physical downlink control channel PDCCH candidate or a non-overlapping control channel element CCE, the second transmission object comprises a second TRP or a second control resource set CORESET, the second TRP is a TRP other than a specific TRP among the TRPs configured for the terminal device, and the second CORESET is a CORESET other than a specific CORESET among target CORESETs configured for the terminal device for monitoring the search space.
[0425] Optionally, the upper limit value of the first monitoring objects supported by the terminal device for monitoring comprises at least one of the following:
[0426] a TRP upper limit value, the TRP upper limit value being a maximum number of first monitoring objects associated with one TRP within one cell supported by the terminal device for monitoring;
[0427] a cell upper limit value, the cell upper limit value being a maximum number of first monitoring objects within one cell supported by the terminal device for monitoring;
[0428] a carrier aggregation CA upper limit value, the CA upper limit value being a maximum number of first monitoring objects supported by the terminal device for monitoring in a CA configuration;
[0429] a group upper limit value, the group upper limit value being a maximum number of first monitoring objects of one group supported by the terminal device for monitoring, the group being obtained by grouping cells monitoring PDCCH based on TRPs.
[0430] Optionally, the specific TRP comprises at least one of the following:
[0431] a TRP associated with a common search space (CSS);
[0432] a TRP associated with a specific downlink control information (DCI) format;
[0433] a TRP associated with a specific identifier or a specific index;
[0434] a TRP indicated or configured by a network-side device.
[0435] Optionally, the specific CORESET includes at least one of the following:
[0436] a CORESET associated with a common search space (CSS);
[0437] a CORESET associated with a specific downlink control information (DCI) format;
[0438] a CORESET associated with a specific identifier or a specific index;
[0439] a CORESET indicated or configured by a network-side device.
[0440] a CORESET associated with a specific TRP.
[0441] Optionally, in a case where the terminal device is configured with carrier aggregation (CA), the specific TRP is a TRP of a primary cell (Pcell) or a primary secondary cell (PScell), and the specific CORESET is a CORESET of the Pcell or the PScell.
[0442] The embodiments of the present disclosure further provide a computer readable storage medium, and the computer readable storage medium stores a computer program. The computer program is executed by a processor to implement each process of the above-mentioned search space allocation method embodiments or implement each process of the above-mentioned search space configuration method embodiments, and can achieve the same technical effects. To avoid repetition, details are not described herein. The computer readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0443] It should be noted that, in the present document, the terms "comprising" or "comprises", "include" or "including" or any other variant thereof are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element preceded by "comprises a" does not, without more constraints, foreclose the existence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0444] In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented in other manners. For example, the described apparatus embodiments are merely schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between the units can be indirect couplings or communication connections through some interfaces, devices, or units, and can be electrical, mechanical, or in other forms.
[0445] The units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments.
[0446] In addition, each functional unit in the various embodiments of the present disclosure can be integrated in one processing unit, or each unit can exist physically as a separate unit, or two or more units can be integrated in one unit.
[0447] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus necessary general hardware platforms, and of course can also be implemented by hardware, but in many cases the former is a better implementation. Based on such understanding, the technical solutions of the present disclosure can be embodied in the form of a software product in essence or in the part that contributes to the related art, and the computer software product is stored in a storage medium (such as a ROM / RAM, a magnetic disk, or an optical disk), and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in the various embodiments of the present disclosure.
[0448] It can be understood that the embodiments described by the embodiments of the present disclosure can be implemented by hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the modules, units, sub-units can be implemented in one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units for performing the functions described in the present disclosure, or a combination thereof.
[0449] For software implementation, the technologies described in the embodiments of the present disclosure can be implemented by modules (for example, processes, functions, etc.) for performing the functions described in the embodiments of the present disclosure. The software code can be stored in a memory and executed by a processor. The memory can be implemented in the processor or outside the processor.
[0450] The embodiments of the present disclosure are described above in combination with the accompanying drawings, but the present disclosure is not limited to the specific embodiments described above, and the specific embodiments described above are only illustrative, not limiting, and those of ordinary skill in the art can make many forms under the inspiration of the present disclosure without departing from the purpose of the present disclosure and the scope protected by the claims.
Claims
1. A search space allocation method, applied to a terminal device, characterized in that, include: If the terminal device is configured with a Transceiver Node (TRP), and the number of the first listening objects in the search space set configured for the terminal device exceeds the upper limit of the first listening objects that the terminal device can support listening to, then part of the search space configured for the terminal device is discarded. The first monitoring target includes Physical Downlink Control Channel (PDCCH) candidates or non-overlapping Control Channel Element (CCE).
2. The method according to claim 1, wherein, The upper limit of the first monitoring object that the terminal device supports monitoring includes at least one of the following: The TRP upper limit value is the maximum number of first listening objects associated with a TRP within a cell that the terminal device can monitor; The cell upper limit value is the maximum number of first monitoring objects within a cell that the terminal device can monitor. Carrier aggregation CA upper limit, wherein the CA upper limit is the maximum number of first listening objects that the terminal device can support listening to when CA is configured; The group upper limit value is the maximum number of first monitoring objects in a group that the terminal device can monitor. The group is obtained by the cell monitoring the PDCCH based on TRP.
3. The method according to claim 1, wherein, The discarding of a portion of the search space configured for the terminal device includes: Discard part or all of the dedicated search space (USS) associated with the first transport object; The first transmission object includes a first TRP or a first control resource set CORESET. The first TRP includes at least one TRP configured for the terminal device, and the first CORESET includes at least one CORESET configured for the terminal device to monitor the search space.
4. The method according to claim 3, wherein, The first TRP is a specific TRP in the TRP configured for the terminal device, or the first CORESET is a specific CORESET in the target CORESET.
5. The method according to claim 4, wherein, The specific TRP includes at least one of the following: The TRP is associated with the public search space CSS; A TRP associated with specific downlink control information in DCI format; A TRP associated with a specific identifier or index; The TRP indicated or configured by the network-side device.
6. The method according to claim 4, wherein, The specific CORESET includes at least one of the following: CORESET is associated with the public search space CSS; A CORESET in DCI format associated with specific downlink control information; A CORESET associated with a specific identifier or index; The CORESET indicated or configured by the network-side device; A CORESET associated with a specific TRP.
7. The method according to claim 4, wherein, Before discarding part or all of the dedicated search space (USS) associated with the first transport object, the method further includes: The public search space (CSS) configured for the terminal device; The discarding of part or all of the dedicated search space (USS) associated with the first transport object includes: The USS associated with the first transmission object is allocated sequentially according to the first allocation order; If the number of the first monitoring objects to be monitored after the allocation of the first USS exceeds the upper limit of the first monitoring objects supported by the terminal device, the first USS is discarded. If a second USS exists, the second USS is discarded. Wherein, the first USS is any USS associated with the first transmission object, and the second USS is the USS associated with the first transmission object whose allocation order is after the allocation order of the first USS.
8. The method according to any one of claims 4 to 7, further comprising: Allocate all USS associated with the second transport object; The second transmission object includes a second TRP or a second CORESET. The second TRP is a TRP configured for the terminal device other than the first TRP. The second CORESET is a CORESET configured for the target CORESET other than the first CORESET. The configured first number does not exceed the upper limit of the first monitoring object supported by the terminal device. The first number is the number of first monitoring objects of the USS associated with the second transmission object.
9. The method according to claim 8, wherein, The number of first listening objects in the search space allocated within a cell of the terminal device does not exceed the cell's upper limit. The upper limit of the cell is the maximum number of first listening objects within a cell that the terminal device can monitor.
10. The method according to claim 7, wherein, The number of first listening objects in the search space allocated by the terminal device when carrier aggregation (CA) is configured does not exceed the upper limit of CA. The upper limit value of CA is the maximum number of first listening objects that the terminal device can support listening to when CA is configured.
11. The method according to claim 4, wherein, Before discarding part or all of the dedicated search space (USS) associated with the first transport object, the method further includes: The public search space (CSS) configured for the terminal device; Allocate all USS associated with the third transport object; wherein, the third transport object includes a third TRP or a third CORESET, the third TRP is a TRP other than the first TRP in the TRPs configured for the terminal device, the third CORESET is a CORESET other than the first CORESET in the target CORESET, the target CORESET is a CORESET configured for the terminal device for listening to the search space, the configured second number does not exceed the upper limit of the first listening object supported by the terminal device, and the second number is the number of the first listening objects of the USS associated with the third transport object; The discarding of part or all of the dedicated search space (USS) associated with the first transport object includes: The USS associated with the first transmission object is allocated sequentially according to the second allocation order; If the number of the first listening objects to be monitored after the allocation of the third USS exceeds the upper limit of the first listening objects supported by the terminal device, the third USS is discarded. If a fourth USS exists, the fourth USS is discarded. The third USS is any USS associated with the first transmission object, and the fourth USS is the USS associated with the first transmission object whose allocation order is after the allocation order of the third USS.
12. The method according to claim 3, wherein, Before discarding part or all of the specific search space (USS) associated with the first transport object, the method further includes: The public search space (CSS) configured for the terminal device; The discarding of part or all of the dedicated search space (USS) associated with the first transport object includes: The USS associated with the TRP configured for the terminal device is allocated sequentially according to the third allocation order; If the number of first listening objects to be monitored after the allocation of the fifth USS exceeds the upper limit of the first listening objects supported by the terminal device, the fifth USS is discarded. If a sixth USS exists, the sixth USS is discarded. Wherein, the fifth USS is any USS associated with the TRP configured for the terminal device, and the sixth USS is the USS whose allocation order is after the fifth USS among the USS associated with the TRP configured for the terminal device.
13. The method according to claim 3, wherein, Before discarding part or all of the specific search space (USS) associated with the first transport object, the method further includes: The public search space (CSS) configured for the terminal device; The discarding of part or all of the dedicated search space (USS) associated with the first transport object includes: The USS associated with the TRP configured for the terminal device is allocated sequentially according to the fourth allocation order; If the number of first listening objects to be monitored after allocating the seventh USS associated with the fourth transmission object exceeds the upper limit of the first listening objects supported by the terminal device, then the seventh USS is discarded and the ninth USS is allocated. If an eighth USS exists, then the eighth USS is discarded. The fourth transmission object includes either a fourth TRP or a fourth CORESET. The fourth TRP is any TRP configured for the terminal device. The fourth CORESET is any CORESET in the target CORESET, which is a CORESET configured for the terminal device to monitor the search space. The seventh USS is any USS associated with the fourth transmission object. The eighth USS is a USS associated with the fourth transmission object whose allocation order is after that of the seventh USS. The ninth USS is a USS associated with the fifth transmission object, and the fifth transmission object is different from the fourth transmission object.
14. The method according to claim 3, wherein, When the terminal device is configured with carrier aggregation (CA), the first TRP is the TRP of the primary cell (Pcell) or the primary / secondary cell (PScell), and the first CORESET is the CORESET of the Pcell or the PScell.
15. The method according to claim 1, wherein, Before discarding a portion of the search space configured for the terminal device, the method further includes: When the terminal device is configured with carrier aggregation (CA), the cells listening to the PDCCH are grouped according to their associated TRPs to obtain at least two groups; The discarding of a portion of the search space configured for the terminal device includes: The search space of the first cell in each of the at least two groups is allocated sequentially according to the fifth allocation order; wherein, the first cell includes the primary cell Pcell or the primary-secondary cell PScell in each group; If the number of the first listening objects to be monitored after allocating the first search space exceeds the upper limit of the first listening objects supported by the terminal device, then the first search space is discarded. If a second search space exists, then the second search space is discarded. Wherein, the first search space is any search space of the first cell, and the second search space is the search space of the first cell whose allocation order is after the first search space.
16. The method of claim 15, further comprising: Allocate the entire search space of the secondary cell Scell for each of the at least two groups; The number of first listening objects in the search space of the configured Scell does not exceed the upper limit of the first listening objects supported by the terminal device.
17. A search space configuration method, applied to a network-side device, characterized in that, include: Configure a search space set for the terminal device; The terminal device is configured with a transceiver node (TRP). The number of first listening objects in the search space set does not exceed the upper limit of the first listening objects that the terminal device can listen to, or the number of first listening objects in the search space set associated with the second transmission object does not exceed the upper limit of the first listening objects that the terminal device can listen to, or the number of first listening objects in the search space set associated with the secondary cell Scell does not exceed the upper limit of the first listening objects that the terminal device can listen to. The first monitoring object includes a Physical Downlink Control Channel (PDCCH) candidate or a non-overlapping Control Channel Element (CCE). The second transmission object includes a second Transmission Resource Request (TRP) or a second Control Resource Set (CORESET). The second TRP is a TRP configured for the terminal device other than a specific TRP. The second CORESET is a CORESET configured for the terminal device other than a specific CORESET. The target CORESET is a CORESET configured for the terminal device to monitor the search space.
18. The method according to claim 17, wherein, The upper limit of the first monitoring object that the terminal device supports monitoring includes at least one of the following: The TRP upper limit value is the maximum number of first listening objects associated with a TRP within a cell that the terminal device can monitor; The cell upper limit value is the maximum number of first monitoring objects within a cell that the terminal device can monitor. Carrier aggregation CA upper limit, wherein the CA upper limit is the maximum number of first listening objects that the terminal device can support listening to when CA is configured; The group upper limit value is the maximum number of first monitoring objects in a group that the terminal device can monitor. The group is obtained by the cell monitoring the PDCCH based on TRP.
19. The method of claim 17, wherein, The specific TRP includes at least one of the following: The TRP is associated with the public search space CSS; A TRP associated with specific downlink control information in DCI format; A TRP associated with a specific identifier or index; The TRP indicated or configured by the network-side device.
20. The method of claim 17, wherein, The specific CORESET includes at least one of the following: CORESET is associated with the public search space CSS; A CORESET in DCI format associated with specific downlink control information; A CORESET associated with a specific identifier or index; The CORESET indicated or configured by the network-side device; A CORESET associated with a specific TRP.
21. The method according to claim 17, wherein, When the terminal device is configured with carrier aggregation (CA), the specific TRP is the TRP of the primary cell (Pcell) or the primary / secondary cell (PScell), and the specific CORESET is the CORESET of the Pcell or the PScell.
22. A terminal device, characterized in that, include: The discard module is used to discard a portion of the search space configured for the terminal device if the number of the first listening objects in the search space set configured for the terminal device exceeds the upper limit of the first listening objects that the terminal device can listen to when the terminal device is configured with a transceiver node TRP. The first monitoring target includes Physical Downlink Control Channel (PDCCH) candidates or non-overlapping Control Channel Element (CCE).
23. The terminal device according to claim 22, wherein, The upper limit of the first monitoring object that the terminal device supports monitoring includes at least one of the following: The TRP upper limit value is the maximum number of first listening objects associated with a TRP within a cell that the terminal device can monitor; The cell upper limit value is the maximum number of first monitoring objects within a cell that the terminal device can monitor. Carrier aggregation CA upper limit, wherein the CA upper limit is the maximum number of first listening objects that the terminal device can support listening to when CA is configured; The group upper limit value is the maximum number of first monitoring objects in a group that the terminal device can monitor. The group is obtained by the cell monitoring the PDCCH based on TRP.
24. The terminal device according to claim 22, wherein, The discard module includes: The first discard unit is used to discard part or all of the dedicated search space (USS) associated with the first transport object; The first transmission object includes a first TRP or a first control resource set CORESET. The first TRP includes at least one TRP configured for the terminal device, and the first CORESET includes at least one CORESET configured for the terminal device to monitor the search space.
25. The terminal device according to claim 24, wherein, The first TRP is a specific TRP in the TRP configured for the terminal device, or the first CORESET is a specific CORESET in the target CORESET.
26. The terminal device according to claim 25, wherein, The specific TRP includes at least one of the following: The TRP is associated with the public search space CSS; A TRP associated with specific downlink control information in DCI format; A TRP associated with a specific identifier or index; The TRP indicated or configured by the network-side device.
27. The terminal device according to claim 25, wherein, The specific CORESET includes at least one of the following: CORESET is associated with the public search space CSS; A CORESET in DCI format associated with specific downlink control information; A CORESET associated with a specific identifier or index; The CORESET indicated or configured by the network-side device; A CORESET associated with a specific TRP.
28. The terminal device according to claim 25, further comprising: The first allocation module is used to allocate a public search space (CSS) configured for the terminal device before discarding part or all of the dedicated search space (USS) associated with the first transmission object. The first discarding unit is specifically used for: The USS associated with the first transmission object is allocated sequentially according to the first allocation order; If the number of the first monitoring objects to be monitored after the allocation of the first USS exceeds the upper limit of the first monitoring objects supported by the terminal device, the first USS is discarded. If a second USS exists, the second USS is discarded. Wherein, the first USS is any USS associated with the first transmission object, and the second USS is the USS associated with the first transmission object whose allocation order is after the allocation order of the first USS.
29. The terminal device according to claim 25, further comprising: The second allocation module is used to allocate a public search space (CSS) configured for the terminal device before discarding part or all of the dedicated search space (USS) associated with the first transmission object. The third allocation module is used to allocate all USS associated with the third transport object; wherein, the third transport object includes a third TRP or a third CORESET, the third TRP is a TRP other than the first TRP in the TRPs configured for the terminal device, the third CORESET is a CORESET other than the first CORESET in the target CORESET, the target CORESET is a CORESET configured for the terminal device for listening to the search space, and the configured second number does not exceed the upper limit of the first listening object supported by the terminal device, the second number is the number of the first listening objects of the USS associated with the third transport object; The first discarding unit is specifically used for: The USS associated with the first transmission object is allocated sequentially according to the second allocation order; If the number of the first listening objects to be monitored after the allocation of the third USS exceeds the upper limit of the first listening objects supported by the terminal device, the third USS is discarded. If a fourth USS exists, the fourth USS is discarded. The third USS is any USS associated with the first transmission object, and the fourth USS is the USS associated with the first transmission object whose allocation order is after the allocation order of the third USS.
30. The terminal device according to claim 24, further comprising: The fourth allocation module is used to allocate a common search space (CSS) configured for the terminal device before discarding part or all of the specific search space (USS) associated with the first transmission object; The first discarding unit is specifically used for: The USS associated with the TRP configured for the terminal device is allocated sequentially according to the third allocation order; If the number of first listening objects to be monitored after the allocation of the fifth USS exceeds the upper limit of the first listening objects supported by the terminal device, the fifth USS is discarded. If a sixth USS exists, the sixth USS is discarded. Wherein, the fifth USS is any USS associated with the TRP configured for the terminal device, and the sixth USS is the USS whose allocation order is after the fifth USS among the USS associated with the TRP configured for the terminal device.
31. The terminal device according to claim 24, further comprising: The fifth allocation module is used to allocate a public search space (CSS) configured for the terminal device before discarding part or all of the specific search space (USS) associated with the first transmission object; The first discarding unit is specifically used for: The USS associated with the TRP configured for the terminal device is allocated sequentially according to the fourth allocation order; If the number of first listening objects to be monitored after allocating the seventh USS associated with the fourth transmission object exceeds the upper limit of the first listening objects supported by the terminal device, then the seventh USS is discarded and the ninth USS is allocated. If an eighth USS exists, then the eighth USS is discarded. The fourth transmission object includes either a fourth TRP or a fourth CORESET. The fourth TRP is any TRP configured for the terminal device. The fourth CORESET is any CORESET in the target CORESET, which is a CORESET configured for the terminal device to monitor the search space. The seventh USS is any USS associated with the fourth transmission object. The eighth USS is a USS associated with the fourth transmission object whose allocation order is after that of the seventh USS. The ninth USS is a USS associated with the fifth transmission object, and the fifth transmission object is different from the fourth transmission object.
32. The terminal device according to claim 24, wherein, When the terminal device is configured with carrier aggregation (CA), the first TRP is the TRP of the primary cell (Pcell) or the primary / secondary cell (PScell), and the first CORESET is the CORESET of the Pcell or the PScell.
33. The terminal device according to claim 22, further comprising: The grouping module, before discarding a portion of the search space configured for the terminal device, when the terminal device is configured with carrier aggregation (CA), groups the cells listening to the PDCCH according to their associated TRPs to obtain at least two groups; The discard module includes: The allocation unit is used to allocate the search space of the first cell of each of the at least two groups in a fifth allocation order; wherein the first cell includes the primary cell Pcell or the primary-secondary cell PScell in each group; The second discarding unit is used to discard the first search space if the number of the first listening objects to be listened to after the allocation of the first search space exceeds the upper limit of the first listening objects supported by the terminal device; wherein, if a second search space exists, the second search space is discarded. Wherein, the first search space is any search space of the first cell, and the second search space is the search space of the first cell whose allocation order is after the first search space.
34. A network-side device, characterized in that, include: The configuration module is used to configure the search space set for terminal devices; The terminal device is configured with a transceiver node (TRP). The number of first listening objects in the search space set does not exceed the upper limit of the first listening objects that the terminal device can listen to, or the number of first listening objects in the search space set associated with the second transmission object does not exceed the upper limit of the first listening objects that the terminal device can listen to, or the number of first listening objects in the search space set associated with the secondary cell Scell does not exceed the upper limit of the first listening objects that the terminal device can listen to. The first monitoring object includes a Physical Downlink Control Channel (PDCCH) candidate or a non-overlapping Control Channel Element (CCE). The second transmission object includes a second Transmission Resource Request (TRP) or a second Control Resource Set (CORESET). The second TRP is a TRP configured for the terminal device other than a specific TRP. The second CORESET is a CORESET configured for the terminal device other than a specific CORESET. The target CORESET is a CORESET configured for the terminal device to monitor the search space.
35. The network-side device according to claim 34, wherein, The upper limit of the first monitoring object that the terminal device supports monitoring includes at least one of the following: The TRP upper limit value is the maximum number of first listening objects associated with a TRP within a cell that the terminal device can monitor; The cell upper limit value is the maximum number of first monitoring objects within a cell that the terminal device can monitor. Carrier aggregation CA upper limit, wherein the CA upper limit is the maximum number of first listening objects that the terminal device can support listening to when CA is configured; The group upper limit value is the maximum number of first monitoring objects in a group that the terminal device can monitor. The group is obtained by the cell monitoring the PDCCH based on TRP.
36. The network-side device according to claim 34, wherein, The specific TRP includes at least one of the following: The TRP is associated with the public search space CSS; A TRP associated with specific downlink control information in DCI format; A TRP associated with a specific identifier or index; The TRP indicated or configured by the network-side device.
37. The network-side device according to claim 34, wherein, The specific CORESET includes at least one of the following: CORESET is associated with the public search space CSS; A CORESET in DCI format associated with specific downlink control information; A CORESET associated with a specific identifier or index; The CORESET indicated or configured by the network-side device; A CORESET associated with a specific TRP.
38. The network-side device according to claim 34, wherein, When the terminal device is configured with carrier aggregation (CA), the specific TRP is the TRP of the primary cell (Pcell) or the primary / secondary cell (PScell), and the specific CORESET is the CORESET of the Pcell or the PScell.
39. A terminal device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the search space allocation method as described in any one of claims 1 to 16.
40. A network-side device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the search space configuration method as described in any one of claims 17 to 21.
41. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the search space allocation method as described in any one of claims 1 to 16, or the steps of the search space configuration method as described in any one of claims 17 to 21.