Downlink control channel restriction method and related products

By obtaining configuration information and subcarrier intervals in the carrier aggregation scenario and setting restrictions on cross-cell scheduling, the problem of limited capacity of the main cell is solved, avoiding too many blind inspections of PDCCH, and improving network performance.

CN114630427BActive Publication Date: 2025-08-08BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011468483.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-14
Publication Date
2025-08-08
Estimated Expiration
2041-02-07

AI Technical Summary

Technical Problem

In the existing carrier aggregation scenario, only cross-carrier scheduling of the secondary cells is supported, resulting in limited PDCCH capacity in the main cell, and the problem of excessive number of PDCCH blind inspections is caused, affecting network performance.

Method used

A method for limiting the downlink control channel PDCCH is provided. By obtaining configuration information and subcarrier intervals, the restriction conditions for cross-cell scheduling are determined to avoid excessive number of blind inspections of PDCCH, including obtaining the subcarrier intervals μk, μi and over-configuration of the PDCCH of the SScell and the SPcell, and setting the restriction conditions for monitoring the PDCCH of the SPcell based on these parameters.

Benefits of technology

It effectively avoids the increase in the number of PDCCH blind inspections, reduces the complexity of user equipment, and improves network performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114630427B_ABST
    Figure CN114630427B_ABST
Patent Text Reader

Abstract

The present invention provides a method for limiting the downlink control channel PDCCH and related products. The method includes: if the SScell schedules the PDCCH of the SPcell across cells, obtaining configuration information, the configuration information is used to configure the UE to monitor the PDCCH capacity ratio b of the scheduled SPcell, and obtaining the subcarrier spacing μ of the SScell. k , SPcell subcarrier spacing μ i , over-allocation of SScell; based on μ k 、μ i , over-allocation and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells. The technical solution provided by this application has the advantage of improving network performance.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication processing technology, and in particular to a downlink control channel restriction method and related products. Background Art

[0002] In existing carrier aggregation scenarios, only cross-carrier scheduling of secondary cells is supported. If a UE (User Equipment) is configured for cross-carrier scheduling in a cell, it means that the UE needs to monitor the PDCCH (Physical Downlink Control Channel) of this cell on another cell, while no PDCCH is being transmitted on the cell itself.

[0003] In existing carrier aggregation scenarios, only cross-carrier scheduling of secondary cells is supported, while the primary cell can only be scheduled on its own carrier. This results in limited PDCCH capacity on the primary cell, resulting in bottlenecks such as insufficient PDCCH resources and an excessive number of PDCCH blind detections, which affect network performance. Summary of the Invention

[0004] The embodiments of the present application disclose a downlink control channel restriction method and related products, which can support primary cell carrier scheduling, avoid the problem of excessive number of PDCCH blind detections, and improve network performance.

[0005] In a first aspect, a method for limiting a downlink control channel (PDCCH) is provided, the method comprising the following steps:

[0006] If the secondary cell SScell is scheduled to schedule the PDCCH of the special cell SPcell across cells, configuration information is obtained. The configuration information is used to configure a PDCCH capacity ratio b for the UE to monitor the scheduled SPcell, where b is greater than 0 and less than or equal to 1;

[0007] Get the subcarrier spacing μ of SScell k , SPcell subcarrier spacing μ i , over-provisioning of SScells;

[0008] According to μ k 、μ i , over-allocation, and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells.

[0009] In a second aspect, a device for limiting a downlink control channel (PDCCH) is provided, the device comprising:

[0010] The acquisition unit is used to obtain configuration information when scheduling the PDCCH of the special cell SPcell across cells. The configuration information is used to configure the UE to monitor the PDCCH capacity ratio b of the scheduled SPcell, where b is greater than 0 and less than or equal to 1; obtain the subcarrier spacing μ of the SScell. k , SPcell subcarrier spacing μ i , over-provisioning of SScells;

[0011] Restriction unit for μ k 、μ i , over-allocation, and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells.

[0012] In a third 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.

[0013] In a fourth 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.

[0014] In a fifth 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.

[0015] In a sixth aspect, a chip system is provided, which includes at least one processor, a memory and an interface circuit, wherein 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.

[0016] The technical solution provided by this application obtains configuration information when SScell schedules the PDCCH of SPcell across cells. The configuration information is used to configure the UE to monitor the PDCCH capacity ratio b of the scheduled SPcell and obtain the subcarrier spacing μ of the SScell. k , SPcell subcarrier spacing μ i , over-allocation of SScell; based on μ k 、μ i, over-allocation, and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells. In this way, when scheduling the SPcell across cells, the above restriction conditions need to be met. In addition, when implementing cross-cell scheduling of the SPcell, an increase in the number of PDCCH blind detections is avoided, thereby avoiding the complexity of the UE and improving network performance. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The following is an introduction to the drawings used in the embodiments of this application.

[0018] Figure 1 is a system architecture diagram of an example communication system;

[0019] Figure 2 This is a flowchart of a PDCCH restriction method provided by this application;

[0020] Figure 3 This is a structural diagram of a PDCCH restriction device provided in Example 1 of the present application;

[0021] Figure 4 This is a structural diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0022] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.

[0023] 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.

[0024] 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.

[0025] 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 , wherein the terminal 110 is in communication connection with the network device 120 .

[0026] 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.

[0027] See Figure 2 , Figure 2 A PDCCH restriction method is provided, which can be applied to Figure 1 The communication system shown in FIG. 1 , specifically, the method can be performed as follows Figure 1 The network device shown can be used to perform the operation, and of course it can also be used by Figure 1 The method is executed by the terminal shown in Figure 2 As shown, the following steps are included:

[0028] Step S201: If an SScell (scheduling second cell) schedules a PDCCH of an SPcell (special cell) across cells, obtain configuration information for configuring a PDCCH capacity ratio b for a UE to monitor the scheduled SPcell, where b is greater than 0 and less than or equal to 1.

[0029] The above-mentioned SPcell may include a primary cell and a secondary primary cell. The primary cell refers to a primary cell within an MCG (Master Cell group), and the secondary cell refers to a primary cell within an SCG (Secondary Cell group).

[0030] The above configuration information may specifically be configuration information of a high-level configuration.

[0031] Step S202: Obtain the subcarrier spacing μ of the SScellk , SPcell subcarrier spacing μ i , over-provisioning of SScells;

[0032] Step S203: Based on μ k 、μ i , over-allocation, and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells.

[0033] The technical solution provided by this application obtains configuration information when SScell schedules the PDCCH of SPcell across cells. The configuration information is used to configure the UE to monitor the PDCCH capacity ratio b of the scheduled SPcell and obtain the subcarrier spacing μ of the SScell. k , SPcell subcarrier spacing μ i , over-allocation of SScell; based on μ k 、μ i , over-allocation, and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells. In this way, when scheduling the SPcell across cells, the above restriction conditions need to be met. In addition, when implementing cross-cell scheduling of the SPcell, an increase in the number of PDCCH blind detections is avoided, thereby avoiding the complexity of the UE and improving network performance.

[0034] In an optional solution, the implementation method of step S203 may specifically include:

[0035] If over-provisioning is disabled and μ k =μ i ; Determine the maximum number of PDCCH candidates monitored in one time slot of SPcell Determine the maximum number of non-overlapping control channel elements (CCEs) monitored in one time slot of the SPcell as follows:

[0036] in, The maximum number of PDCCH candidates monitored in a time slot in a serving cell, Msp is the number of PDCCH candidates monitored in the time slot configured on the SScell;

[0037] Csp is the maximum number of non-overlapping CCEs monitored in a time slot in a serving cell, and Csp is the number of non-overlapping CCEs configured on the SScell to monitor PDCCH in the time slot.

[0038] The maximum number of PDCCH candidates monitored in one time slot in the above serving cell Related to the subcarrier spacing μμ∈{0,1,2,3}, as shown in Table 1:

[0039] Table 1:

[0040]

[0041] above It is related to the subcarrier spacing μ, as shown in Table 2. Non-overlapping CCEs are defined as belonging to different control resource sets or starting OFDM symbols of PDCCH candidates are different.

[0042] Table 2:

[0043]

[0044] In the above optional solution, the maximum number of PDCCH candidates monitored in one time slot of the above SPcell is This can avoid the problem of excessive number of PDCCH blind detections and improve network performance.

[0045] In an optional solution, the implementation method of step S203 may further include:

[0046] If over-provisioning is allowed and μ k =μ i ; Determine the maximum number of PDCCH candidates monitored in one time slot of SPcell and SScell

[0047] The maximum number of PDCCH candidates monitored in a time slot in a serving cell.

[0048] above The values of can be found in Table 1.

[0049] In an optional solution, the above method may further include:

[0050] If the SPcell self-scheduling SS (search space) index and the SScell cross-carrier scheduling SS index are different, after all SS indices on the SPcell and SScell are sorted in ascending order, the search space with the largest index is first reduced until the constraint condition is met.

[0051] The specific implementation method is to arrange all SS indexes on SPcell and SScell in ascending order, first reduce the search space of the largest index to see whether it meets the above restrictions; if the above restrictions are met after the reduction, end the reduction operation; if the above restrictions are not met after the reduction, reduce the search space of the second largest index to see whether it meets the above restrictions, until the above restrictions are met.

[0052] In an optional solution, the implementation method of step S203 may specifically include:

[0053] If SCS of SPcell=μ k ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCEs.

[0054] The above min(X, Y) means taking the minimum value of X and Y, for example Indicates taking The minimum value of .

[0055] The above γ is the capability of monitoring PDCCH in the cell, and the specific value can be 1 or 2. The γ can be configured by high-layer signaling.

[0056] in,

[0057]

[0058]

[0059] In an optional solution, the implementation method of step S203 may specifically include:

[0060] If SCS of SPcell=μ k ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCEs;

[0061] SCS of SScell = μ i ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCEs;

[0062] The a=1-b or the a is the configuration information configuration.

[0063] above Specifically, it can be: the serving cell is not configured to use multi DCI scheduling, the above Specifically, the serving cell configuration may adopt multi DCI scheduling.

[0064] Example 1

[0065] In this embodiment, the SCS of Pcell=μ k In the group, the UE is configured Downlink cell, and The UE will not request to activate the downlink BW (BandWidth, bandwidth) of the serving cell for more than PDCCH candidates, or more than Non-overlapping CCEs.

[0066] If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCEs.

[0067] If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE. In each time slot, the number of PDCCHs in the CORESET with the same CORESET pool index will not exceed PDCCH candidates, or no more than

[0068] Non-overlapping CCEs.

[0069] In the first embodiment of the present application, no excess (overage) is expected in the SScell, and only the restriction conditions of the PSell are checked, and the restriction conditions of the PSell are adjusted according to the ratio b configured by the high-level layer, thereby avoiding the situation where too many PDCCHs monitored by the PCELL are arbitrarily configured, the UE complexity is too high, the number is limited, and the UE complexity is reduced. Too many PDCCH blind detections will increase the complexity of the PDCCH.

[0070] Example 2

[0071] The SCS of the sScell in the second embodiment of the present application is μ i In the group, if the UE is configured Downlink cell, and UE will not request more than 10 ... PDCCH candidate, or more than Non-overlapping CCEs;

[0072] If SCS of SPcell=μ k ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCEs;

[0073] If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCEs;

[0074] If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE. In each time slot, the number of PDCCHs in the CORESET with the same CORESET pool index will not exceed PDCCH candidates, or no more than Non-overlapping CCEs.

[0075] See Figure 3 , Figure 3 A PDCCH restriction device is provided. The device is applied to an electronic device, which may be a user device or a network device, and includes:

[0076] The acquisition unit 301 is used to obtain configuration information when scheduling the PDCCH of the special cell SPcell across cells. The configuration information is used to configure the UE to monitor the PDCCH capacity ratio b of the scheduled SPcell, where b is greater than 0 and less than or equal to 1; and obtain the subcarrier spacing μ of the SScell. k , SPcell subcarrier spacing μ i , over-provisioning of SScells;

[0077] The limiting unit 302 is used to k 、μ i , over-allocation, and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells.

[0078] The technical solution provided by this application obtains configuration information when SScell schedules the PDCCH of SPcell across cells. The configuration information is used to configure the UE to monitor the PDCCH capacity ratio b of the scheduled SPcell and obtain the subcarrier spacing μ of the SScell. k , SPcell subcarrier spacing μ i , over-allocation of SScell; based on μ k 、μ i , over-allocation, and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells. In this way, when scheduling the SPcell across cells, the above restriction conditions need to be met. In addition, when implementing cross-cell scheduling of the SPcell, an increase in the number of PDCCH blind detections is avoided, thereby avoiding the complexity of the UE and improving network performance.

[0079] In one alternative,

[0080] Restriction unit 302, if the over-allocation is prohibited and μ k =μ i ; Specifically used to determine the maximum number of PDCCH candidates monitored in one time slot of SPcell is Determine the maximum number of non-overlapping control channel elements (CCEs) monitored in one time slot of the SPcell as follows:

[0081] in, The maximum number of PDCCH candidates monitored in a time slot in a serving cell, Msp is the number of PDCCH candidates monitored in the time slot configured on the SScell;

[0082] Csp is the maximum number of non-overlapping CCEs monitored in a time slot in a serving cell, and Csp is the number of non-overlapping CCEs configured on the SScell to monitor PDCCH in the time slot.

[0083] In one alternative,

[0084] Restriction unit 302, if the over-allocation is allowed and μ k =μ i ; Specifically used to determine the maximum number of PDCCH candidates monitored in one time slot of SPcell and SScell is

[0085] The maximum number of PDCCH candidates monitored in a time slot in a serving cell.

[0086] In an optional solution, the above device may further include:

[0087] The processing unit 303 is configured to, if the SPcell self-scheduling search space index and the SScell cross-carrier scheduling SS index are different, sort all SS indices on the SPcell and SScell in ascending order, and then reduce the search space with the largest index until the constraint condition is met.

[0088] In one alternative,

[0089] The limiting unit 302 is specifically used for if the SCS of SPcell=μ k ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCEs.

[0090] In one alternative,

[0091] The limiting unit 302 is specifically used for if the SCS of SPcell=μ k ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCEs;

[0092] SCS of SScell = μ i ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCEs;

[0093] The a=1-b or the a is the configuration information configuration; γ is the configuration value of the configuration information.

[0094] It is understandable that, in order to implement the above functions, the electronic device includes hardware and / or software modules that perform the corresponding functions. 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.

[0095] 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.

[0096] In the case of dividing each functional module into corresponding functional modules, the above-mentioned acquisition unit 301, restriction unit 302, and processing unit 303 can be used to support the user equipment to perform the following steps: Figure 2 The steps shown and Figure 2 A refinement of the embodiment shown.

[0097] 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.

[0098] When integrated units are used, the user device may include a processing module and a storage module. The processing module may be used to control and manage the actions of the user device. For example, it may be used to support the electronic device in executing the steps performed by the acquisition unit 301, the restriction unit 302, and the processing unit 303. The storage module may be used to support the electronic device in executing stored program codes and data.

[0099] 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.

[0100] 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.

[0101] See Figure 4 , Figure 4 An electronic device 40 is provided in an embodiment of the present application. The electronic device 40 includes a processor 401, a memory 402, and a communication interface 403. The processor 401, the memory 402, and the communication interface 403 are interconnected via a bus.

[0102] Memory 402 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 402 is used for storing computer programs and data. Communication interface 403 is used to receive and send data.

[0103] The processor 401 may be one or more central processing units (CPUs). In the case where the processor 401 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.

[0104] Processor 401 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.

[0105] In some embodiments, the processor 401 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.

[0106] If the electronic device 40 is a network-side device, such as a base station, the processor 401 in the electronic device 40 is configured to read the computer program code stored in the memory 402 and perform the following operations:

[0107] If the secondary cell SScell is scheduled to schedule the PDCCH of the special cell SPcell across cells, configuration information is obtained. The configuration information is used to configure a PDCCH capacity ratio b for the UE to monitor the scheduled SPcell, where b is greater than 0 and less than or equal to 1;

[0108] Get the subcarrier spacing μ of SScell k , SPcell subcarrier spacing μ i , over-provisioning of SScells;

[0109] According to μ k 、μ i , over-allocation, and ratio b determine the restriction conditions for the SScell to monitor the PDCCH of the SPcell during cross-cell scheduling of the SPcell.

[0110] 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.

[0111] The embodiment of the present application further provides a chip system, which includes at least one processor, a memory, and an interface circuit. The memory, the transceiver, and the at least one processor are interconnected via a line. A computer program is stored in the at least one memory. When the computer program is executed by the processor, Figure 2 The method flow shown is realized.

[0112] 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 The method flow shown is realized.

[0113] The embodiment of the present application further provides a computer program product, which, when executed on a terminal, Figure 2 The method flow shown is realized.

[0114] 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 Instructions for steps in the method of the illustrated embodiment.

[0115] 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.

[0116] 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.

[0117] 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.

[0118] 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.

[0119] 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.

[0120] 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.

[0121] 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.

[0122] 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.

[0123] 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 method for limiting a downlink control channel PDCCH, characterized in that: The method comprises the following steps: If the secondary cell SScell is scheduled to schedule the PDCCH of the special cell SPcell across cells, configuration information is obtained. The configuration information is used to configure a PDCCH capacity ratio b for the UE to monitor the scheduled SPcell, where b is greater than 0 and less than or equal to 1; Get the subcarrier spacing μ of SScell k , SPcell subcarrier spacing μ i , over-provisioning of SScells; According to μ k 、μ i , over-allocation, and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells.

2. The method according to claim 1, characterized in that The basis μ k 、μ i , over-allocation, and ratio b determine that when an SScell schedules an SPcell across cells, the restrictions on monitoring the PDCCH of the SPcell include: If over-provisioning is disabled and μ k =μ i ; Determine the maximum number of PDCCH candidates monitored in one time slot of SPcell Determine the maximum number of non-overlapping control channel elements (CCEs) monitored in one time slot of the SPcell as follows: in, The maximum number of PDCCH candidates monitored in a time slot in a serving cell, Msp is the number of PDCCH candidates monitored in the time slot configured on the SScell; The maximum number of non-overlapping CCEs monitored in a timeslot in a serving cell, and Csp is the number of non-overlapping CCEs configured on the SScell to monitor PDCCH in the timeslot. Subcarrier spacing μ = μ k .

3. The method according to claim 1, characterized in that The basis μ k 、μ i , over-allocation, and ratio b determine that when an SScell schedules an SPcell across cells, the restrictions on monitoring the PDCCH of the SPcell include: If over-provisioning is allowed and μ k =μ i ; Determine the maximum number of PDCCH candidates monitored in one time slot of SPcell and SScell The maximum number of PDCCH candidates monitored in a time slot in a serving cell; Subcarrier spacing μ = μ k .

4. The method according to claim 3, characterized in that The method further comprises: If the SPcell self-scheduling search space SS index is different from the SScell cross-carrier scheduling SS index, all SS indexes on the SPcell and SScell are sorted in ascending order, and the search space with the largest index is first reduced until the restriction condition is met.

5. The method according to claim 1, wherein The basis μ k 、μ i , over-allocation, and ratio b determine that when an SScell schedules an SPcell across cells, the restrictions on monitoring the PDCCH of the SPcell include: If the subcarrier spacing of SPcell is μ i =μ k ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed Candidates, or no more Non-overlapping CCEs; in, The maximum number of PDCCH candidates monitored in a time slot in a serving cell; The maximum number of non-overlapping CCEs monitored in a time slot in a serving cell; The serving cell is not configured to use multiple DCI scheduling; Configure scheduling using multiple DCIs for the serving cell; γ is the capability of monitoring PDCCH on the cell; Subcarrier spacing μ = μ k .

6. The method according to claim 1, wherein The basis μ k 、μ i , over-allocation, and ratio b determine that when an SScell schedules an SPcell across cells, the restrictions on monitoring the PDCCH of the SPcell include: If the subcarrier spacing of SPcell is μ i =μ k ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed PDCCH candidates, or no more than Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed Candidates, or no more Non-overlapping CCEs; SScell subcarrier spacing μ k =μ i ; If the service cell belongs to Downlink cell, each service cell per time slot will not exceed Candidates, or no more Non-overlapping CCE; if the serving cell belongs to Downlink cell, each service cell per time slot will not exceed Candidates, or no more Non-overlapping CCE; the number of PDCCHs in a CORESET with the same CORESET pool index in each time slot will not exceed Candidates, or no more Non-overlapping CCEs; a=1-b or a is the configuration information; γ is the configuration value of the configuration information; in, The maximum number of PDCCH candidates monitored in a time slot in a serving cell; The maximum number of non-overlapping CCEs monitored in a time slot in a serving cell; The serving cell is not configured to use multiple DCI scheduling; Configure scheduling using multiple DCIs for the serving cell; γ is the capability of monitoring PDCCH on the cell; Subcarrier spacing μ = μ k .

7. A downlink control channel PDCCH restriction device, characterized in that: The device comprises: The acquisition unit is used to obtain configuration information when scheduling the PDCCH of the special cell SPcell across cells. The configuration information is used to configure the UE to monitor the PDCCH capacity ratio b of the scheduled SPcell, where b is greater than 0 and less than or equal to 1; obtain the subcarrier spacing μ of the SScell. k , SPcell subcarrier spacing μ i , over-provisioning of SScells; Restriction unit for μ k 、μ i , over-allocation, and ratio b determine the restriction conditions for monitoring the PDCCH of the SPcell when the SScell schedules the SPcell across cells.

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 6.

9. A chip system, comprising at least one processor, a memory and an interface circuit, wherein the memory, the interface circuit and the processor are interconnected via lines, and a computer program is stored in the memory; when the computer program is executed by the processor, the method according to any one of claims 1 to 6 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 6.

Citation Information

Patent Citations

  • Base station device, terminal device, communication method, and integrated circuit

    JP2020162018A

  • Method and apparatus for transmitting and receiving control information in communication system supporting unlicensed band

    US20200280971A1