PDCCH over-configuration and discarding method and related products
By configuring multi-slot PDCCH monitoring in the NR system and determining the super-configured time slot group in the sliding time slot group set, the UE discards part of the search space, solving the problem of insufficient PDCCH monitoring capability in the high frequency band, and improving network performance.
Patent Information
- Application Number
- CN202110364937.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-02
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2041-04-02
AI Technical Summary
In NR systems, the monitoring capability of PDCCH in the high frequency band is insufficient, resulting in the inability to schedule and monitor PDCCH, which affects network performance.
When the cell is configured as multi-slot PDCCH monitoring, it is determined that the time slot group with super-configured time slot group set has a super-configured time slot group, and the user equipment (UE) discards part of the PDCCH search space to determine the super-configured position of the number of PDCCH candidates and non-overlapping CCEs.
By determining and discarding part of the PDCCH search space, the reliability and network performance of the PDCCH are improved.
Smart Images

Figure CN115190611B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication processing technology, and in particular to a PDCCH over-configuration and discarding method and related products. Background Art
[0002] In the NR system, PDCCH (physical downlink control channel) blind detection limits and non-overlapping CCE (Control Channel Element) limits are defined. When the configured number of PDCCH blind detections and non-overlapping CCEs exceeds the above limits, it is called overbooking. In higher frequency bands, with higher subcarrier spacing, the number of PDCCHs and CCEs that a UE can monitor in a time slot is very small, and even reliable PDCCH transmission cannot be guaranteed, such as the blind detection capability of less than 16 CCEs. This affects PDCCH scheduling and monitoring, and reduces network performance. Summary of the Invention
[0003] The embodiments of the present application disclose a PDCCH scheduling and monitoring method and related products, which implement PDCCH scheduling and monitoring in multiple time slots, ensure reliable PDCCH transmission, and improve network performance.
[0004] In a first aspect, a PDCCH scheduling and monitoring method is provided, the method comprising the following steps:
[0005] When a cell is configured for multi-slot PDCCH monitoring, it is determined that there is at least one over-configured slot group in the sliding slot group set, and the UE discards part of the PDCCH search space.
[0006] According to a second aspect, a user equipment (UE) is provided, wherein the UE includes:
[0007] a determining unit, configured to determine at least one time slot group with over-configuration in a sliding time slot group set when a cell is configured for multi-slot PDCCH monitoring;
[0008] The processing unit is configured to discard part of the PDCCH search space.
[0009] According to a third aspect, a network device is provided, which is used to support the UE in executing the method provided in the first aspect.
[0010] In a fourth aspect, an electronic device is provided, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method described in the first aspect.
[0011] In a fifth aspect, a computer-readable storage medium is provided, storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute the method described in the first aspect.
[0012] In a sixth aspect, a computer program product is provided, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a computer to perform some or all of the steps described in the first aspect of the embodiments of the present application. The computer program product may be a software installation package.
[0013] In the seventh aspect, a chip system is provided, which includes at least one processor, a memory and an interface circuit, the memory, the transceiver and the at least one processor are interconnected through lines, and a computer program is stored in the at least one memory; when the computer program is executed by the processor, the method described in the first aspect is implemented.
[0014] The technical solution provided by this application, when a cell is configured for multi-slot PDCCH monitoring, determines that the first slot group in a sliding slot group set is over-allocated, and the UE discards part of the PDCCH search space. Therefore, this technical solution can determine the location of over-allocated PDCCH candidates and the number of non-overlapping CCEs, enabling the UE to discard them, thereby improving network performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] The following is an introduction to the drawings used in the embodiments of this application.
[0016] Figure 1 is a system architecture diagram of an example communication system;
[0017] Figure 2 This is a flowchart of a PDCCH super configuration and discarding method provided by this application;
[0018] Figure 3A This is a flow chart of a PDCCH super configuration and discarding method provided in Example 1 of the present application;
[0019] Figure 3B This is a schematic diagram of a sliding time slot group provided in Example 1 of the present application;
[0020] Figure 4A This is a flow chart of a PDCCH super configuration and discarding method provided in the second embodiment of the present application;
[0021] Figure 4B This is a schematic diagram of a sliding time slot group provided in Example 2 of the present application;
[0022] Figure 5A This is a flowchart of a PDCCH super configuration and discarding method provided in Example 3 of the present application;
[0023] Figure 5B This is a schematic diagram of a sliding time slot group provided in Example 3 of the present application;
[0024] Figure 6 This is a structural diagram of a user equipment provided by this application;
[0025] Figure 7 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.
[0027] In this application, the term "and / or" simply describes an association between related objects, indicating that three possible relationships exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document indicates that the related objects are in an "or" relationship.
[0028] The "multiple" appearing in the embodiments of this application refers to two or more. The first, second, etc. descriptions appearing in the embodiments of this application are only for illustration and distinction of the described objects. There is no order, nor does it represent a special limitation on the number of devices in the embodiments of this application, and cannot constitute any limitation on the embodiments of this application. The "connection" appearing in the embodiments of this application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of this application do not impose any limitation on this.
[0029] The technical solutions of the embodiments of the present application can be applied to Figure 1 The exemplary communication system 100 shown includes a terminal 110 and a network device 120 , where the terminal 110 is in communication with the network device 120 .
[0030] The terminal in the embodiments of the present application may refer to various forms of UE, access terminal, user unit, user station, mobile station, MS (English: mobile station, Chinese: mobile station), remote station, remote terminal, mobile device, user terminal, terminal equipment (English: terminal equipment), wireless communication equipment, user agent or user device. The terminal equipment may also be a cellular phone, a cordless phone, a SIP (English: session initiation protocol, Chinese: session initiation protocol) phone, a WLL (English: wireless local loop, Chinese: wireless local loop) station, a PDA (English: personal digital assistant, Chinese: personal digital processing), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved PLMN (English: public land mobile network, Chinese: public land mobile communication network), etc., and the embodiments of the present application are not limited to this.
[0031] See Figure 2 , Figure 2 A PDCCH over-configuration and discarding method is provided, which can be executed by a user equipment. The user equipment can be as follows Figure 1 The terminal in the communication system shown in FIG. 1 , of course, in actual application, the user equipment can also be other types of equipment, such as Figure 2 As shown, the following steps are included:
[0032] Step S201: When a cell is configured for multi-slot PDCCH monitoring, the UE determines at least one over-configured timeslot group in a sliding timeslot group set.
[0033] In an optional solution, the at least one time slot group is one time slot group or multiple time slot groups.
[0034] Step S202: The UE discards part of the PDCCH search space.
[0035] The technical solution provided by this application, when a cell is configured for multi-slot PDCCH monitoring, determines at least one slot group in a sliding slot group set that is over-configured, and causes the UE to discard part of the PDCCH search space. This technical solution can thus determine the location of over-configured PDCCH candidates and the number of non-overlapping CCEs, enabling the UE to discard them, thereby improving network performance.
[0036] If the at least one time slot group is one time slot group, determining at least one time slot group having an over-configuration in the sliding time slot group set specifically includes:
[0037] In an optional solution, the above method may further include:
[0038] It is determined that a first time slot group in the set of sliding time slot groups has an over-allocation.
[0039] In an optional solution, the above method further includes:
[0040] Receiving a high-level parameter configuration, the configuration including: an offset of a first time slot group in the sliding time slot group set and sliding time slot group information;
[0041] The sliding time slot group information includes one or any combination of the following:
[0042] The number of time slots contained in the sliding time slot group, the sliding granularity of the sliding time slot, and the number of time slot groups.
[0043] In an optional solution, the above method further includes:
[0044] Determine the time slot of the radio frame boundary as the first time slot group in the sliding time slot group set, and determine the sliding time slot group information according to high-layer parameter configuration or pre-configuration;
[0045] or determining the position of the first time slot group of the sliding time slot group set according to the earliest PDCCH monitoring position in a radio frame, and determining the sliding time slot group information according to high-layer parameter configuration or pre-configuration;
[0046] The sliding time slot group information includes one or any combination of the following:
[0047] The number of time slots contained in the sliding time slot group, the sliding granularity of the sliding time slot, and the number of time slot groups.
[0048] In an optional solution, if the at least one time slot group is one time slot group, determining at least one time slot group with an over-configuration in the sliding time slot group set specifically includes:
[0049] It is determined that any one of the sliding time slot group sets has an over-allocation.
[0050] In an optional solution, if the at least one time slot group is a plurality of time slot groups, determining at least one time slot group with an over-configuration in the sliding time slot group set specifically includes:
[0051] It is determined that a plurality of time slot groups in the set of sliding time slot groups have an over-configuration.
[0052] In an optional solution, the UE discarding part of the PDCCH search space specifically includes:
[0053] The UE determines the i-th time slot group in a sliding time slot group set and records the search space S to be discarded. i ; When judging the i+k time slot group, the search space S i After discarding, determine whether the discarded time slot group exceeds the preset limit. If it exceeds the preset limit, increase the search space S to be discarded. i+k ;
[0054] Wherein k is an integer greater than or equal to 1 and less than (number of time slot groups - 1).
[0055] Example 1
[0056] The first embodiment of the present application provides a PDCCH over-configuration and discarding method. The technical scenario implemented by the embodiment of the present application may be: the offset of the earliest time slot group in the sliding time slot group set configured by high-level parameters = 0, the number of time slots contained in the sliding time slot group N = 4, and the sliding time slot sliding granularity is 1 time slot sliding. The first sliding time slot group set in the current wireless frame starts at time slot 0 and contains 4 time slot groups. The first time slot group contains slots 0 to 3, the second time slot group contains slots 1 to 4, the third time slot group contains slots 2 to 5, the fourth time slot group contains slots 3 to 6, and the second sliding time slot group set starts at time slot 4 and contains 4 time slot groups. The over-configuration in the embodiment of the present application only occurs in the earliest time slot group. This method is as follows Figure 3A As shown, the schematic diagram of the sliding time slot group is as follows Figure 3B The method is as follows:
[0057] Step S301: The UE receives a high-level parameter configuration, which includes: the offset of the earliest time slot group in the sliding time slot group set = 0. The configuration may also include: the number of time slots N = 4, and the sliding time slot sliding granularity = 1.
[0058] Step S302: The UE determines the first time slot group in the sliding time slot set (i.e., the earliest time slot group, i.e., Figure 3B The sliding 1) shown has over-configuration, and the UE discards part of the PDCCH search space.
[0059] The method for the UE to discard part of the PDCCH search space may adopt an existing method, which will not be described in detail here.
[0060] The technical solution provided by this application, when a cell is configured for multi-slot PDCCH monitoring, determines that the first slot group in a sliding slot group set is over-allocated, and the UE discards part of the PDCCH search space. Therefore, this technical solution can determine the location of over-allocated PDCCH candidates and the number of non-overlapping CCEs, enabling the UE to discard them, thereby improving network performance.
[0061] In such Figure 3AIn the embodiment shown, the above step S301 may also be replaced by the following steps.
[0062] Step S301-1: The UE receives a high-layer parameter configuration, which includes: the earliest time slot group in the sliding time slot group set starts at time slot 0. The configuration may also include: the number of time slots N=4, and the sliding time slot sliding granularity=1.
[0063] Of course, in practical applications, such as Figure 3A The step S301 shown can also be replaced by the following steps:
[0064] Step S301-2: The UE receives a high-level parameter configuration, which includes: the earliest time slot group in the sliding time slot group set starts at the earliest PDCCH monitoring time (ie, time slot 0). The configuration may also include: number of time slots N=4, sliding time slot sliding granularity=1.
[0065] Example 2
[0066] The second embodiment of the present application provides a PDCCH over-configuration and discarding method. The technical scenario implemented by the embodiment of the present application can be: the offset of the earliest time slot group of the sliding time slot group set configured by high-level parameters = 0, the number of time slots contained in the sliding time slot group N = 4, and the sliding time slot sliding granularity is 1 time slot sliding. The first sliding time slot group set in the current wireless frame starts at time slot 0 and contains 4 time slot groups. The first time slot group contains slots 0 to 3, the second time slot group contains slots 1 to 4, the third time slot group contains slots 2 to 5, the fourth time slot group contains slots 3 to 6, and the second sliding time slot group set starts at time slot 4 and contains 4 time slot groups. The over-configuration in the embodiment of the present application only occurs in the earliest time slot group. This method is as Figure 4A As shown, the schematic diagram of the sliding time slot group is as follows Figure 4B The method is as follows:
[0067] Step S401: The UE receives a high-level parameter configuration, which includes: the offset of the earliest time slot group in the sliding time slot group set = 0. The configuration may also include: the number of time slots N = 4, and the sliding time slot sliding granularity = 1.
[0068] Step S402: The UE determines any time slot group in the sliding time slot set (e.g. Figure 4B The sliding 3) shown has over-configuration, and the UE discards part of the PDCCH search space.
[0069] The technical solution provided by this application, when a cell is configured for multi-slot PDCCH monitoring, determines that any slot group in a sliding slot group set has an over-allocation, and the UE discards part of the PDCCH search space. Therefore, this technical solution can determine the location of over-allocation of PDCCH candidates and the number of non-overlapping CCEs, enabling the UE to discard them, thereby improving network performance.
[0070] The method for confirming the earliest time slot may refer to step S301 - 1 or step S301 - 2 of the first embodiment, and will not be described in detail here.
[0071] Example 3
[0072] Embodiment 3 of the present application provides a PDCCH over-configuration and discarding method. The technical scenario implemented by the embodiment of the present application may be: the offset of the earliest time slot group of the sliding time slot group set configured by high-level parameters = 0, the number of time slots contained in the sliding time slot group N = 4, and the sliding time slot sliding granularity is 1 time slot sliding. The first sliding time slot group set in the current wireless frame starts at time slot 0 and contains 4 time slot groups. The first time slot group contains slots 0 to 3, the second time slot group contains slots 1 to 4, the third time slot group contains slots 2 to 5, the fourth time slot group contains slots 3 to 6, and the second sliding time slot group set starts at time slot 4 and contains 4 time slot groups. The over-configuration in the embodiment of the present application only occurs in the earliest time slot group. This method is as follows Figure 5A As shown, the schematic diagram of the sliding time slot group is as follows Figure 5B The method is as follows:
[0073] Step S501: The UE receives a high-level parameter configuration, which includes: the offset of the earliest time slot group in the sliding time slot group set = 0. The configuration may also include: the number of time slots N = 4, and the sliding time slot sliding granularity = 1.
[0074] Step S502: The UE determines multiple time slot groups (such as Figure 5B Sliding 3) is shown with over-provisioning.
[0075] Step S503: The UE determines the first time slot group in a sliding time slot group set, records the listening position of the search space 2 to be discarded, and discards it; when determining the third time slot group, the listening position of the search space 3 is discarded (i.e., Figure 5B The gray positions in SS2 (listening positions in search space 2) and the gray positions in SS3 (listening positions in search space 3) are shown as discarded.
[0076] The technical solution provided by this application, when a cell is configured for multi-slot PDCCH monitoring, determines that multiple slot groups in a sliding slot group set are over-allocated, and the UE discards part of the PDCCH search space. Therefore, this technical solution can determine the location of over-allocated PDCCH candidates and the number of non-overlapping CCEs, enabling the UE to discard them, thereby improving network performance.
[0077] The method for confirming the earliest time slot may refer to step S301 - 1 or step S301 - 2 of the first embodiment, and will not be described in detail here.
[0078] See Figure 6 , Figure 6 A user equipment (UE) is provided, the UE including:
[0079] The determining unit 601 is configured to determine at least one over-configured time slot group in the sliding time slot group set when a cell is configured for multi-slot PDCCH monitoring;
[0080] The processing unit 602 is configured to discard part of the PDCCH search space.
[0081] The communication unit and the processing unit in the embodiment of the present application can also be used to perform the following Figure 2 、 Figure 3A 、 Figure 4A 、 Figure 5A The optional solutions or detailed solutions on the UE side in the illustrated embodiment will not be described in detail here.
[0082] The present application also provides a network device, which is used to support the user equipment to perform the following Figure 2 The optional solutions or detailed solutions in the illustrated embodiment will not be described in detail here.
[0083] It is understandable that, in order to realize the above functions, the above-mentioned device includes hardware and / or software modules corresponding to the execution of each function. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in combination with the embodiments, but such implementation should not be considered to be beyond the scope of this application.
[0084] In this embodiment, the electronic device can be divided into functional modules according to the above-mentioned method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into a single processing module. The above-mentioned integrated modules can be implemented in the form of hardware. It should be noted that the module division in this embodiment is illustrative and is only a logical functional division. In actual implementation, other division methods may be used.
[0085] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0086] When integrated units are used, the user equipment may include a processing module and a storage module. The processing module may be used to control and manage the actions of the user equipment, for example, to support the electronic device in executing the steps performed by the communication unit and the processing unit. The storage module may be used to support the electronic device in executing and storing program code and data.
[0087] The processing module may be a processor or a controller. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, and so on. The storage module may be a memory. The communication module may specifically be a device that interacts with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, or a Wi-Fi chip.
[0088] It is understood that the interface connection relationship between the modules illustrated in the embodiments of the present application is only for illustrative purposes and does not constitute a structural limitation on the user equipment. In other embodiments of the present application, the user equipment may also adopt different interface connection methods from the above embodiments, or a combination of multiple interface connection methods.
[0089] See Figure 7 , Figure 7 An electronic device 70 provided in an embodiment of the present application includes a processor 701, a memory 702, and a communication interface 703. The processor 701, the memory 702, and the communication interface 703 are interconnected via a bus.
[0090] Memory 702 includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or compact disc read-only memory (CD-ROM). Memory 702 is used for storing computer programs and data. Communication interface 703 is used to receive and send data.
[0091] The processor 701 may be one or more central processing units (CPUs). In the case where the processor 701 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0092] Processor 701 may include one or more processing units, such as an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). The different processing units may be independent components or integrated into one or more processors. In some embodiments, a user device may also include one or more processing units. The controller may generate operation control signals based on instruction opcodes and timing signals to control instruction fetching and execution. In other embodiments, a processing unit may also include a memory for storing instructions and data. For example, the memory in the processing unit may be a high-speed cache memory. This memory may store instructions or data that have just been used or are being recycled by the processing unit. If the processing unit needs to use the instruction or data again, it can directly call the instruction or data from the memory. This avoids repeated accesses, reduces the waiting time of the processing unit, and thus improves the efficiency of the user device in processing data or executing instructions.
[0093] In some embodiments, the processor 701 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM card interface and / or a USB interface, etc. Among them, the USB interface is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface can be used to connect a charger to charge the user device, and can also be used to transmit data between the user device and peripheral devices. The USB interface can also be used to connect headphones to play audio through the headphones.
[0094] If the electronic device 70 is a user device, such as a smart phone, the processor 701 in the electronic device 70 is configured to read the computer program code stored in the memory 702 and perform the following operations:
[0095] When a cell is configured for multi-slot PDCCH monitoring, at least one over-configured timeslot group in the sliding timeslot group set is determined, and part of the PDCCH search space is discarded.
[0096] Among them, all relevant contents of each scenario involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.
[0097] Among them, all relevant contents of each scenario involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here.
[0098] The embodiment of the present application further provides a chip system, the chip system comprising at least one processor, a memory and an interface circuit, the memory, the transceiver and the at least one processor being interconnected via a line, the at least one memory storing a computer program; when the computer program is executed by the processor, Figure 2 、 Figure 3A 、 Figure 4A 、 Figure 5A The method flow shown is realized.
[0099] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, which, when executed on a network device, Figure 2 、 Figure 3A 、 Figure 4A 、 Figure 5A The method flow shown is realized.
[0100] The embodiment of the present application further provides a computer program product, which, when executed on a terminal, Figure 2 、 Figure 3A 、 Figure 4A 、 Figure 5A The method flow shown is realized.
[0101] The embodiment of the present application further provides an electronic device, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, wherein the program includes a program for executing Figure 2 、 Figure 3A 、 Figure 4A 、 Figure 5A Instructions for steps in the method of the illustrated embodiment.
[0102] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the execution process of the method side. It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and / or software template corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0103] The embodiment of the present application can divide the functional units of the electronic device according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0104] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in this specification are all preferred embodiments, and the actions and templates involved are not necessarily required by this application.
[0105] In the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0106] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the above-mentioned units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0107] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0108] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0109] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes a number of instructions for enabling a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the above-mentioned methods of each embodiment of the present application. The aforementioned memory includes: various media that can store program codes, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk.
[0110] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program. The program can be stored in a computer-readable memory, and the memory can include: a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
Claims
1. A physical downlink control channel (PDCCH) over-configuration and discarding method, characterized in that: The method comprises the following steps: When a cell is configured for multi-slot PDCCH monitoring, it is determined that there is at least one over-configured slot group in the sliding slot group set, and the UE discards part of the PDCCH search space; in, If the at least one time slot group is a plurality of time slot groups, determining at least one time slot group having an over-configuration in the sliding time slot group set specifically includes: determining that a plurality of time slot groups in the sliding time slot group set have over-allocation; The UE discarding part of the PDCCH search space specifically includes: The UE determines the i-th time slot group in a sliding time slot group set and records the search space S to be discarded. i ; When judging the i+k time slot group, the search space S i After discarding, determine whether the discarded time slot group exceeds the preset limit. If it exceeds the preset limit, increase the search space S to be discarded. i+k ; Wherein k is an integer greater than or equal to 1 and less than the number of time slot groups minus 1.
2. The method according to claim 1, characterized in that If the at least one time slot group is one time slot group, determining at least one time slot group having an over-configuration in the sliding time slot group set specifically includes: It is determined that a first time slot group in the set of sliding time slot groups has an over-allocation.
3. The method according to claim 2, characterized in that The method further comprises: Receiving a high-level parameter configuration, the configuration including: an offset of a first time slot group in the sliding time slot group set and sliding time slot group information; The sliding time slot group information includes one or any combination of the following: The number of time slots contained in the sliding time slot group, the sliding granularity of the sliding time slot, and the number of time slot groups.
4. The method according to claim 2, characterized in that The method further comprises: Determine the time slot of the radio frame boundary as the first time slot group in the sliding time slot group set, and determine the sliding time slot group information according to high-layer parameter configuration or pre-configuration; or determining the position of the first time slot group of the sliding time slot group set according to the earliest PDCCH monitoring position in a radio frame, and determining the sliding time slot group information according to high-layer parameter configuration or pre-configuration; The sliding time slot group information includes one or any combination of the following: The number of time slots contained in the sliding time slot group, the sliding granularity of the sliding time slot, and the number of time slot groups.
5. The method according to any one of claims 2 to 4, characterized in that: If the at least one time slot group is one time slot group, determining at least one time slot group having an over-configuration in the sliding time slot group set specifically includes: It is determined that any one of the sliding time slot group sets has an over-allocation.
6. A user equipment UE, characterized in that The UE includes: a determining unit, configured to determine at least one time slot group with over-configuration in a sliding time slot group set when a cell is configured for multi-slot PDCCH monitoring; A processing unit, configured to discard part of the PDCCH search space; in, If the at least one time slot group is a plurality of time slot groups, determining at least one time slot group having an over-configuration in the sliding time slot group set specifically includes: determining that a plurality of time slot groups in the sliding time slot group set have over-allocation; In terms of discarding part of the PDCCH search space, the processing unit is specifically configured to: The UE determines the i-th time slot group in a sliding time slot group set and records the search space S to be discarded. i ; When judging the i+k time slot group, the search space S i After discarding, determine whether the discarded time slot group exceeds the preset limit. If it exceeds the preset limit, increase the search space S to be discarded. i+k ; Wherein k is an integer greater than or equal to 1 and less than the number of time slot groups minus 1.
7. A user equipment, characterized in that The user equipment includes a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by the user equipment, the method according to any one of claims 1 to 5 is implemented.
8. An electronic device comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the programs comprising instructions for executing the steps of the method according to any one of claims 1 to 5.
9. A chip system, comprising at least one processor, a memory and an interface circuit, wherein the memory, the interface circuit and the at least one processor are interconnected via lines, and a computer program is stored in the at least one memory; when the computer program is executed by the processor, the method according to any one of claims 1 to 5 is implemented.
10. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a user device, the computer-readable storage medium executes the method according to any one of claims 1 to 5.