Communication method, communication device, communication system, storage medium, and program product
By collaboratively determining the PDCCH reception budget through terminal and network equipment, and optimizing the blind detection and processing budget, the problem of low PDCCH detection efficiency is solved, and more efficient PDCCH reception is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2025-08-15
- Publication Date
- 2026-05-12
AI Technical Summary
In wireless communication, when user equipment needs to detect the physical downlink control channel through blind detection, existing technologies suffer from low detection efficiency.
By receiving and sending budget information, the terminal and network equipment work together to determine the PDCCH budget for PDCCH reception, including PDCCH candidates and control channel elements (CCEs), and optimize blind detection, processing, and buffering budgets to improve the performance of PDCCH reception.
It enhances the performance of PDCCH reception, improves detection efficiency, and increases support for different terminal capabilities.
Smart Images

Figure CN122029923A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication, and more particularly to a communication method, communication device, communication system, storage medium, and program product. Background Technology
[0002] In some scenarios, user equipment (UE) needs to detect downlink control information (DCI) in the physical downlink control channel (PDCCH) through blind decoding. When the UE is unaware of the location, format, and content of the PDCCH, it can attempt to decode multiple possible PDCCH candidates within a predefined search space (SS) until it finds the DCI belonging to its specific UE. Summary of the Invention
[0003] This disclosure relates to a communication method, communication device, communication system, storage medium, and program product to enhance support for PDCCH reception of terminals with different capabilities.
[0004] According to a first aspect of the present disclosure, a communication method is provided. The method is performed by a terminal. The method includes: receiving budget information sent by a network device, wherein the budget information is used to determine a PDCCH budget for the terminal to perform PDCCH reception, wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a CCE.
[0005] According to a second aspect of the present disclosure, a communication method is provided. The method is performed by a network device. The method includes: sending budget information to a terminal, wherein the budget information is used to determine a PDCCH budget for the terminal to perform PDCCH reception, the PDCCH budget being associated with at least one of: a PDCCH candidate and a CCE.
[0006] According to a third aspect of the present disclosure, a communication method is provided. The method is performed by a terminal. The method includes: determining a PDCCH budget for the terminal to perform PDCCH reception based on first information, wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a control channel element (CCE).
[0007] According to a fourth aspect of the present disclosure, a communication method is provided. The method is performed by a network device. The method includes: receiving third information sent by a terminal; and determining a PDCCH budget for the terminal to perform PDCCH reception based on the third information, wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a control channel element (CCE).
[0008] According to a fifth aspect of the present disclosure, a communication method is provided. The method is performed by a communication system. The communication system includes a terminal and a network device. The method includes: the network device sending budget information to the terminal, wherein the budget information is used to determine a PDCCH budget for the terminal to perform PDCCH reception, wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a CCE; and the terminal performing PDCCH reception based on the PDCCH budget.
[0009] According to a sixth aspect of the present disclosure, a communication method is provided. The method is performed by a communication system. The communication system includes a terminal and a network device. The method includes: the terminal determining a PDCCH budget for performing PDCCH reception based on first information; the terminal sending third information to the network device; and the network device determining the PDCCH budget for performing PDCCH reception based on the third information; wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a control channel element (CCE).
[0010] According to a seventh aspect of the present disclosure, a communication device is provided. This communication device is used to perform the communication method as described in any one of the first to fourth aspects.
[0011] According to an eighth aspect of the present disclosure, a communication system is provided. The communication system includes a terminal and a network device. The terminal is configured to perform the communication method as described in the first or third aspect. The network device is configured to perform the communication method as described in the second or fourth aspect.
[0012] According to a ninth aspect of the present disclosure, a storage medium is provided. The storage medium stores instructions. When executed on a communication device, the instructions cause the communication device to perform the communication method as described in any one of the first to sixth aspects.
[0013] According to a tenth aspect of the present disclosure, a program product is provided. The program product includes at least one of a program and instructions. When the program and at least one of the instructions are executed by a communication device, they implement the communication method as described in any one of the first to sixth aspects.
[0014] According to an eleventh aspect of the present disclosure, a computer program is provided. When the computer program is run on a computer, it causes the computer to perform the communication method as described in any one of the first to sixth aspects.
[0015] According to a twelfth aspect of the present disclosure, a chip or chip system is provided. The chip or chip system includes processing circuitry. The processing circuitry is configured to perform the communication method as described in any one of the first to sixth aspects.
[0016] According to embodiments of this disclosure, the performance of PDCCH reception in a communication system can be enhanced.
[0017] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not constitute a limitation on the embodiments of this disclosure. Attached Figure Description
[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of embodiments of this disclosure.
[0019] Figure 1 This is a schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure.
[0020] Figure 2 This is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.
[0021] Figure 3A This is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.
[0022] Figure 3B This is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.
[0023] Figure 3C This is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.
[0024] Figure 3D This is an interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.
[0025] Figure 4 This is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure.
[0026] Figure 5A This is a schematic diagram of the structure of a communication device provided according to an embodiment of the present disclosure.
[0027] Figure 5B This is a schematic diagram of the chip structure provided according to an embodiment of the present disclosure. Detailed Implementation
[0028] This disclosure provides a communication method, communication device, communication system, storage medium, and program product.
[0029] In a first aspect, embodiments of this disclosure provide a communication method. The method is performed by a terminal. The method includes: receiving budget information sent by a network device, wherein the budget information is used to determine a PDCCH budget for the terminal to perform PDCCH reception, wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a CCE.
[0030] In this embodiment, the terminal can determine the PDCCH budget associated with PDCCH candidates and / or CCEs for PDCCH reception based on the obtained budget information; then, based on this PDCCH budget, it performs PDCCH reception. Thus, the terminal can determine the corresponding PDCCH budget based on the first information, thereby performing the processing related to PDCCH candidates and CCEs in PDCCH reception under the constraints of the PDCCH budget. In this way, depending on the obtained budget information, the PDCCH budget determined by the terminal can be the same or different, allowing for the determination of a suitable PDCCH budget based on the actual situation, thereby enhancing the performance of PDCCH reception in the communication system.
[0031] In conjunction with some embodiments of the first aspect, in some embodiments, the PDCCH budget includes at least one of the following: blind detection budget; processing budget; and cache budget.
[0032] In conjunction with some embodiments of the first aspect, in some embodiments, the blind detection budget includes at least one of the following: the maximum number of blind detection PDCCH candidates supported by the terminal in PDCCH reception; and the maximum number of blind detection CCEs supported by the terminal in PDCCH reception.
[0033] In conjunction with some embodiments of the first aspect, in some embodiments, the processing budget includes at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs supported by the terminal in PDCCH reception; and the processing delay of the terminal for PDCCH.
[0034] In conjunction with some embodiments of the first aspect, in some embodiments, the cache budget includes at least one of the following: the maximum number of cached PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of cached CCEs supported by the terminal in PDCCH reception.
[0035] In conjunction with some embodiments of the first aspect, in some embodiments, the PDCCH budget is determined based on a first constraint; wherein the first constraint is associated with at least one of the following: serving cell; first radionetwork temporary identifier (RNTI) scrambling; logical resources; frequency domain resources; and time domain resources.
[0036] In conjunction with some embodiments of the first aspect, in some embodiments, the time-domain resources under the first constraint are determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of time slots between two consecutive time spans; and a time window.
[0037] In conjunction with some embodiments of the first aspect, in some embodiments, the budget information includes at least one of the following: indication information indicating the PDCCH budget provided by the network device; and second information indicating the correspondence associated with the PDCCH budget.
[0038] In conjunction with some embodiments of the first aspect, in some embodiments, the correspondence indicated by the second information includes at least one of the following: a first correspondence between the terminal's terminal capabilities and the PDCCH budget; a second correspondence between the indication information and the PDCCH budget; and a third correspondence between the terminal's device type capabilities and the PDCCH budget.
[0039] In conjunction with some embodiments of the first aspect, in some embodiments, the above method further includes: determining the PDCCH budget received by the terminal's PDCCH based on first information; wherein the first information includes at least one of the following: the terminal's terminal capabilities; indication information indicating the PDCCH budget provided by the network device; and the terminal capabilities of the device type to which the terminal belongs.
[0040] In conjunction with some embodiments of the first aspect, in some embodiments, the terminal capabilities of the terminal include at least one of the following: support capabilities related to ultra-reliable low-latency communication (URLLC); support capabilities related to high-frequency communication; support capabilities related to the basic capabilities of PDCCH; and support capabilities related to low-power wide-area (LPWA).
[0041] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes at least one of the terminal's terminal capabilities and indication information; wherein, determining the PDCCH budget for PDCCH reception of the terminal based on the first information includes: determining the PDCCH budget for PDCCH reception of the terminal based on at least one of the terminal's terminal capabilities and indication information, wherein there is a first correspondence between the terminal's terminal capabilities and the PDCCH budget, and there is a second correspondence between the indication information and the PDCCH budget.
[0042] In conjunction with some embodiments of the first aspect, in some embodiments, the first correspondence is predefined, or the first correspondence is obtained from a network device.
[0043] In conjunction with some embodiments of the first aspect, in some embodiments, the second correspondence is predefined, or the second correspondence is obtained from a network device.
[0044] In conjunction with some embodiments of the first aspect, in some embodiments, the above method further includes: sending third information to a network device, wherein the third information is used by the network device to determine the PDCCH budget supported by the terminal under the first constraint.
[0045] In conjunction with some embodiments of the first aspect, in some embodiments, the third information indicates at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs corresponding to the PDCCH candidates supported by the terminal in PDCCH reception.
[0046] In a second aspect, embodiments of this disclosure provide a communication method. The method is performed by a network device. The method includes: sending budget information to a terminal, wherein the budget information is used to determine a PDCCH budget for the terminal to perform physical PDCCH reception, the PDCCH budget being associated with at least one of: a PDCCH candidate and a CCE.
[0047] In this embodiment, the indication information sent by the network device to the terminal can indicate the PDCCH budget related to PDCCH candidates and / or CCEs provided by the network device. This indication information can be used by the terminal to determine the PDCCH budget related to PDCCH candidates and / or CCEs for PDCCH reception; and then, based on this PDCCH budget, PDCCH reception is performed. Thus, the terminal can determine the corresponding PDCCH budget based on the budget information, thereby performing the processing related to PDCCH candidates and CCEs in PDCCH reception under the constraints of the PDCCH budget. In this way, depending on the obtained budget information, the PDCCH budget determined by the terminal can be the same or different, allowing for the determination of a suitable PDCCH budget based on the actual situation, thereby enhancing the performance of PDCCH reception in the communication system.
[0048] In conjunction with some embodiments of the second aspect, in some embodiments, the PDCCH budget includes at least one of the following: blind detection budget; processing budget; and cache budget.
[0049] In conjunction with some embodiments of the second aspect, in some embodiments, the blind detection budget includes at least one of the following: the maximum number of blind detection PDCCH candidates supported by the terminal in PDCCH reception; and the maximum number of blind detection CCEs supported by the terminal in PDCCH reception.
[0050] In conjunction with some embodiments of the second aspect, in some embodiments, the processing budget includes at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs supported by the terminal in PDCCH reception; and the processing delay of the terminal for PDCCH.
[0051] In conjunction with some embodiments of the second aspect, in some embodiments, the cache budget includes at least one of the following: the maximum number of cached PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of cached CCEs supported by the terminal in PDCCH reception.
[0052] In conjunction with some embodiments of the second aspect, in some embodiments, the PDCCH budget is determined based on a first constraint; wherein the first constraint is associated with at least one of the following: serving cell; first RNTI scrambling; logical resources; frequency domain resources; and time domain resources.
[0053] In conjunction with some embodiments of the second aspect, in some embodiments, the time-domain resources under the first constraint are determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of small slots between two consecutive time spans; and a time window.
[0054] In conjunction with some embodiments of the second aspect, in some embodiments, the first information includes at least one of the following: terminal capabilities of the terminal; indication information indicating the PDCCH budget provided by the network device; and terminal capabilities of the device type to which the terminal belongs.
[0055] In conjunction with some embodiments of the second aspect, in some embodiments, the terminal capabilities of the terminal include at least one of the following: support capabilities related to URLLC; support capabilities related to high-frequency communication; support capabilities related to the basic capabilities of PDCCH; and support capabilities related to LPWA.
[0056] In conjunction with some embodiments of the second aspect, in some embodiments, the budget information includes at least one of the following: indication information indicating the PDCCH budget provided by the network device; and second information indicating the correspondence associated with the PDCCH budget.
[0057] In conjunction with some embodiments of the second aspect, in some embodiments, the correspondence indicated by the second information includes at least one of the following: a first correspondence between the terminal's terminal capabilities and the PDCCH budget; a second correspondence between the indication information and the PDCCH budget; and a third correspondence between the terminal's device type and the PDCCH budget.
[0058] In conjunction with some embodiments of the second aspect, in some embodiments, the above method further includes: receiving third information sent by the terminal; and determining the PDCCH budget supported by the terminal under the first constraint based on the third information.
[0059] In conjunction with some embodiments of the second aspect, in some embodiments, the third information indicates at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs corresponding to the PDCCH candidates supported by the terminal in PDCCH reception.
[0060] In a third aspect, embodiments of this disclosure provide a communication method. The method is performed by a communication system. The communication system includes a terminal and a network device. The method includes: the network device sending budget information to the terminal, wherein the budget information is used to determine a PDCCH budget for the terminal to perform Physical Downlink Control Channel (PDCCH) reception; wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a CCE; and the terminal performing PDCCH reception based on the PDCCH budget.
[0061] In a fourth aspect, embodiments of this disclosure provide a communication method. The method is performed by a terminal. The method includes: determining a PDCCH budget for the terminal to perform PDCCH reception based on first information, wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a control channel element (CCE).
[0062] In conjunction with some embodiments of the fourth aspect, in some embodiments, the PDCCH budget includes at least one of the following: blind detection budget; processing budget; and cache budget.
[0063] In conjunction with some embodiments of the fourth aspect, in some embodiments, the blind detection budget includes at least one of the following: the maximum number of blind detection PDCCH candidates supported by the terminal in PDCCH reception; and the maximum number of blind detection CCEs supported by the terminal in PDCCH reception.
[0064] In conjunction with some embodiments of the fourth aspect, in some embodiments, the processing budget includes at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs supported by the terminal in PDCCH reception; and the processing delay of the terminal for PDCCH.
[0065] In conjunction with some embodiments of the fourth aspect, in some embodiments, the cache budget includes at least one of the following: the maximum number of cached PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of cached CCEs supported by the terminal in PDCCH reception.
[0066] In conjunction with some embodiments of the fourth aspect, in some embodiments, the PDCCH budget is determined based on a first constraint; wherein the first constraint is associated with at least one of the following: serving cell; first RNTI scrambling; logical resources; frequency domain resources; and time domain resources.
[0067] In conjunction with some embodiments of the fourth aspect, in some embodiments, the time-domain resources under the first constraint are determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of slots between two consecutive time spans; and a time window.
[0068] In conjunction with some embodiments of the fourth aspect, in some embodiments, the first information includes at least one of the following: terminal capabilities of the terminal; indication information indicating a PDCCH budget provided by a network device; and terminal capabilities related to the device type to which the terminal belongs.
[0069] In conjunction with some embodiments of the fourth aspect, in some embodiments, the above method further includes: sending third information to a network device, wherein the third information includes at least one of the following: the terminal capability of the terminal; the terminal capability of the device type to which the terminal belongs.
[0070] In a fifth aspect, embodiments of this disclosure provide a communication method. The method is performed by a network device. The method includes: receiving third information sent by a terminal; and determining a PDCCH budget for the terminal to perform PDCCH reception based on the third information, wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a control channel element (CCE).
[0071] In conjunction with some embodiments of the fifth aspect, in some embodiments, the PDCCH budget includes at least one of the following: a blind detection budget; a processing budget; and a cache budget.
[0072] In conjunction with some embodiments of the fifth aspect, in some embodiments, the blind detection budget includes at least one of the following: the maximum number of blind detection PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of blind detection CCEs supported by the terminal in PDCCH reception.
[0073] In conjunction with some embodiments of the fifth aspect, in some embodiments, the processing budget includes at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs supported by the terminal in PDCCH reception; and the processing delay of the terminal for PDCCH.
[0074] In conjunction with some embodiments of the fifth aspect, in some embodiments, the cache budget includes at least one of the following: the maximum number of cached PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of cached CCEs supported by the terminal in PDCCH reception.
[0075] In conjunction with some embodiments of the fifth aspect, in some embodiments, the PDCCH budget is determined based on a first constraint; wherein the first constraint is associated with at least one of the following: serving cell; first RNTI scrambling; logical resources; frequency domain resources; and time domain resources.
[0076] In conjunction with some embodiments of the fifth aspect, in some embodiments, the time-domain resources under the first constraint are determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of time slots between two consecutive time spans; and a time window.
[0077] In a sixth aspect, embodiments of this disclosure provide a communication method. The method is performed by a communication system. The communication system includes a terminal and a network device. The method includes: the terminal determining a PDCCH budget for performing PDCCH reception based on first information; the terminal sending third information to the network device; and the network device determining the PDCCH budget for performing PDCCH reception based on the third information; wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a control channel element (CCE).
[0078] In a seventh aspect, embodiments of this disclosure provide a communication device. The communication device is a terminal. The communication device includes a transceiver module. The transceiver module is configured to receive budget information sent by a network device, wherein the budget information is used to determine the PDCCH budget for the terminal to perform PDCCH reception, wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a CCE.
[0079] In conjunction with some embodiments of the seventh aspect, in some embodiments, the PDCCH budget includes at least one of the following: blind detection budget; processing budget; and cache budget.
[0080] In conjunction with some embodiments of the seventh aspect, in some embodiments, the blind detection budget includes at least one of the following: the maximum number of blind detection PDCCH candidates supported by the terminal in PDCCH reception; and the maximum number of blind detection CCEs supported by the terminal in PDCCH reception.
[0081] In conjunction with some embodiments of the seventh aspect, in some embodiments, the processing budget includes at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs supported by the terminal in PDCCH reception; and the processing delay of the terminal for PDCCH.
[0082] In conjunction with some embodiments of the seventh aspect, in some embodiments, the cache budget includes at least one of the following: the maximum number of cached PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of cached CCEs supported by the terminal in PDCCH reception.
[0083] In conjunction with some embodiments of the seventh aspect, in some embodiments, the PDCCH budget is determined based on a first constraint; wherein the first constraint is associated with at least one of the following: serving cell; first RNTI scrambling; logical resources; frequency domain resources; and time domain resources.
[0084] In conjunction with some embodiments of the seventh aspect, in some embodiments, the time-domain resources under the first constraint are determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of slots between two consecutive time spans; and a time window.
[0085] In conjunction with some embodiments of the seventh aspect, in some embodiments, the budget information includes at least one of the following: indication information indicating the PDCCH budget provided by the network device; and second information indicating the correspondence associated with the PDCCH budget.
[0086] In conjunction with some embodiments of the seventh aspect, in some embodiments, the correspondence indicated by the second information includes at least one of the following: a first correspondence between the terminal's terminal capabilities and the PDCCH budget; a second correspondence between the indication information and the PDCCH budget; and a third correspondence between the terminal's device type and the PDCCH budget.
[0087] In conjunction with some embodiments of the seventh aspect, in some embodiments, the communication device further includes a processing module. The processing module is configured to: determine the PDCCH budget received by the terminal's PDCCH based on first information; wherein the first information includes at least one of the following: the terminal's terminal capabilities; indication information indicating the PDCCH budget provided by the network device; and the terminal capabilities of the device type to which the terminal belongs.
[0088] In conjunction with some embodiments of the seventh aspect, in some embodiments, the terminal capabilities of the terminal include at least one of the following: support capabilities related to URLLC; support capabilities related to high-frequency communication; support capabilities related to the basic capabilities of PDCCH; and support capabilities related to LPWA.
[0089] In conjunction with some embodiments of the seventh aspect, in some embodiments, the first information includes at least one of the terminal's terminal capabilities and indication information; wherein, the processing module is configured to: determine a PDCCH budget for PDCCH reception of the terminal based on at least one of the terminal's terminal capabilities and indication information, wherein there is a first correspondence between the terminal's terminal capabilities and the PDCCH budget, and a second correspondence between the indication information and the PDCCH budget.
[0090] In conjunction with some embodiments of the seventh aspect, in some embodiments, the first correspondence is predefined, or the first correspondence is obtained from a network device.
[0091] In conjunction with some embodiments of the seventh aspect, in some embodiments, the second correspondence is predefined, or the second correspondence is obtained from a network device.
[0092] In conjunction with some embodiments of the seventh aspect, in some embodiments, the transceiver module is further configured to: send third information to the network device, wherein the third information is used by the network device to determine the PDCCH budget supported by the terminal under the first constraint.
[0093] In conjunction with some embodiments of the seventh aspect, in some embodiments, the third information indicates at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs corresponding to the PDCCH candidates supported by the terminal in PDCCH reception.
[0094] In an eighth aspect, embodiments of this disclosure provide a communication device. The communication device is a network device. The communication device includes a transceiver module. The transmitting module is configured to: transmit budget information to a terminal, wherein the budget information is used to determine the PDCCH budget for the terminal to perform physical PDCCH reception, and the PDCCH budget is associated with at least one of: a PDCCH candidate and a CCE.
[0095] In conjunction with some embodiments of the eighth aspect, in some embodiments, the PDCCH budget includes at least one of the following: blind detection budget; processing budget; and cache budget.
[0096] In conjunction with some embodiments of the eighth aspect, in some embodiments, the blind detection budget includes at least one of the following: the maximum number of blind detection PDCCH candidates supported by the terminal in PDCCH reception; and the maximum number of blind detection CCEs supported by the terminal in PDCCH reception.
[0097] In conjunction with some embodiments of the eighth aspect, in some embodiments, the processing budget includes at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs supported by the terminal in PDCCH reception; and the processing delay of the terminal for PDCCH.
[0098] In conjunction with some embodiments of the eighth aspect, in some embodiments, the cache budget includes at least one of the following: the maximum number of cached PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of cached CCEs supported by the terminal in PDCCH reception.
[0099] In conjunction with some embodiments of the eighth aspect, in some embodiments, the PDCCH budget is determined based on a first constraint; wherein the first constraint is associated with at least one of the following: serving cell; first RNTI scrambling; logical resources; frequency domain resources; and time domain resources.
[0100] In conjunction with some embodiments of the eighth aspect, in some embodiments, the time-domain resources under the first constraint are determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of time slots between two consecutive time spans; and a time window.
[0101] In conjunction with some embodiments of the eighth aspect, in some embodiments, the budget information includes at least one of the following: indication information indicating the PDCCH budget provided by the network device; and second information indicating the correspondence associated with the PDCCH budget.
[0102] In conjunction with some embodiments of the eighth aspect, in some embodiments, the correspondence indicated by the second information includes at least one of the following: a first correspondence between the terminal's terminal capabilities and the PDCCH budget; a second correspondence between the indication information and the PDCCH budget; and a third correspondence between the terminal's device type and the PDCCH budget.
[0103] In conjunction with some embodiments of the eighth aspect, in some embodiments, the first information includes at least one of the following: terminal capabilities of the terminal; indication information indicating the PDCCH budget provided by the network device; and terminal capabilities related to the device type to which the terminal belongs.
[0104] In conjunction with some embodiments of the eighth aspect, in some embodiments, the terminal capabilities of the terminal include at least one of the following: support capabilities related to URLLC; support capabilities related to high-frequency communication; support capabilities related to the basic capabilities of PDCCH; and support capabilities related to LPWA.
[0105] In conjunction with some embodiments of the eighth aspect, in some embodiments, the communication device further includes a processing module. The transceiver module is further configured to receive third information sent by the terminal. The processing module is configured to determine, based on the third information, the PDCCH budget supported by the terminal under the first constraint.
[0106] In conjunction with some embodiments of the eighth aspect, in some embodiments, the third information indicates at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs corresponding to the PDCCH candidates supported by the terminal in PDCCH reception.
[0107] In a ninth aspect, embodiments of this disclosure provide a communication device. The communication device is a terminal. The communication device includes a processing module. The processing module is configured to: determine a PDCCH budget for the terminal to perform PDCCH reception based on first information, wherein the PDCCH budget is associated with at least one of: a PDCCH candidate and a control channel element (CCE).
[0108] In conjunction with some embodiments of the ninth aspect, in some embodiments, the PDCCH budget includes at least one of the following: a blind detection budget; a processing budget; and a cache budget.
[0109] In conjunction with some embodiments of the ninth aspect, in some embodiments, the blind detection budget includes at least one of the following: the maximum number of blind detection PDCCH candidates supported by the terminal in PDCCH reception; and the maximum number of blind detection CCEs supported by the terminal in PDCCH reception.
[0110] In conjunction with some embodiments of the ninth aspect, in some embodiments, the processing budget includes at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs supported by the terminal in PDCCH reception; and the processing delay of the terminal for PDCCH.
[0111] In conjunction with some embodiments of the ninth aspect, in some embodiments, the cache budget includes at least one of the following: the maximum number of cached PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of cached CCEs supported by the terminal in PDCCH reception.
[0112] In conjunction with some embodiments of the ninth aspect, in some embodiments, the PDCCH budget is determined based on a first constraint; wherein the first constraint is associated with at least one of the following: serving cell; first RNTI scrambling; logical resources; frequency domain resources; and time domain resources.
[0113] In conjunction with some embodiments of the ninth aspect, in some embodiments, the time-domain resources under the first constraint are determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of time slots between two consecutive time spans; and a time window.
[0114] In conjunction with some embodiments of the ninth aspect, in some embodiments, the first information includes at least one of the following: terminal capabilities of the terminal; indication information indicating a PDCCH budget provided by a network device; and terminal capabilities related to the device type to which the terminal belongs.
[0115] In conjunction with some embodiments of aspect nine, in some embodiments, the communication device further includes a transceiver module. The transceiver module is configured to send third information to a network device, wherein the third information includes at least one of the following: the terminal's terminal capabilities; and the terminal capabilities of the device type to which the terminal belongs.
[0116] In a tenth aspect, embodiments of this disclosure provide a communication device. This communication device is a network device. The communication device includes a transceiver module and a processing module. The transceiver module is configured to receive third information transmitted by a terminal. The processing module is configured to determine, based on the third information, a PDCCH budget for the terminal to perform PDCCH reception, wherein the PDCCH budget is associated with at least one of the following: a PDCCH candidate and a control channel element (CCE).
[0117] In conjunction with some embodiments of the tenth aspect, in some embodiments, the PDCCH budget includes at least one of the following: a blind detection budget; a processing budget; and a cache budget.
[0118] In conjunction with some embodiments of the tenth aspect, in some embodiments, the blind detection budget includes at least one of the following: the maximum number of blind detection PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of blind detection CCEs supported by the terminal in PDCCH reception.
[0119] In conjunction with some embodiments of the tenth aspect, in some embodiments, the processing budget includes at least one of the following: the maximum number of PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of CCEs supported by the terminal in PDCCH reception; and the processing delay of the terminal for PDCCH.
[0120] In conjunction with some embodiments of the tenth aspect, in some embodiments, the cache budget includes at least one of the following: the maximum number of cached PDCCH candidates supported by the terminal in PDCCH reception; the maximum number of cached CCEs supported by the terminal in PDCCH reception.
[0121] In conjunction with some embodiments of the tenth aspect, in some embodiments, the PDCCH budget is determined based on a first constraint; wherein the first constraint is associated with at least one of the following: serving cell; first RNTI scrambling; logical resources; frequency domain resources; and time domain resources.
[0122] In conjunction with some embodiments of the tenth aspect, in some embodiments, the time-domain resources under the first constraint are determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of time slots between two consecutive time spans; and a time window.
[0123] In an eleventh aspect, embodiments of this disclosure provide a communication device. This communication device is used to perform the communication methods described in any of the first, second, fourth, fifth aspects, and possible embodiments thereof.
[0124] In a twelfth aspect, embodiments of this disclosure provide a communication system. The communication system includes a terminal and a network device. The terminal is configured to perform a communication method as described in any of the first or fourth aspects and their possible embodiments. The network device is configured to perform a communication method as described in any of the second or fifth aspects and their possible embodiments.
[0125] In a thirteenth aspect, embodiments of this disclosure provide a storage medium storing instructions. When executed on a communication device, the instructions cause the communication device to perform the communication method as described in any of the first to sixth aspects and their possible implementations.
[0126] In a fourteenth aspect, embodiments of this disclosure provide a program product. The program product includes at least one of a program and instructions. When executed by a communication device, the program or instructions implement the communication method as described in any of the first to sixth aspects and their possible embodiments.
[0127] In a fifteenth aspect, embodiments of this disclosure provide a computer program. When this computer program is run on a computer, it causes the computer to perform the communication methods described in any of the first to sixth aspects and their possible implementations.
[0128] In a sixteenth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry. The processing circuitry is configured to perform the communication methods described in any of the first to sixth aspects and their possible embodiments.
[0129] It is understood that the aforementioned communication devices, communication systems, storage media, program products, computer programs, chips, and chip systems are all used to execute the methods provided in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.
[0130] This disclosure provides a communication method, a communication device, a communication system, a storage medium, and a program product. In some embodiments, terms such as communication method, information processing method, and information transmission method can be used interchangeably; terms such as communication device, communication equipment, network equipment, network function, and network entity can be used interchangeably; and terms such as communication system and information processing system can be used interchangeably.
[0131] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.
[0132] In the embodiments disclosed herein, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the various embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.
[0133] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.
[0134] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.
[0135] In the embodiments of this disclosure, "a plurality of" means two or more.
[0136] In some embodiments, the terms “at least one of A or B, at least one of A and B”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.
[0137] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of whether there is a branch B); in some embodiments, B (execute B regardless of whether there is a branch A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, both A and B are executed. The same applies when there are more branches such as A, B, C, etc.
[0138] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execute A regardless of whether a branch B exists); in some embodiments, B (execute B regardless of whether a branch A exists); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, and C.
[0139] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0140] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0141] In some embodiments, terms such as “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “when…”, “if…”, etc. can be used interchangeably. These descriptions all refer to the device making a corresponding action under certain objective circumstances. They do not necessarily limit the time, nor do they require the device to make a judgment action when implementing it, nor do they mean that there must be other limitations.
[0142] In some embodiments, terms such as “greater than,” “more than,” “higher than,” and “exceeding” can be used interchangeably; terms such as “greater than or equal to,” “not less than,” “more than or equal to,” “not less than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably; terms such as “less than,” “less than,” and “lower than” can be used interchangeably; and terms such as “less than or equal to,” “not greater than,” “less than or equal to,” “not more than,” “lower than or equal to,” “not higher than,” and “below” can be used interchangeably.
[0143] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.
[0144] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).
[0145] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.
[0146] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriberstation, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, and client can be used interchangeably.
[0147] In some embodiments, access network devices, core network devices, or network devices can be replaced by terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced by communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, and uplink link, downlink, etc., can be replaced with sidelink link.
[0148] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.
[0149] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.
[0150] In some embodiments, data, information, etc., may be obtained with the user's consent.
[0151] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0152] Figure 1 This is a schematic diagram of the architecture of a communication system provided according to embodiments of this disclosure. Figure 1 As shown, the communication system 100 includes a terminal 101 and a network device 102.
[0153] In some embodiments, terminal 101 includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.
[0154] In some embodiments, network device 102 may be an access network device. It should be noted that network device 102 may be other types of network devices, such as core network devices.
[0155] In some embodiments, the access network device is, for example, a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: evolved Node B (eNB), next-generation eNB (ng-eNB), next-generation Node B (gNB), node B (NB), home node B (HNB), home evolved node B (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a Wi-Fi system.
[0156] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.
[0157] In some embodiments, the access network device may be composed of a central unit (CU) and a distributed unit (DU). The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.
[0158] In some embodiments, the communication system 100 described above may be a 4G communication system, a 5G communication system, or a 6G communication system. It should be noted that the communication system 100 may also be other communication systems, and this disclosure does not specifically limit it.
[0159] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions proposed in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions proposed in this disclosure are also applicable to similar technical problems.
[0160] The following embodiments of this disclosure can be applied to Figure 1 The communication system 100 shown, or a part of the main body of the communication system 100, but not limited thereto. Figure 1 The entities shown are illustrative; the communication system 100 may include... Figure 1 All or part of the main body, or may include Figure 1 Other entities besides the main body, the number and form of each entity are arbitrary, each entity can be physical or virtual, the connection relationship between the entities is illustrative, the entities can be unconnected or connected, and the connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.
[0161] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Futuregeneration radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).
[0162] In communication systems, blind detection is an important mechanism for UE to detect PDCCH. In some embodiments, the UE may not know the location, format, and content of the PDCCH carrying DCI sent by the base station. In such cases, the UE needs to attempt to decode possible DCI candidates in the PDCCH search space through blind detection. It is understood that blind detection can also be called PDCCH blind detection, DCI blind detection, etc., and this disclosure does not specifically limit it.
[0163] In some embodiments, key elements involved in blind testing may include: search space, aggregation level, DCI format, RNTI, and control resource set (CORESET).
[0164] In some embodiments, the search space can refer to the set of PDCCH candidates that the UE needs to detect during blind detection. The search space and its associated CORESET define the time-frequency resources (e.g., CCE locations) on which the UE needs to attempt to decode DCI. In some embodiments, the search space can include a common search space (CSS) and a UE-specific search space (USS). In some embodiments, the common search space can be used to transmit common control information that all UEs need to receive. For example, in the common search space, the UE can listen for system information blocks (SIBs), paging messages, random access responses (RARs), etc. In some embodiments, the UE-specific search space can be used to transmit dynamic scheduling information for a specific UE. For example, in the UE-specific search space, PDSCH, PUSCH, etc., can be dynamically scheduled.
[0165] In some embodiments, the aggregation level (AL) can refer to the number of consecutive CCEs occupied by a PDCCH candidate. In one example, the aggregation level can be 1, 2, 4, 8, 16, etc.
[0166] In some embodiments, considering the complexity of blind detection, the blind detection performed on the terminal may be subject to the following constraint: the number of PDCCH candidates that the terminal can blindly detect does not exceed a first number.
[0167] In some embodiments, considering the complexity of channel estimation, blind detection performed on a terminal may be subject to the following constraint: the number of non-overlapping CCEs corresponding to PDCCH candidates does not exceed a second number.
[0168] In some embodiments, the terminal may receive indication signaling, which may be RRC signaling. In some embodiments, the indication signaling received by the terminal may include a monitoringCapabilityConfig information element (IE). In some embodiments, the RRC signaling may configure the PDCCH monitoring capability of R15, R16, or R17 versions on the serving cell. In one example, the RRC signaling may indicate a first monitoring capability. For example, the first monitoring capability may be the monitoring capability of the R15 version of the PDCCH. In this case, the value of the monitoringCapabilityConfig information element may be r15monitoringcapability, thus enabling the monitoring capability of the R15 version of the PDCCH. In one example, the RRC signaling may indicate a second monitoring capability. For example, the second monitoring capability may be the monitoring capability of the R16 version of the PDCCH. In this case, the value of the monitoringCapabilityConfig information element may be r16monitoringcapability, thus enabling the monitoring capability of the R16 version of the PDCCH. In one example, the RRC signaling may indicate a third monitoring capability. For example, the third monitoring capability may be the monitoring capability of the R17 version of the PDCCH. At this time, if the value of the monitoringCapabilityConfig information element is r17monitoringcapability, then the multi-slot monitoring capability of the PDCCH in version R17 is enabled.
[0169] In some embodiments, the first listening capability may be a basic PDCCH support capability. In some embodiments, the second listening capability may be a PDCCH capability that supports URLLC features. In some embodiments, the third listening capability may be a PDCCH capability that supports high-frequency communication.
[0170] In some embodiments, the indication signaling may indicate r15monitoringcapability, in which case the maximum number of PDCCH candidates and / or the maximum number of non-overlapping CCEs that the terminal can support may be defined per slot. For example, based on the configuration of the search space on the currently active BWP, the terminal counts the number of configured PDCCH candidates and / or the number of non-overlapping CCEs within a single slot and determines whether this number exceeds the maximum number that the terminal can support. In some embodiments, this maximum number may be defined based on the following Tables 1A and 1B:
[0171]
[0172] Table 1A: Maximum number of PDCCH candidates monitored by a DL BWP for a single serving cell with SCS configured as μ∈{0,1,2,3}
[0173]
[0174] Table 1B: Maximum number of non-overlapping CCEs for a single serving cell and for a DL BWP with SCS configured as μ∈{0,1,2,3}
[0175] In some embodiments, the indication signaling can indicate r16monitoringcapability, whereby the maximum number of PDCCH candidates and / or the maximum number of non-overlapping CCEs that the terminal can support can be defined based on a time span. For example, based on the configuration of the search space on the currently active BWP, the terminal counts the number of configured PDCCH candidates and / or the number of non-overlapping CCEs within a specific time span and determines whether this number exceeds the maximum number that the terminal can support. In some embodiments, this maximum number can be based on the following Table 2A and...
[0176] Table 2B Definitions:
[0177]
[0178] Table 2A: Maximum number of PDCCH candidates monitored within a time span for a single serving cell and for a DL BWP with SCS configured as μ∈{0,1}, for a combination (X,Y).
[0179]
[0180] Table 2B: Maximum number of non-overlapping CCEs within a time span for a single serving cell and for a DL BWP with SCS configured as μ∈{0,1}, for a combination (X,Y).
[0181] In some embodiments, in Tables 2A and 2B, X is the minimum symbol interval between the first OFDM symbols corresponding to two consecutive time spans, and Y is the maximum number of symbols for a single time span.
[0182] In some embodiments, the indication signaling can indicate r17monitoringcapability, whereby the maximum number of PDCCH candidates and / or the maximum number of non-overlapping CCEs that the terminal can support can be defined based on a time window consisting of Xs time slots. For example, based on the configuration of the search space on the currently active BWP, the terminal counts the number of configured PDCCH candidates and / or the number of non-overlapping CCEs within a specific time window consisting of Xs time slots and determines whether the number exceeds the maximum number that the terminal can support. In some embodiments, the maximum number can be defined based on the following Tables 3A and 3B:
[0183]
[0184] Table 3A: Maximum number of PDCCH candidates monitored per Xs time window for a single serving cell, for a DL BWP with SCS configured as μ∈{5,6}, and for a combination (X,Y).
[0185]
[0186] Table 3B: Maximum number of non-overlapping CCEs per Xs time window for a single serving cell, for a DL BWP with SCS configured as μ∈{5,6}, and for a combination (X,Y).
[0187] In some embodiments, Xs represents the number of consecutive time slots in Tables 3A and 3B. A time window consisting of Xs time slots can be composed of consecutive, non-overlapping time slots. The first Xs time window can start from the beginning position within a subframe. In some embodiments, Ys represents the time slots within a time window consisting of Xs time slots in Tables 3A and 3B. The PDCCH temporal resources for blind detection of the terminal are within a time window consisting of Ys time slots. Since a time window consisting of Ys time slots is within a time window consisting of Xs time slots, it can also be referred to as a sub-time window.
[0188] As communication technologies are applied in increasingly widespread scenarios, the types of terminals accessing communication networks are also increasing. These different types of terminals may have different capabilities. For example, the terminal capabilities related to blind detection may differ between different types of terminals.
[0189] Therefore, how to implement blind detection for terminals with differentiated terminal capabilities is a technical problem that urgently needs to be solved.
[0190] Figure 2 This is an interactive schematic diagram of a communication method provided according to an embodiment of this disclosure. The communication method involved in this embodiment can be applied to a communication system 100. Figure 2As shown, the communication method of this embodiment includes steps S201 to S208.
[0191] In step S201, terminal 101 determines terminal capabilities.
[0192] In some embodiments, terminal 101 may determine terminal capabilities related to PDCCH reception. In some embodiments, the terminal capabilities determined by terminal 101 may be the terminal 101's support capabilities for PDCCH reception.
[0193] In some embodiments, step S201 may include: terminal 101 acquiring terminal capabilities of the terminal and / or terminal capabilities of the device type to which the terminal belongs.
[0194] In some embodiments, the terminal capabilities of terminal 101 may be related to the UE capabilities of terminal 101. For example, UE capabilities may include at least one of the following: a first capability, a second capability, a third capability, and a fourth capability. In some embodiments, the terminal capabilities of terminal 101 may include at least one of the following: supporting capabilities related to the first capability, supporting capabilities related to the second capability, supporting capabilities related to the third capability, and supporting capabilities related to the fourth capability.
[0195] In some embodiments, terminal 101 may have support capabilities related to the first capability. In some embodiments, terminal 101's support capability for PDCCH reception may be related to the first capability. In some embodiments, the terminal capability of terminal 101 may include the terminal 101's support capability for PDCCH reception that supports the first capability. In some embodiments, terminal 101 may have characteristics related to the first capability. In some embodiments, characteristics related to the first capability may include ultra-high reliability, ultra-low latency, high stability, etc. In one example, reliability can be measured by the success rate of data packet transmission in communication. For example, ultra-high reliability may refer to a data packet transmission success rate greater than or equal to 99.999% or higher. In one example, latency can be measured by the end-to-end delay in communication. For example, ultra-low latency may refer to an end-to-end delay less than or equal to 1 millisecond. For example, communication performance can be guaranteed under conditions of mobility, interference, network congestion, etc. In one example, stability can be measured by the bit error rate in communication. For example, the bit error rate of the data transmission rate may be less than 10⁻⁵. In one example, the first capability may be a capability possessed by a URLLC type terminal; in other words, a terminal supporting the first capability may be a terminal supporting URLC characteristics. For example, the terminal capabilities of terminal 101 may include support capabilities related to URLLC.
[0196] In some embodiments, terminal 101 may have support capabilities related to the second capability. In some embodiments, terminal 101's support capability for PDCCH reception may be related to the second capability. In some embodiments, the terminal capability of terminal 101 may include the terminal 101's support capability for PDCCH reception that supports the second capability. In some embodiments, terminal 101 may have characteristics related to the second capability. In some embodiments, characteristics related to the second capability may include high frequency, large bandwidth, high spectral efficiency, etc. In one example, high frequency can be measured by a frequency band (i.e., a frequency range). For example, the frequency band related to the second capability may be a millimeter-wave band, a terahertz band, etc. For example, high frequency may refer to the lowest frequency of the frequency band being greater than or equal to 52.6 GHz. It is understood that the frequency band related to the second capability may also be in other frequency ranges, and this disclosure does not specifically limit this. In one example, large bandwidth may refer to a frequency band bandwidth greater than or equal to 100 MHz, or even greater than or equal to 1 GHz. In one example, spectral efficiency can be measured by the number of bits transmitted per unit bandwidth. For example, high spectral efficiency may refer to a spectral efficiency greater than or equal to 10 bps / Hz (i.e., bits per second per hertz). In one example, the second capability may be a capability possessed by a terminal that supports high-frequency communication; in other words, a terminal that supports the second capability may be a terminal that supports the characteristics of high-frequency communication. For example, the terminal capabilities of terminal 101 may include support capabilities related to high-frequency communication.
[0197] In some embodiments, terminal 101 may have support capabilities related to a third capability. In some embodiments, terminal 101's support capability for PDCCH reception may be related to a third capability. In some embodiments, the terminal capabilities of terminal 101 may include the terminal 101's support capability for PDCCH reception that supports a third capability. In some embodiments, the terminal may have characteristics related to a third capability. In some embodiments, characteristics related to a third capability may include IoT communication technology, low power consumption, wide coverage, low cost, etc. In one example, power consumption can be measured by battery life. For example, low power consumption may refer to a device's battery life exceeding 5 years. In one example, power consumption can be measured by the magnitude of the operating current. For example, low power consumption may refer to a device's operating current being less than 30μA, less than 5μA, or even less than 1.8μA, etc. In one example, coverage can be measured by communication distance. For example, wide coverage may refer to a communication distance greater than 1 kilometer. In one example, low cost may refer to a device cost less than or below a specific price, such as $10. For example, a terminal with third capabilities may have low processing power but relatively low latency requirements. In one example, the third capability can be a capability possessed by an LPWA-type terminal; in other words, a terminal supporting the third capability can be a terminal that supports LPWA features. For example, the terminal capabilities of terminal 101 can include LPWA-related support capabilities.
[0198] In some embodiments, terminal 101 may have support capabilities related to the fourth capability. In some embodiments, the support capability of terminal 101 for PDCCH reception may be related to the fourth capability. In some embodiments, the terminal capability of terminal 101 may include the support capability of terminal 101 for PDCCH reception that supports the fourth capability. In some embodiments, terminal 101 may have characteristics related to the fourth capability. In some embodiments, the characteristics related to the fourth capability may include the basic capabilities of PDCCH, such as the number of OFDM symbols for which blind detection PDCCH lasts, the OFDM time range for which blind detection PDCCH lasts, the number of BD / CCEs that can be blindly detected within a specific time unit range, the number of DCI sizes that can be blindly detected within a specific resource range, etc. In one example, the fourth capability may be a basic capability of PDCCH (or a mandatory capability); in other words, a terminal supporting the fourth capability may be a terminal that supports characteristics with the basic capability of PDCCH. For example, terminal 101 may have support capabilities related to the basic capability of PDCCH. In one example, the maximum number of blind detections per time slot corresponding to the basic capability of PDCCH is 44. In one example, the maximum number of blind detections for non-overlapping CCEs per time slot corresponding to the basic capability of PDCCH is 56.
[0199] It is understood that the terminal capability of terminal 101 may also have supporting capabilities related to other capabilities, and this disclosure does not specifically limit this.
[0200] In some embodiments, the terminal capabilities of the device type to which terminal 101 belongs may include the terminal 101's support capability for PDCCH reception. In some embodiments, the terminal capabilities of the device type to which terminal 101 belongs may be a set of capabilities consisting of only one capability described by terminal 101.
[0201] In some embodiments, the capability set may include one or more supporting capabilities for PDCCH reception by terminal 101. In some embodiments, the supporting capabilities in the capability set may be terminal capabilities of the device type to which terminal 101 belongs and related to PDCCH reception.
[0202] In some embodiments, the set of capabilities of terminal 101 for receiving PDCCH can characterize the PDCCH budgets that terminal 101 can support. In other words, the set of capabilities of terminal 101 for receiving PDCCH can refer to which PDCCH budgets terminal 101 can support in PDCCH reception. In one example, the supported capabilities in the set of capabilities of terminal 101 for receiving PDCCH can be the PDCCH budgets that terminal 101 supports.
[0203] In some embodiments, the set of capabilities that terminal 101 can receive from PDCCH may be a set of capabilities that meet preset conditions. In some embodiments, the set of capabilities may be determined according to preset conditions.
[0204] In some embodiments, the device type to which terminal 101 belongs may be determined based on preset conditions. In some embodiments, the supported capabilities in the capability set may be the supported capabilities of terminal 101 that meet the preset conditions. In some embodiments, one or more terminals that meet the same preset conditions may belong to the same device type. For example, multiple terminals with the same but different UE capabilities may belong to the same device type if they meet the same preset conditions.
[0205] In some embodiments, the set of capabilities that meet preset conditions may include UE capabilities of various terminals. For example, UE capabilities may include at least one of the following: a first capability, a second capability, a third capability, and a fourth capability.
[0206] In some embodiments, the preset conditions may include the time-domain granularity of PDCCH reception. Therefore, different device types can be identified based on the different time-domain granularities of PDCCH reception. For example, the device type to which terminal 101 belongs may correspond to a first time-domain granularity, and the terminal capabilities of the device type to which terminal 101 belongs may be determined for the first time-domain granularity. Alternatively, the device type to which terminal 101 belongs may correspond to a second time-domain granularity, and the terminal capabilities of the device type to which terminal 101 belongs may be determined for the second time-domain granularity.
[0207] In some embodiments, the terminal capabilities of the device type to which terminal 101 belongs can be determined based on the terminal capabilities of terminal 101. It should be noted that the preset conditions can be specifically configured according to application scenarios, service types, local configurations, etc., and this disclosure embodiment does not specifically limit them.
[0208] In some embodiments, step S201 may include: terminal 101 obtaining terminal capabilities from local storage. In some embodiments, terminal capabilities may be obtained by terminal 101 based on local configuration. In some embodiments, terminal 101 may determine terminal capabilities based on local configuration. For example, local configuration may include protocol agreements. For example, local configuration may include agreements negotiated in advance between terminal 101 and network device 102.
[0209] In some embodiments, step S201 may include: terminal 101 obtaining capability information from the upper layer. In some embodiments, terminal capabilities may be obtained by terminal 101 from the upper layer. For example, terminal 101 may obtain terminal capabilities by receiving messages (e.g., RRC messages) from network device 102.
[0210] In some embodiments, the terminal 101's support for PDCCH reception lies in the terminal 101's support for the PDCCH budget of PDCCH reception.
[0211] In some embodiments, the terminal capability of terminal 101 can characterize the PDCCH budgets that terminal 101 can support. In other words, the terminal capability of terminal 101 reflects which PDCCH budgets terminal 101 can support in PDCCH reception. In some embodiments, there may be a first correspondence between the terminal capability of terminal 101 and the PDCCH budget.
[0212] In some embodiments, the terminal capability of the device type to which terminal 101 belongs can characterize the PDCCH budget that terminal 101 can support under preset conditions. In other words, the terminal capability of the device type to which terminal 101 belongs reflects which PDCCH budgets terminal 101 can support under preset conditions during PDCCH reception. In some embodiments, there may be a third correspondence between the terminal capability of the device type to which terminal 101 belongs and the PDCCH budget.
[0213] In step S202, terminal 101 sends third information to network device 102.
[0214] In some embodiments, terminal 101 may send third information. In some embodiments, the third information may be sent by terminal 101, but is not limited thereto, and may also be sent by other entities.
[0215] In some embodiments, network device 102 may receive third information. In some embodiments, the third information may be received by network device 102, but is not limited thereto, and may also be received by other entities.
[0216] In some embodiments, when terminal 101 determines its capabilities, terminal 101 may send third information to network device 102. In some embodiments, the third information may indicate the terminal capabilities determined by terminal 101. In some embodiments, the third information may report the terminal capabilities determined by terminal 101 to network device 102.
[0217] In some embodiments, the name of the third information is not limited, and it may be, for example, capability indication information, reporting information, capability reporting information, terminal capability information, etc.
[0218] In some embodiments, the third information may include at least one of the following: first capability information and second capability information.
[0219] In some embodiments, the first capability information may indicate the terminal capabilities of terminal 101. In some embodiments, the first capability information may be used to report the supported capabilities of terminal 101 related to UE capabilities to network device 102. In some embodiments, the first capability information may indicate at least one of the following: supported capabilities related to a first capability, supported capabilities related to a second capability, supported capabilities related to a third capability, and supported capabilities related to a fourth capability.
[0220] In some embodiments, the first capability information may include a field indicating the terminal capabilities of terminal 101.
[0221] In some embodiments, the PDCCH reception supported by the same UE capability may have one or more capabilities. The one or more supported capabilities of the PDCCH reception associated with the same UE capability may have identification information. For example, different supported capabilities may have different index values. In this case, the fields in the first capability information may carry at least one identification information. Each identification information indicates a supported capability of the PDCCH reception associated with that UE capability supported by terminal 101.
[0222] In some embodiments, the identification information for a supported capability may include a single numerical value. In some embodiments, the identification information for a supported capability may include a combination of two or more numerical values.
[0223] In some embodiments, the second capability information may indicate the terminal capabilities of the device type to which terminal 101 belongs. In some embodiments, the second capability information may be used to report to network device 102 the supported capabilities of terminal 101 that are unrelated to UE capabilities. In some embodiments, the second capability information may indicate the supported capabilities of terminal 101 for PDCCH reception under preset conditions.
[0224] In some embodiments, the second capability information may include a field indicating the terminal capability of the device type to which the terminal 101 belongs.
[0225] In some embodiments, the fields in the second capability information may carry identification information, which may indicate one or more identification information. Each identification information may indicate a supported capability of terminal 101 for PDCCH reception. It should be noted that the supported capability indicated by the second capability information is unrelated to the UE capability.
[0226] In some embodiments, the identification information for a supported capability may include a single numerical value. In some embodiments, the identification information for a supported capability may include a combination of two or more numerical values.
[0227] In some embodiments, third information may be carried in an RRC message. In some embodiments, terminal 101 may send an RRC message to network device 102, and the RRC message may contain third information. In one example, the RRC message sent by terminal 101 to network device 102 may be a UE Capability Information message. This message may carry third information. It is understood that terminal 101 may also send third information in other ways, such as via PRACH, PUSCH, or PUCCH, and this disclosure does not specifically limit this method.
[0228] In step S203, network device 102 determines the PDCCH budget.
[0229] In some embodiments, network device 102 may determine the PDCCH budget for PDCCH reception by terminal 101. In some embodiments, the PDCCH budget determined by network device 102 for PDCCH reception by terminal 101 may be the processing capacity authorized to terminal 101 during PDCCH reception. In other words, the PDCCH budget may be the processing capacity allowed to be used by terminal 101 during PDCCH reception. It is understood that the PDCCH budget may also be referred to as PDCCH grant, PDCCH limit, PDCCH capability, etc.
[0230] In some embodiments, network device 102 may determine the PDCCH budget received by terminal 101 based on at least one of the following: third information, predefined.
[0231] In some embodiments, upon receiving third information, network device 102 may determine the PDCCH budget based on the third information.
[0232] In some embodiments, when network device 102 obtains first capability information from terminal 101, network device 102 can determine the PDCCH budget based on the first capability information and according to a first correspondence. For example, network device 102 can determine the PDCCH budget corresponding to the terminal capability indicated by the first capability information and according to the first correspondence. In some embodiments, when network device 102 obtains second capability information from terminal 101, network device 102 can determine the PDCCH budget based on the second capability information and according to a third correspondence. For example, network device 102 can determine the PDCCH budget corresponding to the terminal capability based on the terminal capability of the device type to which terminal 101 belongs, indicated by the second capability information and according to the third correspondence. In some embodiments, one or more of the first and third correspondences can be determined by network device 102 according to a predefined definition. For example, network device 102 can determine at least one of the first and third correspondences according to a local configuration. In some embodiments, one or more of the first and third correspondences can be received by network device 102 from another network device. For example, network device 102 can receive at least one of the first correspondence and the third correspondence from the core network device.
[0233] In some embodiments, when a predefined configuration is available locally, network device 102 can determine the PDCCH budget based on the predefined configuration. For example, network device 102 can determine a basic PDCCH budget based on the predefined configuration. It is understood that the basic PDCCH budget can be, for example, a PDCCH budget supported by Release 15. For example, network device 102 can determine a mandatory PDCCH budget based on the predefined configuration. The mandatory PDCCH budget can be a PDCCH budget that terminal 101 accessing network device 102 must support.
[0234] In some embodiments, network device 102 may determine the PDCCH budget based on third-party information and predefined parameters.
[0235] In some embodiments, PDCCH reception may include operations such as blind detection, hardware processing, and caching related to PDCCH. In some embodiments, the PDCCH budget determined by network device 102 may include at least one of the following: blind detection budget, processing budget, and caching budget.
[0236] In some embodiments, the processing in PDCCH reception can be implemented in hardware, software, or a combination of both; this disclosure does not specifically limit this. For example, when the processing in PDCCH reception is implemented in hardware, the processing budget can also be referred to as the hardware processing budget.
[0237] In some embodiments, the blind detection budget may be the PDCCH blind detection capability that terminal 101 can employ during the blind detection process of PDCCH reception. In some embodiments, the blind detection budget may include at least one of the following: the maximum number of PDCCH candidates supported by terminal 101 in blind detection during PDCCH reception, and the maximum number of CCEs supported by terminal 101 in blind detection during PDCCH reception.
[0238] In some embodiments, the blind detection budget can be used to limit the number of PDCCH candidates that the terminal 101 supports for blind detection during PDCCH reception. In some embodiments, the number of PDCCH candidates supported by the terminal 101 during blind detection during PDCCH reception can be less than or equal to the maximum number of PDCCH candidates that the terminal 101 supports for blind detection during PDCCH reception in the blind detection budget.
[0239] In some embodiments, the blind detection budget can be used to limit the number of blind detection CCEs supported by terminal 101 in PDCCH reception. In some embodiments, the number of CCEs supported by terminal 101 in the blind detection process of PDCCH reception can be less than or equal to the maximum number of blind detection CCEs supported by terminal 101 in PDCCH reception in the blind detection budget.
[0240] In some embodiments, the processing budget may be the PDCCH hardware processing capability that terminal 101 can employ during the hardware processing of PDCCH reception. In some embodiments, the processing budget may include at least one of the following: the maximum number of PDCCH candidates supported by terminal 101 in PDCCH reception, the maximum number of CCEs supported by terminal 101 in PDCCH reception, and the processing latency of terminal 101 for PDCCH.
[0241] In some embodiments, the processing budget can be used to limit the number of PDCCH candidates that the terminal 101 supports in PDCCH reception. In some embodiments, the number of PDCCH candidates supported by the terminal 101 in the hardware processing of PDCCH reception can be less than or equal to the maximum number of PDCCH candidates that the terminal 101 supports in PDCCH reception in the processing budget.
[0242] In some embodiments, the blind detection budget can be used to limit the number of CCEs supported by terminal 101 during PDCCH reception. In some embodiments, the number of CCEs supported by terminal 101 during hardware processing of PDCCH reception can be less than or equal to the maximum number of CCEs supported by terminal 101 during PDCCH reception in the processing budget.
[0243] In some embodiments, the processing budget can be used to limit the processing latency of PDCCH by terminal 101. In some embodiments, the processing latency of PDCCH supported by terminal 101 in PDCCH reception can be less than or equal to the maximum processing latency of PDCCH supported by terminal 101 in PDCCH reception in the processing budget.
[0244] In some embodiments, the cache budget may be the PDCCH caching capacity that terminal 101 can utilize during the caching process of PDCCH reception. In some embodiments, the cache budget may include at least one of the following: the maximum number of cached PDCCH candidates supported by terminal 101 during PDCCH reception, and the maximum number of cached CCEs supported by terminal 101 during PDCCH reception.
[0245] In some embodiments, the cache budget can be used to limit the number of cached PDCCH candidates supported by terminal 101 during PDCCH reception. In some embodiments, the number of PDCCH candidates supported by terminal 101 during the cache process of PDCCH reception can be less than or equal to the maximum number of cached PDCCH candidates supported by terminal 101 during PDCCH reception in the cache budget.
[0246] In some embodiments, the cache budget can be used to limit the number of cached CCEs supported by terminal 101 during PDCCH reception. In some embodiments, the number of CCEs supported by terminal 101 during the cache process of PDCCH reception can be less than or equal to the maximum number of cached CCEs supported by terminal 101 during PDCCH reception in the cache budget.
[0247] It should be noted that the PDCCH budget may also include other budgets, and this disclosure does not specifically limit them. For example, the blind detection budget in the PDCCH budget may also include the maximum number of DCI sizes supported by terminal 101 in PDCCH reception.
[0248] In some embodiments, the PDCCH budget is a budget within a specific resource range. This resource range can be determined by a first constraint. For example, the first constraint can be used to determine the resource range to which the PDCCH budget targets. In other words, the counting of PDCCH receptions corresponding to the PDCCH budget is performed within the resource range determined by the first constraint.
[0249] In some embodiments, the PDCCH budget may be determined based on a first constraint. In some embodiments, network device 102 may take the first constraint into account when determining the PDCCH budget. In some embodiments, the first constraint may be associated with at least one of the following: serving cell, first RNTI scrambling, logical resources, frequency domain resources, and time domain resources.
[0250] In some embodiments, the PDCCH budget determined by network device 102 under the first constraint may include at least one of the following: a blind detection budget satisfying the first constraint, a processing budget satisfying the first constraint, and a buffering budget satisfying the first constraint. In some embodiments, the blind detection budget satisfying the first constraint may include at least one of the following: the maximum number of PDCCH candidates satisfying the first constraint that terminal 101 supports for blind detection during PDCCH reception; the maximum number of CCEs satisfying the first constraint that terminal 101 supports for blind detection during PDCCH reception. In some embodiments, the processing budget satisfying the first constraint may include at least one of the following: the maximum number of PDCCH candidates satisfying the first constraint that terminal 101 supports for processing during PDCCH reception; the maximum number of CCEs satisfying the first constraint that terminal 101 supports for processing during PDCCH reception; and the processing delay of terminal 101 for PDCCHs satisfying the first constraint. In some embodiments, the cache budget that satisfies the first constraint may include at least one of the following: the maximum number of PDCCH candidates that satisfy the first constraint in the supported cache during PDCCH reception by terminal 101; and the maximum number of CCEs that satisfy the first constraint in the cache supported by terminal 101 during PDCCH reception.
[0251] In some embodiments, the first constraint may include at least one of the following: a first resource and a first condition.
[0252] In some embodiments, the PDCCH budget determined by network device 102 may be for a first resource. In some embodiments, the PDCCH budget may be used to limit PDCCH reception within the resource range of the first resource. In one example, the PDCCH budget may limit the number of PDCCH candidates supported by terminal 101 within the resource range of the first resource. In another example, the PDCCH budget may limit the number of CCEs supported by terminal 101 within the resource range of the first resource.
[0253] In some embodiments, the first resource may include at least one of the following: frequency domain resources, time domain resources, and logical resources.
[0254] In some embodiments, the frequency domain resources in the first resource can be resources based on band, carrier, bandwidth part (BWP), etc. In some embodiments, the frequency domain resources in the first resource may include at least one of the following: band, carrier, and BWP. In some embodiments, the frequency domain resources in the first resource may include the active BWP where terminal 101 is located. For example, the frequency domain resources in the first resource may include the active BWP where terminal 101 is located within the serving cell. In some embodiments, the frequency domain resources in the first resource may include the BWP configured corresponding to terminal 101. For example, the frequency domain resources in the first resource may include the BWP configured for terminal 101 within the serving cell.
[0255] In some embodiments, the time-domain resources in the first resource can be resources based on frames, subframes, time slots, sub-time slots, symbols, time spans, etc. In some embodiments, the time-domain resources in the first resource can include at least one of the following: frames, subframes, time slots, sub-time slots, symbols, and time spans. In some embodiments, the time-domain resources in the first resource can be resources based on time spans. In one example, a time span can include the time-domain resources continuously occupied by terminal 101 for blind detection of the PDCCH. For example, a time span as a first resource can include one or more symbols. In one example, the time-domain resources in the first resource can include the validity period of specific logical resources. For example, the time-domain resources in the first resource can include the validity period of specific cells and / or primary cell groups and / or secondary cell groups. In one example, the time-domain resources in the first resource can include the validity period of specific frequency-domain resources. For example, the time-domain resources in the first resource can include the validity period of specific frequency bands and / or carriers and / or BWPs. For example, the time-domain resources in the first resource can include the validity period for activating a BWP.
[0256] In some embodiments, the time-domain resources under the first constraint may be determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of time slots between two consecutive time spans; and the number of time slots in a time window.
[0257] In some embodiments, the temporal resources in the first resource can be determined by the maximum number of symbols sustained over a time span and the minimum number of symbols between the first symbols in two consecutive time spans. In one example, the temporal resources corresponding to the first resource can be determined based on (X, Y), where X is the minimum symbol interval between the first OFDM symbols in two consecutive time spans, and Y is the maximum number of symbols sustained over a time span. In one example, both X and Y are positive integers.
[0258] In some embodiments, the temporal resources in the first resource can be determined by the number of time slots in a time window. In one example, the temporal resources corresponding to the first resource can be determined based on (Xs, Ys), where Xs and Ys are both the number of consecutive time slots. For example, Xs is the number of time slots in a time window, i.e., Xs non-overlapping time slots can constitute a time window. For example, Ys is the number of time slots in a time window. The time window consisting of Ys time slots is located within the time window consisting of Xs time slots and is used to listen to the PDCCH. In other words, the terminal 101 can perform PDCCH listening in the time window consisting of Ys time slots (i.e., a sub-time window) within the time window consisting of Xs time slots. In one example, Xs and Ys are both positive integers. In some embodiments, the time window consisting of Xs time slots can start from the beginning position of a subframe.
[0259] In some embodiments, the temporal resources in the first resource can be determined by the minimum number of small slots between two consecutive time spans and the maximum number of symbols for a time span. In one example, the temporal resources corresponding to the first resource can be determined based on (Xz, Yz), where Xz is the minimum number of small slots between two consecutive time spans and Yz is the maximum number of symbols for a time span. In one example, both Xz and Yz are positive integers.
[0260] In some embodiments, the temporal resources in the first resource can be determined by the minimum number of time slots between two consecutive time spans and the number of time slots in a time window. In one example, the temporal resources corresponding to the first resource can be determined based on (Xz, Yz), where Xz is the minimum number of time slots between two consecutive time spans and Yz is the number of time slots in a time window. In one example, both Xz and Yz are positive integers. In some embodiments, the minimum number of time slots Xz between two consecutive time spans can be related to the storage capacity of terminal 101. For example, the stronger the storage capacity of terminal 101, the smaller the minimum number of time slots between two consecutive time spans can be. In some embodiments, the counting of PDCCH candidates and / or CCEs by the terminal can be performed based on a time window consisting of Yz time slots. In some embodiments, the starting position of the time window consisting of Yz time slots can be determined based on a reference resource. For example, the starting position of the time window consisting of Yz time slots can be the starting position of the reference resource. For example, the starting position of the time window consisting of Yz time slots can have an offset relative to the starting position of the reference resource. In one example, the reference resource can be located at the beginning of a subframe or at the beginning of a frame.
[0261] It should be noted that one or more time slots within a time window can be consecutive time slots in the time domain. A time window consisting of one or more consecutive time slots can also be called a time slot group. Of course, a time window can also be composed of one or more other time domain units, such as frames, subframes, sub-time slots, and symbols.
[0262] In some embodiments, the frequency domain resources in the first resource may include downlink BWPs. For example, the frequency domain resources in the first resource may include an active downlink BWP. For example, the frequency domain resources in the first resource may include one or more BWPs configured within the cell.
[0263] In some embodiments, the first resource may include logical resources. In some embodiments, the logical resources in the first resource may be resources based on cells, master cell groups (MCGs), secondary cell groups (SCGs), etc. In some embodiments, the logical resources in the first resource may include at least one of the following: a cell, a master cell group, or a secondary cell group. In some embodiments, the logical resources in the first resource may include a serving cell. In some embodiments, a master cell group may include a primary cell (PCell) and / or at least one secondary cell (SCell). In some embodiments, a secondary cell group may include a primary secondary cell (PSCell) and / or at least one secondary cell.
[0264] In some embodiments, the PDCCH budget determined by network device 102 may satisfy a first condition. In some embodiments, the PDCCH budget may be used to limit PDCCH reception that satisfies the first condition.
[0265] In some embodiments, the first condition may include at least one of the following: first RNTI scrambling, minimum number of time units between two consecutive time spans, number of time units for the duration of a time span, and SCS.
[0266] In some embodiments, the first condition may include scrambling with a first RNTI. In some embodiments, the first condition may include scrambling the DCI with a first RNTI. In some embodiments, the first RNTI may include at least one of the following: C-RNTI, MCS-C-RNTI (modulation and coding scheme C-RNTI), SP-CSI-RNTI (semi-persistent CSI-RNTI), SFI-RNTI (slot format indicator RNTI), TPC-PUSCH-RNTI (transmit power control PUSCH-RNTI), TPC-PUCCH-RNTI, TPC-SRS-RNTI, CI-RNTI (cancellation indicator), NES-RNTI (non-exclusive spectrum), SI-RNTI, G-RNTI (group RNTI), and P-RNTI. It is understood that the DCI may also be scrambled with other RNTIs, and this disclosure does not specifically limit this.
[0267] In some embodiments, the first condition may include the minimum number of time units between two consecutive time spans. In some embodiments, the number of time units between two consecutive time spans in the time domain may be associated with the density of time spans. In some embodiments, the larger the number of time units between them, the smaller the density of time spans distributed in the time domain; the smaller the number of time units between them, the larger the density of time spans distributed in the time domain.
[0268] In some embodiments, the first condition may include the number of time units that a time span lasts. In one example, a time span may occupy one or more time units.
[0269] It should be noted that the above time units can be at least one of the following: frame, subframe, time slot, sub-time slot, symbol.
[0270] In some embodiments, the first condition may include the SCS. In some embodiments, the SCS in the first condition may include at least one of the following: 15kHz, 30kHz, 60kHz, 120kHz, and 240kHz. In some embodiments, the size of the SCS is related to the size of the time slot. For example, a larger SCS results in a smaller time slot length; a smaller SCS results in a larger time slot length. In some embodiments, the size of the SCS is related to the resource block bandwidth. For example, a larger SCS results in a larger resource block bandwidth, a smaller number of resource blocks within the band, and a reduced CCE capacity; a smaller SCS results in a smaller resource block bandwidth, a larger number of resource blocks within the band, and an increased CCE capacity.
[0271] In some embodiments, the PDCCH budget determined by network device 102 may be obtained from other network devices. In some embodiments, network device 102 may receive the PDCCH budget for terminal 101's PDCCH reception provided by another network device. For example, network device 102 may receive the PDCCH budget provided by a core network device. In this case, network device 102 may determine the PDCCH budget provided by another network device as the PDCCH budget for terminal 101's PDCCH reception.
[0272] In step S204, network device 102 sends instruction information to terminal 101.
[0273] In some embodiments, network device 102 may send indication information. In some embodiments, the indication information may be sent by network device 102, but is not limited thereto, and may also be sent by other entities.
[0274] In some embodiments, terminal 101 may receive indication information. In some embodiments, the indication information may be received by terminal 101, but is not limited thereto, and may also be received by other entities.
[0275] In some embodiments, after network device 102 determines the PDCCH budget, network device 102 may send the determined PDCCH budget to terminal 101. In some embodiments, network device 102 may send indication information to terminal 101, which may indicate the PDCCH budget provided by network device 102.
[0276] In some embodiments, network device 102 can determine indication information corresponding to the PDCCH budget based on a second mapping relationship. In some embodiments, the second mapping relationship can be determined by network device 102 according to a predefined definition. For example, network device 102 can determine the second mapping relationship based on a local configuration. In some embodiments, the second mapping relationship can be received by network device 102 from another network device. For example, network device 102 can receive the second mapping relationship from a core network device.
[0277] In some embodiments, the indication information may separately indicate the blind detection budget in the PDCCH budget. In some embodiments, the indication information may include a field carrying the blind detection budget in the PDCCH budget. In some embodiments, the field indicating the blind detection budget may indicate at least one of the following: the maximum number of blind detection PDCCH candidates supported by terminal 101 in PDCCH reception, and the maximum number of blind detection CCEs supported by terminal 101 in PDCCH reception. In some embodiments, the indication information may separately indicate the processing budget in the PDCCH budget. In some embodiments, the indication information may include a field carrying the processing budget in the PDCCH budget. In some embodiments, the field indicating the processing budget may indicate at least one of the following: the maximum number of processing PDCCH candidates supported by terminal 101 in PDCCH reception, and the maximum number of processing CCEs supported by terminal 101 in PDCCH reception.
[0278] In some embodiments, the indication information may separately indicate the cache budget in the PDCCH budget. In some embodiments, the indication information may include a field that carries the cache budget in the PDCCH budget. In some embodiments, the field for indicating the cache budget may indicate at least one of the following: the maximum number of cached PDCCH candidates supported by terminal 101 in PDCCH reception, and the maximum number of cached CCEs supported by terminal 101 in PDCCH reception.
[0279] In some embodiments, the indication information may jointly indicate the blind detection budget, processing budget, and buffer budget in the PDCCH budget. In one example, the indication information may include a field. This field indicates the maximum number of PDCCH candidates supported by terminal 101 in PDCCH reception, and / or the maximum number of CCEs supported by terminal 101 in PDCCH reception. For example, one subfield of this field indicates the maximum number of PDCCH candidates supported by terminal 101 in PDCCH reception. For example, another subfield of this field indicates the maximum number of CCEs supported by terminal 101 in PDCCH reception. The maximum number of PDCCH candidates supported by terminal 101 in PDCCH reception indicated in this field may apply to the blind detection budget, processing budget, and buffer budget; in other words, the maximum number of PDCCH candidates supported by terminal 101 in PDCCH reception may be the same in the blind detection budget, processing budget, and buffer budget. The maximum number of CCEs supported by terminal 101 in PDCCH reception, as indicated in this field, can be applied to the blind detection budget, processing budget, and buffer budget; in other words, the maximum number of CCEs supported by terminal 101 in PDCCH reception can be the same in the blind detection budget, processing budget, and buffer budget.
[0280] In some embodiments, the indication information may also indicate the processing latency of the PDCCH by the terminal 101. In some embodiments, the field for indicating the processing budget may also indicate the numerical value of the processing latency of the PDCCH by the terminal 101.
[0281] In some embodiments, the PDCCH budget may be preset and known to both network device 102 and terminal 101. For example, possible PDCCH budgets may be protocol-defined. For example, possible PDCCH budgets may be determined through negotiation between terminal 101 and network device 102. For example, possible PDCCH budgets may be configured by network device 102 to terminal 101. In some embodiments, each PDCCH budget may be identified by unique identification information. In some embodiments, the indication information may include a field indicating the identification information of the PDCCH budget. For example, the identification information of the PDCCH budget may be an index value. In one example, this field in the indication information may indicate one or more identification information. Thus, through one or more identification information, the indication information can indicate one or more PDCCH budgets.
[0282] In some embodiments, the indication information may be carried in at least one of the following: a system information block (SIB), a radio resource control (RRC) message, a medium access control (MAC) control element (CE), or a DCI.
[0283] In step S205, network device 102 sends second information to terminal 101.
[0284] In some embodiments, network device 102 may send second information. In some embodiments, the second information may be sent by network device 102, but is not limited thereto, and may also be sent by other entities.
[0285] In some embodiments, terminal 101 may receive second information. In some embodiments, the second information may be received by terminal 101, but is not limited thereto, and may also be received by other entities.
[0286] In some embodiments, the second information may indicate a mapping relationship. This mapping relationship can be used to determine the PDCCH budget received by the PDCCH of terminal 101.
[0287] In some embodiments, the correspondence indicated by the second information may include at least one of the following: a first correspondence between the first capability information of terminal 101 and the PDCCH budget, a second correspondence between the indication information and the PDCCH budget, and a third correspondence between the second capability information of terminal 101 and the PDCCH budget.
[0288] In some embodiments, the first correspondence may be a correspondence between the first capability information of terminal 101 and the PDCCH budget. In some embodiments, the first capability information of terminal 101 may indicate the terminal capabilities of terminal 101. In this case, the first correspondence may be considered as a correspondence between the terminal capabilities of terminal 101 and the PDCCH budget. That is to say, there may be a correspondence between the terminal capabilities of terminal 101 and the PDCCH budget, and this correspondence is reflected in the first correspondence.
[0289] In some embodiments, in the first correspondence, the PDCCH budgets corresponding to different terminal capabilities may be the same or different. For example, the PDCCH budgets corresponding to different terminal capabilities may be the same. For example, the PDCCH budgets corresponding to different terminal capabilities may be different. In one example, the blind detection budgets corresponding to different terminal capabilities may be the same or different. In one example, the processing budgets corresponding to different terminal capabilities may be the same or different. In one example, the buffer budgets corresponding to different terminal capabilities may be the same or different. It is understood that the first correspondence between the terminal capabilities of terminal 101 and the PDCCH budgets may also take other forms, and this disclosure does not specifically limit them.
[0290] In some embodiments, the second correspondence may be a correspondence between indication information and PDCCH budget. In one example, the second correspondence may be a correspondence between the identification information of the PDCCH budget carried in the indication information and the PDCCH budget.
[0291] In some embodiments, the third correspondence may be a correspondence between the second capability information of the device type to which terminal 101 belongs and the PDCCH budget. In some embodiments, the second capability information may indicate the terminal capability of the device type to which terminal 101 belongs. In this case, the third correspondence can be considered as a correspondence between the terminal capability of the device type to which terminal 101 belongs and the PDCCH budget. That is to say, there may be a correspondence between the terminal capability of the device type to which terminal 101 belongs and the PDCCH budget, and this is reflected by the third correspondence.
[0292] In some embodiments, in the third correspondence, the PDCCH budgets corresponding to different terminal capabilities may be the same or different. In one example, the blind detection budgets corresponding to different terminal capabilities may be the same or different. In one example, the processing budgets corresponding to different terminal capabilities may be the same or different. In one example, the cache budgets corresponding to different terminal capabilities may be the same or different. It is understood that the third correspondence between the terminal capabilities of the device type to which terminal 101 belongs and the PDCCH budget may also take other forms, and this disclosure does not specifically limit them.
[0293] In some embodiments, the second information may be carried in at least one of the following: SIB, RRC message, MAC CE, DCI.
[0294] In some embodiments, step S205 may be performed before step S202. For example, network device 102 may send second information to terminal 101 without considering the terminal capabilities reported by terminal 101 and / or the terminal capabilities of the device type described by terminal 101. For example, network device 102 may send second information to terminal 101 according to protocol agreements and / or local configuration, including at least one of a first correspondence, a second correspondence, and a third correspondence.
[0295] In some embodiments, step S205 may be executed after step S202. For example, network device 102 may send second information to terminal 101 based on the content reported by terminal 101. In one example, when terminal 101 sends its first capability information to network device 102 in step S202, the second information sent by network device 102 may include at least a first correspondence. For example, when terminal 101 sends its first capability information to network device 102 in step S202, the second information sent by network device 102 may include the first correspondence and / or a second correspondence. In one example, when terminal 101 sends its second capability information to network device 102 in step S202, the second information sent by network device 102 may include at least a third correspondence. For example, when terminal 101 sends its second capability information to network device 102 in step S202, the second information sent by network device 102 may include the third correspondence and / or a second correspondence. In one example, if step S202 is not performed, the second information sent by network device 102 may only include the second correspondence.
[0296] In some embodiments, the first correspondence, the second correspondence, and the third correspondence may be carried in the same message or in different messages. This disclosure does not specifically limit this.
[0297] In some embodiments, one or more of the first, second, and third correspondences may be determined by network device 102 according to a predefined definition. For example, network device 102 may determine at least one of the first, second, and third correspondences based on a local configuration. In some embodiments, one or more of the first, second, and third correspondences may be received by network device 102 from another network device. For example, network device 102 may receive at least one of the first, second, and third correspondences from a core network device.
[0298] In some embodiments, step S205 may not be performed. In some embodiments, one or more of the first correspondence, second correspondence, and third correspondence can be determined according to a predefined definition. For example, terminal 101 can determine at least one of the first correspondence, second correspondence, and third correspondence according to its local configuration.
[0299] It is understood that, through step S304, network device 102 can send indication information to terminal 101. Furthermore, through step S305, network device 102 can send second information to terminal 101. In some embodiments, network device 102 can send budget information to terminal 101, which is used to determine the PDCCH budget received by terminal 101's PDCCH. The budget information may include at least one of the following: indication information and second information. For example, if both steps S304 and S305 are executed, the budget information may include both indication information and second information. For example, if step S304 is executed but step S305 is not executed, the budget information may include indication information. For example, if step S305 is executed but step S304 is not executed, the budget information may include second information.
[0300] In step S206, terminal 101 determines the PDCCH budget.
[0301] In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception of terminal 101.
[0302] In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception based on first information. In this case, step S206 may include: terminal 101 obtaining the first information. The first information may be used by terminal 101 to determine the PDCCH budget for PDCCH reception.
[0303] In some embodiments, the first information may include at least one of the following: terminal capabilities of terminal 101, indication information, and terminal capabilities of the device type to which terminal 101 belongs. In one example, the terminal capabilities of terminal 101 may be obtained by terminal 101 from a local source or an upper layer. In one example, the indication information may be received by terminal 101 from network device 102 in step S204. In one example, the terminal capabilities of the device type to which terminal 101 belongs may be obtained by terminal 101 from a local source or an upper layer.
[0304] In some embodiments, the first information may include the terminal capabilities of terminal 101. In this case, terminal 101 may determine the PDCCH budget for PDCCH reception based on its terminal capabilities. In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception based on its terminal capabilities and according to a first correspondence.
[0305] In some embodiments, the first information may include the terminal capabilities of the device type to which terminal 101 belongs. In this case, terminal 101 may determine the PDCCH budget for PDCCH reception based on the terminal capabilities of the device type to which terminal 101 belongs. In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception based on the terminal capabilities of the device type to which terminal 101 belongs and according to a third correspondence.
[0306] In some embodiments, the first information may include indication information. In this case, terminal 101 may determine the PDCCH budget for PDCCH reception based on the indication information. In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception based on the indication information and according to a second correspondence.
[0307] In some embodiments, the first information may include terminal capabilities and indication information of terminal 101. In this case, the terminal may determine the PDCCH budget for PDCCH reception of terminal 101 based on the terminal capabilities and indication information of terminal 101. In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception of terminal 101 based on the terminal capabilities and indication information of terminal 101 and according to a first correspondence and a second correspondence.
[0308] In some embodiments, the first information may include terminal capabilities and indication information of the device type to which terminal 101 belongs. In this case, the terminal may determine the PDCCH budget for PDCCH reception of terminal 101 based on the terminal capabilities and indication information of the device type to which terminal 101 belongs. In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception of terminal 101 based on the terminal capabilities and indication information corresponding to the device to which terminal 101 belongs, and according to a third correspondence and a second correspondence.
[0309] In some embodiments, the first information may include the terminal capabilities of terminal 101, the terminal capabilities of the device to which terminal 101 belongs, and indication information. In this case, the terminal can determine the PDCCH budget for PDCCH reception of terminal 101 based on the terminal capabilities of terminal 101, the terminal capabilities of the device type to which terminal 101 belongs, and the indication information. In some embodiments, terminal 101 can determine the PDCCH budget for PDCCH reception of terminal 101 based on the terminal capabilities of terminal 101, the terminal capabilities of the device type to which terminal 101 belongs, and the indication information, and according to a first correspondence, a third correspondence, and a second correspondence.
[0310] In some embodiments, the PDCCH budget determined by terminal 101 may include at least one of the following: blind detection budget, processing budget, and cache budget.
[0311] In some embodiments, the blind detection budget may be the PDCCH blind detection capability that terminal 101 can employ during the blind detection process of PDCCH reception. In some embodiments, the blind detection budget may include at least one of the following: the maximum number of PDCCH candidates supported by terminal 101 in blind detection during PDCCH reception, and the maximum number of CCEs supported by terminal 101 in blind detection during PDCCH reception.
[0312] In some embodiments, the blind detection budget can be used to limit the number of PDCCH candidates that the terminal 101 supports for blind detection during PDCCH reception. In some embodiments, the number of PDCCH candidates supported by the terminal 101 during blind detection during PDCCH reception can be less than or equal to the maximum number of PDCCH candidates that the terminal 101 supports for blind detection during PDCCH reception in the blind detection budget.
[0313] In some embodiments, the blind detection budget can be used to limit the number of blind detection CCEs supported by terminal 101 in PDCCH reception. In some embodiments, the number of CCEs supported by terminal 101 in the blind detection process of PDCCH reception can be less than or equal to the maximum number of blind detection CCEs supported by terminal 101 in PDCCH reception in the blind detection budget.
[0314] In some embodiments, the processing budget may be the PDCCH hardware processing capability that terminal 101 can employ during the hardware processing of PDCCH reception. In some embodiments, the processing budget may include at least one of the following: the maximum number of PDCCH candidates supported by terminal 101 in PDCCH reception, the maximum number of CCEs supported by terminal 101 in PDCCH reception, and the processing latency of terminal 101 for PDCCH.
[0315] In some embodiments, the processing budget can be used to limit the number of PDCCH candidates that the terminal 101 supports in PDCCH reception. In some embodiments, the number of PDCCH candidates supported by the terminal 101 in the hardware processing of PDCCH reception can be less than or equal to the maximum number of PDCCH candidates that the terminal 101 supports in PDCCH reception in the processing budget.
[0316] In some embodiments, the blind detection budget can be used to limit the number of CCEs supported by terminal 101 during PDCCH reception. In some embodiments, the number of CCEs supported by terminal 101 during hardware processing of PDCCH reception can be less than or equal to the maximum number of CCEs supported by terminal 101 during PDCCH reception in the processing budget.
[0317] In some embodiments, the processing budget can be used to limit the processing latency of PDCCH by terminal 101. In some embodiments, the processing latency of PDCCH supported by terminal 101 in PDCCH reception can be less than or equal to the maximum processing latency of PDCCH supported by terminal 101 in PDCCH reception in the processing budget.
[0318] In some embodiments, the cache budget may be the PDCCH caching capacity that terminal 101 can utilize during the caching process of PDCCH reception. In some embodiments, the cache budget may include at least one of the following: the maximum number of cached PDCCH candidates supported by terminal 101 during PDCCH reception, and the maximum number of cached CCEs supported by terminal 101 during PDCCH reception.
[0319] In some embodiments, the cache budget can be used to limit the number of cached PDCCH candidates supported by terminal 101 during PDCCH reception. In some embodiments, the number of PDCCH candidates supported by terminal 101 during the cache process of PDCCH reception can be less than or equal to the maximum number of cached PDCCH candidates supported by terminal 101 during PDCCH reception in the cache budget.
[0320] In some embodiments, the cache budget can be used to limit the number of cached CCEs supported by terminal 101 during PDCCH reception. In some embodiments, the number of CCEs supported by terminal 101 during the cache process of PDCCH reception can be less than or equal to the maximum number of cached CCEs supported by terminal 101 during PDCCH reception in the cache budget.
[0321] It should be noted that the PDCCH budget may also include other budgets, and this disclosure does not specifically limit them. For example, the blind detection budget in the PDCCH budget may also include the maximum number of DCI sizes supported by terminal 101 in PDCCH reception.
[0322] In some embodiments, the PDCCH budget is a budget within a specific resource range. This resource range can be determined by a first constraint. For example, the first constraint can be used to determine the resource range to which the PDCCH budget targets. In other words, the counting of PDCCH receptions corresponding to the PDCCH budget is performed within the resource range determined by the first constraint.
[0323] In some embodiments, the PDCCH budget may be determined based on a first constraint. In some embodiments, terminal 101 may take the first constraint into account when determining the PDCCH budget. In some embodiments, the first constraint may be associated with at least one of the following: serving cell, first RNTI scrambling, logical resources, frequency domain resources, and time domain resources.
[0324] In some embodiments, the PDCCH budget determined by terminal 101 under the first constraint may include at least one of the following: a blind detection budget satisfying the first constraint, a processing budget satisfying the first constraint, and a buffering budget satisfying the first constraint. In some embodiments, the blind detection budget satisfying the first constraint may include at least one of the following: the maximum number of PDCCH candidates satisfying the first constraint that terminal 101 supports for blind detection during PDCCH reception; and the maximum number of CCEs satisfying the first constraint that terminal 101 supports for blind detection during PDCCH reception. In some embodiments, the processing budget satisfying the first constraint may include at least one of the following: the maximum number of PDCCH candidates satisfying the first constraint that terminal 101 supports for processing during PDCCH reception; the maximum number of CCEs satisfying the first constraint that terminal 101 supports for processing during PDCCH reception; and the processing delay of terminal 101 for PDCCHs satisfying the first constraint. In some embodiments, the cache budget that satisfies the first constraint may include at least one of the following: the maximum number of PDCCH candidates that satisfy the first constraint in the supported cache during PDCCH reception by terminal 101; and the maximum number of CCEs that satisfy the first constraint in the cache supported by terminal 101 during PDCCH reception.
[0325] In some embodiments, the first constraint may include at least one of the following: a first resource and a first condition.
[0326] In some embodiments, the PDCCH budget determined by terminal 101 may be specific to a first resource. In some embodiments, the PDCCH budget may be used to limit PDCCH reception within the resource range of the first resource. In one example, the PDCCH budget may limit the number of PDCCH candidates supported by terminal 101 within the resource range of the first resource. In another example, the PDCCH budget may limit the number of CCEs supported by terminal 101 within the resource range of the first resource.
[0327] In some embodiments, the first resource may include at least one of the following: frequency domain resources, time domain resources, and logical resources.
[0328] In some embodiments, the frequency domain resources in the first resource can be resources based on frequency bands, carriers, BWPs, etc. In some embodiments, the frequency domain resources in the first resource may include at least one of the following: frequency band, carrier, and BWP. In some embodiments, the frequency domain resources in the first resource may include the active BWP where terminal 101 is located. For example, the frequency domain resources in the first resource may include the active BWP where terminal 101 is located within the serving cell. In some embodiments, the frequency domain resources in the first resource may include the BWP configured corresponding to terminal 101. For example, the frequency domain resources in the first resource may include the BWP configured for terminal 101 within the serving cell.
[0329] In some embodiments, the time-domain resources in the first resource can be resources based on frames, subframes, time slots, sub-time slots, symbols, time spans, etc. In some embodiments, the time-domain resources in the first resource can include at least one of the following: frames, subframes, time slots, sub-time slots, symbols, and time spans. In some embodiments, the time-domain resources in the first resource can be resources based on time spans. In one example, a time span can include the time-domain resources continuously occupied by terminal 101 for blind detection of the PDCCH. For example, a time span as a first resource can include one or more symbols. In one example, the time-domain resources in the first resource can include the validity period of specific logical resources. For example, the time-domain resources in the first resource can include the validity period of specific cells and / or primary cell groups and / or secondary cell groups. In one example, the time-domain resources in the first resource can include the validity period of specific frequency-domain resources. For example, the time-domain resources in the first resource can include the validity period of specific frequency bands and / or carriers and / or BWPs. For example, the time-domain resources in the first resource can include the validity period for activating a BWP.
[0330] In some embodiments, the time-domain resources under the first constraint may be determined by at least one of the following: the maximum number of symbols for a time span; the minimum number of symbols between the first symbols of two consecutive time spans; the minimum number of time slots between two consecutive time spans; and the number of time slots in a time window.
[0331] In some embodiments, the temporal resources in the first resource can be determined by the maximum number of symbols sustained over a time span and the minimum number of symbols between the first symbols in two consecutive time spans. In one example, the temporal resources corresponding to the first resource can be determined based on (X, Y), where X is the minimum symbol interval between the first OFDM symbols in two consecutive time spans, and Y is the maximum number of symbols sustained over a time span. In one example, both X and Y are positive integers.
[0332] In some embodiments, the temporal resources in the first resource can be determined by the number of time slots in a time window. In one example, the temporal resources corresponding to the first resource can be determined based on (Xs, Ys), where Xs and Ys are both the number of consecutive time slots. For example, Xs is the number of time slots in a time window, i.e., Xs non-overlapping time slots can constitute a time window. For example, Ys is the number of time slots in a time window. The time window consisting of Ys time slots is located within the time window consisting of Xs time slots and is used to listen to the PDCCH. In other words, the terminal 101 can perform PDCCH listening in the time window consisting of Ys time slots (i.e., a sub-time window) within the time window consisting of Xs time slots. In one example, Xs and Ys are both positive integers. In some embodiments, the time window consisting of Xs time slots can start from the beginning position of a subframe.
[0333] In some embodiments, the temporal resources in the first resource can be determined by the minimum number of small slots between two consecutive time spans and the maximum number of symbols for a time span. In one example, the temporal resources corresponding to the first resource can be determined based on (Xz, Yz), where Xz is the minimum number of small slots between two consecutive time spans and Yz is the maximum number of symbols for a time span. In one example, both Xz and Yz are positive integers.
[0334] In some embodiments, the temporal resources in the first resource can be determined by the minimum number of time slots between two consecutive time spans and the number of time slots in a time window. In one example, the temporal resources corresponding to the first resource can be determined based on (Xz, Yz), where Xz is the minimum number of time slots between two consecutive time spans and Yz is the number of time slots in a time window. In one example, both Xz and Yz are positive integers. In some embodiments, the minimum number of time slots Xz between two consecutive time spans can be related to the storage capacity of terminal 101. For example, the stronger the storage capacity of terminal 101, the smaller the minimum number of time slots between two consecutive time spans can be. In some embodiments, the counting of PDCCH candidates and / or CCEs by the terminal can be performed based on a time window consisting of Yz time slots. In some embodiments, the starting position of the time window consisting of Yz time slots can be determined based on a reference resource. For example, the starting position of the time window consisting of Yz time slots can be the starting position of the reference resource. For example, the starting position of the time window consisting of Yz time slots can have an offset relative to the starting position of the reference resource. In one example, the reference resource can be located at the beginning of a subframe or at the beginning of a frame.
[0335] In some embodiments, the frequency domain resources in the first resource may include downlink BWPs. For example, the frequency domain resources in the first resource may include an active downlink BWP. For example, the frequency domain resources in the first resource may include one or more BWPs configured within the cell.
[0336] In some embodiments, the first resource may include logical resources. In some embodiments, the logical resources in the first resource may be resources based on cells, primary cell groups, secondary cell groups, etc. In some embodiments, the logical resources in the first resource may include at least one of the following: cells, primary cell groups, and secondary cell groups. In some embodiments, the logical resources in the first resource may include a serving cell. In some embodiments, a primary cell group may include a primary cell and / or at least one secondary cell. In some embodiments, a secondary cell group may include primary and secondary cells and / or at least one secondary cell.
[0337] In some embodiments, the PDCCH budget determined by terminal 101 may satisfy a first condition. In some embodiments, the PDCCH budget may be used to limit PDCCH reception that satisfies the first condition.
[0338] In some embodiments, the first condition may include at least one of the following: logical resources, first RNTI scrambling, minimum number of time units between two consecutive time spans, number of time units for the duration of a time span, and SCS.
[0339] In some embodiments, the first condition may include scrambling with a first RNTI. In some embodiments, the first condition may include scrambling the DCI with a first RNTI. In some embodiments, the first RNTI may include at least one of the following: C-RNTI, MCS-C-RNTI, SP-CSI-RNTI, SFI-RNTI, TPC-PUSCH-RNTI, TPC-PUCCH-RNTI, TPC-SRS-RNTI, CI-RNTI, NES-RNTI, SI-RNTI, G-RNTI, and P-RNTI. It is understood that the first RNTI may also be other RNTIs, and this disclosure does not specifically limit them.
[0340] In some embodiments, the first condition may include the minimum number of time units between two consecutive time spans. In some embodiments, the number of time units between two consecutive time spans in the time domain may be associated with the density of time spans. In some embodiments, the larger the number of time units between them, the smaller the density of time spans distributed in the time domain; the smaller the number of time units between them, the larger the density of time spans distributed in the time domain.
[0341] In some embodiments, the first condition may include the number of time units that a time span lasts. In one example, a time span may occupy one or more time units.
[0342] It should be noted that the above time units can be at least one of the following: frame, subframe, time slot, sub-time slot, symbol.
[0343] In some embodiments, the first condition may include the SCS. In some embodiments, the SCS in the first condition may include at least one of the following: 15kHz, 30kHz, 60kHz, 120kHz, and 240kHz. In some embodiments, the size of the SCS is related to the size of the time slot. For example, a larger SCS results in a smaller time slot length; a smaller SCS results in a larger time slot length. In some embodiments, the size of the SCS is related to the resource block bandwidth. For example, a larger SCS results in a larger resource block bandwidth, a smaller number of resource blocks within the band, and a reduced CCE capacity; a smaller SCS results in a smaller resource block bandwidth, a larger number of resource blocks within the band, and an increased CCE capacity.
[0344] In some embodiments, where the first constraint includes the serving cell, the blind detection budget may include a first number of DCI sizes supported by terminal 101 within the serving cell during PDCCH reception. In some embodiments, where the first constraint includes the serving cell and first RNTI scrambling, a second number of DCI sizes scrambled by the first RNTI supported by terminal 101 within the serving cell during PDCCH reception.
[0345] In some embodiments, if the first information includes at least two of the terminal capabilities of terminal 101, the terminal capabilities of the device type to which terminal 101 belongs, and indication information, terminal 101 may consider this information simultaneously to determine the PDCCH budget.
[0346] In some embodiments, when the first information obtained by terminal 101 includes at least two of the terminal capabilities of terminal 101, the terminal capabilities of the device type to which terminal 101 belongs, and indication information, terminal 101 may prioritize these information when determining the PDCCH budget. In some embodiments, when the first information includes indication information, terminal 101 may prioritize the indication information when determining the PDCCH budget. For example, terminal 101 may prioritize using the PDCCH budget indicated by the indication information. In some embodiments, when indication information is not obtained, terminal 101 may determine the PDCCH budget based on its terminal capabilities, or terminal 101 may determine the PDCCH budget based on the set of device types to which terminal 101 belongs. It should be noted that the priority order among indication information, first capability information, and second capability information may be predefined or configured by a higher layer.
[0347] In some embodiments, under a first condition, the maximum number of PDCCH candidates supported by terminal 101 in PDCCH reception can be a first number. It is understood that the first number in different PDCCH budgets can be the same or different.
[0348] In some embodiments, under a first condition, the maximum number of CCEs supported by terminal 101 in PDCCH reception can be a second number. It is understood that the first number in different PDCCH budgets can be the same or different.
[0349] In one example, the time-domain resources in the first resource are per slot and the SCS can be 15kHz. The number of first and second resources in different PDCCH budgets in this case can be found in Table 4 below.
[0350] First PDCCH Budget Second PDCCH Budget Third PDCCH Budget First quantity 44 36 22 Second quantity 56 48 32
[0351] Table 4: Examples of the first and second quantities in the PDCCH budget
[0352] In some embodiments, the LPWA-enabled terminal 101 may have low capabilities and wide coverage. For example, the LPWA-enabled terminal 101 may have the following characteristics: low hardware processing capabilities, such as limited processing speed, supported bandwidth, and PDCCH processing capabilities; narrow bandwidth, such as a maximum supported bandwidth of 20MHz or 5MHz; and low caching capabilities.
[0353] In some embodiments, the maximum number of PDCCH candidates and / or the maximum number of non-overlapping CCEs that terminal 101 can support can be defined based on each time slot. In one example, the maximum number of PDCCH candidates that terminal 101 can support can be found in Table 5A below. In Table 5A, N1, N2, N3, and N4 are all positive integers. In one example, N1 can be less than or equal to 44. For example, N1 can be equal to 36. In one example, N2 can be less than or equal to 36. For example, N2 can be equal to 22. In one example, N3 can be less than or equal to 22. For example, N3 can be equal to 20. In one example, N4 can be less than or equal to 20. For example, N4 can be equal to 20.
[0354]
[0355] Table 5A: Maximum number of PDCCH candidates monitored by a DL BWP for a single serving cell with SCS configured as μ∈{0,1,2,3}
[0356] In one example, the maximum number of PDCCH candidates supported by terminal 101 can be found in Table 5B below. In Table 5B, N1, N2, N3, and N4 are all positive integers. In one example, N1 can be less than or equal to 56. For example, N1 can be equal to 48. In one example, N2 can be less than or equal to 56. For example, N2 can be equal to 48. In one example, N3 can be less than or equal to 48. For example, N3 can be equal to 32. In one example, N4 can be less than or equal to 32. For example, N4 can be equal to 16.
[0357]
[0358] Table 5B: Maximum number of non-overlapping CCEs for a single serving cell and for a DL BWP with SCS configured as μ∈{0,1,2,3}
[0359] In some embodiments, the maximum number of PDCCH candidates and / or the maximum number of non-overlapping CCEs that terminal 101 can support can be defined based on each time window. A time window can include one or more time slots. For example, a time window can include two time slots. In one example, the maximum number of PDCCH candidates that terminal 101 can support can be found in Table 6A below. In Table 6A, N1, N2, N3, and N4 are all positive integers. In one example, N1 can be greater than, less than, or equal to 44. For example, N1 can be equal to 44. In one example, N2 can be greater than, less than, or equal to 36. For example, N2 can be equal to 36. In one example, N3 can be greater than, less than, or equal to 22. For example, N3 can be equal to 22. In one example, N4 can be greater than, less than, or equal to 20. For example, N4 can be equal to 20.
[0360]
[0361] Table 6A: Maximum number of PDCCH candidates monitored by a DL BWP for a single serving cell with SCS configured as μ∈{0,1,2,3}
[0362] In one example, the maximum number of PDCCH candidates supported by terminal 101 can be found in Table 6B below. In Table 6B, N1, N2, N3, and N4 are all positive integers. In one example, N1 can be greater than, less than, or equal to 56. For example, N1 can be equal to 56. In one example, N2 can be greater than, less than, or equal to 56. For example, N2 can be equal to 56. In one example, N3 can be greater than, less than, or equal to 48. For example, N3 can be equal to 48. In one example, N4 can be greater than, less than, or equal to 32. For example, N4 can be equal to 32.
[0363]
[0364] Table 6B: Maximum number of non-overlapping CCEs for a single serving cell and for a DL BWP with SCS configured as μ∈{0,1,2,3}
[0365] In one example, the maximum number of PDCCH candidates that the terminal can support can be defined based on (X,Y). X is the minimum number of time slots / symbols between two consecutive time spans. Y is the number of time slots that make up a time window. Terminal 101 can count the number of PDCCH candidates and / or the number of CCEs based on a time window of Y time slots. In one example, the maximum number of PDCCH candidates that terminal 101 can support can be seen in Table 7 below. In Table 7, N ij Let i be a positive integer, where i = 1, 2, 3, 4, and j = 1, 2, 3.
[0366]
[0367]
[0368] Table 7: Maximum number of PDCCH candidates monitored within a time window for a single serving cell and a DL BWP with SCS configured as μ∈{0,1,2,3}, for a combination (X,Y).
[0369] In step S207, terminal 101 sends fourth information to network device 102.
[0370] In some embodiments, terminal 101 may send fourth information. In some embodiments, the fourth information may be sent by terminal 101, but is not limited thereto, and may also be sent by other entities.
[0371] In some embodiments, network device 102 may receive fourth information. In some embodiments, the fourth information may be received by network device 102, but is not limited thereto, and may also be received by other entities.
[0372] In some embodiments, when terminal 101 determines the PDCCH budget received by its PDCCH based on the indication information, terminal 101 may not expect the PDCCH budget indicated by the indication information to exceed the terminal capabilities associated with terminal 101. The terminal capabilities associated with terminal 101 may include the terminal capabilities of terminal 101 and / or the terminal capabilities corresponding to the set of device types to which terminal 101 belongs. In some embodiments, terminal 101 may not expect the PDCCH budget indicated by the indication information to exceed the terminal capabilities of terminal 101 and / or the terminal capabilities corresponding to the set of device types to which terminal 101 belongs.
[0373] In some embodiments, if the PDCCH budget indicated by the indication information exceeds the terminal capabilities associated with terminal 101, terminal 101 may perform a first operation. In some embodiments, the first operation may include at least one of the following: performing a blind check based on the PDCCH budget supported by terminal 101; determining that an error has occurred; and reporting the error.
[0374] In some embodiments, if the PDCCH budget indicated by the indication information exceeds the terminal capability associated with terminal 101, terminal 101 may determine that an error has occurred. In other words, terminal 101 may determine that an error case has occurred.
[0375] In some embodiments, terminal 101 may send a fourth message to network device 102 to report the error. In some embodiments, the fourth message may indicate that the PDCCH budget provided by network device 102 exceeds the terminal capabilities associated with terminal 101. In some embodiments, the fourth message may indicate that an error has occurred where the PDCCH budget provided by network device 102 exceeds the terminal capabilities associated with terminal 101.
[0376] In some embodiments, the fourth information may include an error code. This error code can be used to identify an error where the PDCCH budget provided by network device 102 exceeds the terminal capabilities associated with terminal 101.
[0377] In some embodiments, the network device 102, upon receiving the fourth information, may re-execute steps S203 and S204. The network device 102 may redetermine the PDCCH budget received by the terminal 101 and provide the redetermined PDCCH budget to the terminal 101 by sending an indication message. Accordingly, the terminal 101 may execute step S206 again. In some embodiments, steps S203, S204, and S206 may be executed once or multiple times until the PDCCH budget provided by the network device 102 is within the terminal capabilities associated with the terminal 101.
[0378] In some embodiments, while sending the fourth information, terminal 101 may also send third information to network device 102. By sending the third information, terminal 101 can again provide the first capability information and / or the second capability information to network device 102. This allows network device 102 to redetermine the PDCCH budget received by terminal 101. In some embodiments, the third and fourth information may be independent of each other and carried in the same message. In some embodiments, the third and fourth information may be independent of each other and carried in different messages. In some embodiments, the third information may be included in the fourth information.
[0379] In some embodiments, step S207 may not be performed. In some embodiments, if an error is determined to have occurred, terminal 101 may not send the fourth information, i.e., it may not report the error. In one example, terminal 101 may not perform any operation. In one example, terminal 101 may perform blind detection based on the PDCCH budget supported by terminal 101.
[0380] In step S208, terminal 101 performs PDCCH reception.
[0381] In some embodiments, after the terminal 101 determines the PDCCH budget, the terminal 101 may perform PDCCH reception based on the determined PDCCH budget.
[0382] In some embodiments, as the peer, network device 102 may perform PDCCH transmission based on the PDCCH budget. For example, network device 102 may perform PDCCH transmission based on the PDCCH budget determined in step S203.
[0383] In some embodiments, the PDCCH reception performed by terminal 101 may include at least one of the following operations: blind detection, hardware processing, and buffering.
[0384] In some embodiments, terminal 101 may perform blind detection based on a blind detection budget within a determined PDCCH budget. In one example, terminal 101 may perform blind detection based on the maximum number of PDCCH candidates supported by terminal 101 in PDCCH reception. For example, the number of PDCCH candidates satisfying a first constraint obtained during blind detection may be less than or equal to this maximum number. In another example, terminal 101 may perform blind detection based on the maximum number of CCEs supported by terminal 101 in PDCCH reception. For example, the number of CCEs satisfying a first constraint obtained during blind detection may be less than or equal to this maximum number.
[0385] In some embodiments, terminal 101 may perform hardware processing based on a processing budget within a determined PDCCH budget. In one example, terminal 101 may perform hardware processing based on the maximum number of PDCCH candidates supported by terminal 101 in PDCCH reception. For example, the number of PDCCH candidates satisfying a first constraint obtained during hardware processing may be less than or equal to this maximum number. In another example, terminal 101 may perform hardware processing based on the maximum number of CCEs supported by terminal 101 in PDCCH reception. For example, the number of CCEs satisfying a first constraint obtained during hardware processing may be less than or equal to this maximum number.
[0386] In some embodiments, terminal 101 may perform blind detection based on the cache budget in the determined PDCCH budget. In one example, terminal 101 may perform caching based on the maximum number of cached PDCCH candidates supported by terminal 101 in PDCCH reception. For example, the number of PDCCH candidates satisfying the first constraint obtained during caching may be less than or equal to this maximum number. In one example, terminal 101 may perform blind detection based on the maximum number of cached CCEs supported by terminal 101 in PDCCH reception. For example, the number of CCEs satisfying the first constraint obtained during caching may be less than or equal to this maximum number.
[0387] In some embodiments, by performing PDCCH reception, terminal 101 can obtain PDCCH candidates. The terminal can then parse the DCI from the PDCCH candidates.
[0388] The communication method of this disclosure embodiment can be implemented through steps S201 to S208.
[0389] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.
[0390] In some embodiments, the terms "downlink control information (DCI)," "downlink (DL) assignment," and "DL DCI" can be used interchangeably.
[0391] In some embodiments, the terms “radio”, “wireless”, “radioaccess network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.
[0392] In some embodiments, the terms "search space", "search spaceset", "search space configuration", "search spaceset configuration", "control resource set (CORESET)", and "CORESET configuration" can be used interchangeably.
[0393] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”
[0394] In some embodiments, the terms "component carrier (CC)," "cell," "frequency carrier," and "carrier frequency" can be used interchangeably.
[0395] In some embodiments, the terms “resource block (RB)”, “physical resource block (PRB)”, “sub-carrier group (SCG)”, “resource element group (REG)”, “PRB pair”, “RB pair”, “resource element (RE)”, and “sub-carrier” can be used interchangeably.
[0396] In some embodiments, the terms “frame”, “radio frame”, “subframe”, “slot”, “sub-slot”, “mini-slot”, “symbol”, “symbol”, and “transmission time interval (TTI)” can be used interchangeably.
[0397] In some embodiments, "acquire," "get," "obtain," "receive," "transmit," "bidirectional transmission," and "send and / or receive" can be used interchangeably and can be interpreted as receiving from other entities, acquiring from protocols, acquiring from higher layers, obtaining through self-processing, or autonomous implementation. Protocols include, for example, at least one of the 3GPP protocol, Wi-Fi protocol, and audio and / or video protocols.
[0398] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.
[0399] In some embodiments, terms such as "certain", "preset", "default", "set", "indicated", "a certain", "any", and "first" can be used interchangeably. "Certain A", "preset A", "default A", "set A", "indicated A", "a certain A", "any A", and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.
[0400] In some embodiments, terms such as “resources”, “frequency domain resources”, “frequency resources”, “frequency units”, “frequency domain units”, “frequency range”, “frequency domain range”, “frequency band”, “frequency zone”, and “channel” can be used interchangeably.
[0401] In some embodiments, the terms “PDCCH reception”, “PDCCH blind detection”, “DCI blind detection”, and “PDCCH processing” can be used interchangeably.
[0402] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values (e.g., a comparison with a predetermined value), but is not limited thereto.
[0403] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data and / or instructions received; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiver to respond to the sent content.
[0404] The communication method involved in the embodiments of this disclosure may include at least one of steps S201 to S208. For example, step S201 may be implemented as a standalone embodiment, step S203 may be implemented as a standalone embodiment, step S204 may be implemented as a standalone embodiment, step S206 may be implemented as a standalone embodiment, a combination of steps S201 and S206 may be implemented as a standalone embodiment, a combination of steps S203 and S204 may be implemented as a standalone embodiment, a combination of steps S204 and S206 may be implemented as a standalone embodiment, and a combination of steps S201, S204, and S206 may be implemented as a standalone embodiment, but is not limited thereto.
[0405] In some embodiments, steps S202 and S206 can be swapped or executed simultaneously, steps S201 and S206 can be swapped or executed simultaneously, and steps S204 and S206 can be swapped or executed simultaneously.
[0406] In some embodiments, steps S202, S203, S204, S205, S206, S207, and S208 are optional, and one or more of these steps may be omitted or substituted in different embodiments. In some embodiments, steps S201, S202, S204, S205, S206, S207, and S208 are optional, and one or more of these steps may be omitted or substituted in different embodiments. In some embodiments, steps S201, S202, S203, S205, S206, S207, and S208 are optional, and one or more of these steps may be omitted or substituted in different embodiments.
[0407] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0408] Figure 3A This is an interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure. Embodiments of this disclosure relate to communication methods. For example... Figure 3A As shown, the above method includes steps S3101 to S3104.
[0409] In step S3101, network device 102 sends budget information to terminal 101.
[0410] The optional implementation of step S3101 can be found in the optional implementation of step S205 in Figure 3, as well as other related parts in the embodiments involved in Figure 3, which will not be repeated here.
[0411] In some embodiments, the budget information may include second information.
[0412] In step S3102, terminal 101 determines terminal capabilities.
[0413] Optional implementations of step S3102 can be found in [reference]. Figure 2 Optional implementations of step S201, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0414] In some embodiments, terminal 101 may obtain first information. In some embodiments, the first information may include the terminal capabilities of terminal 101 and / or the terminal capabilities of the device type to which terminal 101 belongs.
[0415] In step S3103, terminal 101 determines the PDCCH budget.
[0416] For optional implementations of step S3103, please refer to [link / reference]. Figure 2 Optional implementations of step S206, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0417] In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception based on terminal capabilities of terminal 101 and / or the terminal capabilities of the device type to which terminal 101 belongs.
[0418] In step S3104, terminal 101 performs PDCCH reception.
[0419] For optional implementations of step S3104, please refer to [link / reference]. Figure 2 Optional implementations of step S208, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0420] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0421] Figure 3B This is an interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure. Embodiments of this disclosure relate to communication methods. For example... Figure 3B As shown, the above method includes steps S3201 to S3206.
[0422] In step S3201, terminal 101 determines terminal capabilities.
[0423] For optional implementations of step S3201, please refer to [link / reference]. Figure 2 Optional implementations of step S201, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0424] In step S3202, terminal 101 sends third information to network device 102.
[0425] For optional implementations of step S3202, please refer to [link / reference]. Figure 2 Optional implementations of step S202, and Figure 2Other related parts in the embodiments involved will not be described in detail here.
[0426] In step S3203, network device 102 determines the PDCCH budget.
[0427] For optional implementations of step S3203, please refer to [link / reference]. Figure 2 Optional implementation methods of step S203, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0428] In step S3204, network device 102 sends budget information to terminal 101.
[0429] For optional implementations of step S3204, please refer to [link / reference]. Figure 2 Optional implementations of step S204, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0430] In some embodiments, the budget information may include instruction information. In some embodiments, the budget information may include instruction information and second information.
[0431] In some embodiments, terminal 101 may acquire first information. In some embodiments, the first information may include indication information.
[0432] In step S3205, terminal 101 determines the PDCCH budget.
[0433] For optional implementations of step S3205, please refer to [link / reference]. Figure 2 Optional implementations of step S206, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0434] In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception based on indication information.
[0435] In step S3206, terminal 101 performs PDCCH reception.
[0436] For optional implementations of step S3206, please refer to [link / reference]. Figure 2 Optional implementations of step S208, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0437] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0438] Figure 3C This is an interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure. Embodiments of this disclosure relate to communication methods. For example... Figure 3C As shown, the above method includes steps S3301 to S3306.
[0439] In step S3301, terminal 101 determines terminal capabilities.
[0440] For optional implementations of step S3301, please refer to [link / reference]. Figure 2 Optional implementations of step S201, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0441] In step S3302, terminal 101 sends third information to network device 102.
[0442] For optional implementations of step S3302, please refer to [link / reference]. Figure 2 Optional implementations of step S202, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0443] In step S3303, network device 102 determines the PDCCH budget.
[0444] For optional implementations of step S3303, please refer to [link / reference]. Figure 2 Optional implementation methods of step S203, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0445] In step S3304, network device 102 sends budget information to terminal 101.
[0446] For optional implementations of step S3304, please refer to [link / reference]. Figure 2 Optional implementations of step S204, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0447] In some embodiments, the budget information may include instruction information. In some embodiments, the budget information may include instruction information and second information.
[0448] In some embodiments, terminal 101 may obtain first information. In some embodiments, the first information may include terminal capabilities of terminal 101 and / or terminal capabilities of the device type to which terminal 101 belongs, as well as indication information.
[0449] In step S3305, terminal 101 determines the PDCCH budget.
[0450] For optional implementations of step S3305, please refer to [link / reference]. Figure 2 Optional implementations of step S206, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0451] In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception based on terminal capabilities of terminal 101 and / or terminal capabilities of the device type to which terminal 101 belongs, as well as indication information.
[0452] In step S3306, terminal 101 performs PDCCH reception.
[0453] For optional implementations of step S3306, please refer to [link / reference]. Figure 2 Optional implementations of step S208, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0454] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0455] Figure 3D This is an interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure. Embodiments of this disclosure relate to communication methods. For example... Figure 3D As shown, the above method includes steps S3401 to S3403.
[0456] In step S3401, network device 102 sends budget information to terminal 101.
[0457] For optional implementations of step S3401, please refer to [link / reference]. Figure 2 Optional implementation methods for steps S204 and S205, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0458] In some embodiments, budget information may include at least one of the following: instruction information and second information.
[0459] In step S3402, terminal 101 determines the PDCCH budget.
[0460] For optional implementations of step S3402, please refer to [link / reference]. Figure 2 Optional implementations of step S206, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0461] In some embodiments, terminal 101 may determine the PDCCH budget for PDCCH reception based on first information.
[0462] In some embodiments, the first information may include at least one of the following: terminal capabilities of terminal 101, terminal capabilities of the device type to which terminal 101 belongs, and indication information.
[0463] In some embodiments, the terminal capabilities of terminal 101 and / or the terminal capabilities of the device type to which terminal 101 belongs may be obtained locally by terminal 101.
[0464] In some embodiments, the indication information may be received by terminal 101 from network device 102.
[0465] In step S3403, terminal 101 performs PDCCH reception.
[0466] For optional implementations of step S3403, please refer to [link / reference]. Figure 2 Optional implementations of step S208, and Figure 2 Other related parts in the embodiments involved will not be described in detail here.
[0467] In some embodiments, terminal 101 may perform PDCCH reception based on the PDCCH budget.
[0468] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.
[0469] In the following, the technical solutions of the embodiments of this disclosure will be described by way of specific implementation.
[0470] In this embodiment of the disclosure, the terminal determines its supported PDCCH capabilities (i.e., PDCCH budget) based on first information; and blindly detects and receives the corresponding PDCCH based on the capabilities.
[0471] Terminal side:
[0472] In some embodiments, the terminal determines its supported PDCCH capabilities based on first information; and based on the capabilities, blindly detects and receives the corresponding PDCCH.
[0473] In some embodiments, the first information is determined based on at least one of the following:
[0474] - Terminal support capabilities;
[0475] -Instruction information.
[0476] In some embodiments, the PDCCH capability includes at least one of the following:
[0477] -PDCCH blind detection capability;
[0478] -PDCCH hardware processing capabilities;
[0479] -PDCCH caching capability.
[0480] In some embodiments, in method 1, the terminal determines the correspondence between terminal capabilities and PDCCH capabilities, and determines the supported PDCCH capabilities based on the supported terminal capabilities.
[0481] In some embodiments, the correspondence between terminal capabilities and PDCCH capabilities is determined based on at least one of the following:
[0482] -Predefined;
[0483] - Signaling instructions.
[0484] In some embodiments, based on any of the above rules, the first capability corresponds to the first PDCCH capability, and the second capability corresponds to the second PDCCH capability.
[0485] In some embodiments, PDCCH capability is based on at least one of the following definitions:
[0486] -The maximum number of PDCCH candidates that the terminal can blindly detect in the first resource does not exceed the first number;
[0487] - The number of non-overlapping CCEs corresponding to the PDCCH candidates configured by the terminal within the first resource range shall not exceed the second number.
[0488] In some embodiments, the first resource includes at least one of the following:
[0489] -Time domain resources;
[0490] - The temporal resources are based on at least one of the following: frame, subframe, time slot, sub-time slot, symbol, active BWP duration, time span, minimum time unit interval between adjacent time spans;
[0491] -Frequency domain resources;
[0492] - The frequency domain resources are measured based on at least one of the following: frequency band, carrier, BWP, SCS.
[0493] In some embodiments, in method 2, the terminal determines the corresponding PDCCH capability based on the indication information.
[0494] In some embodiments, the correspondence between the indication information and the PDCCH capability is determined based on at least one of the following:
[0495] -Predefined;
[0496] - Signaling instructions.
[0497] In some embodiments, based on any of the above rules, the first information corresponds to the first PDCCH capability, and the second information corresponds to the second PDCCH capability.
[0498] In some embodiments, the PDCCH capability definition is similar to that of Method 1, and will not be repeated here.
[0499] In some embodiments, in method 3, the terminal determines the corresponding PDCCH capability based on terminal capabilities and indication information.
[0500] In some embodiments, the terminal determines the correspondence between the indication information and the PDCCH, and the correspondence is similar to that in method 1, which will not be described again here.
[0501] In some embodiments, the terminal reports the corresponding capabilities based on capability reporting; and receives indication information to determine the corresponding PDCCH capabilities.
[0502] In some embodiments, the terminal does not expect the PDCCH capability indicated by the indication information to be outside the range of capabilities supported by the terminal.
[0503] In some embodiments, for example, if the PDCCH capability indicated by the indication information is outside the scope of the terminal's supported capabilities, the terminal performs:
[0504] - Blindly detect the corresponding DCI based on supported PDCCH capabilities (e.g., default capabilities), and / or,
[0505] - Consider it an error, and / or,
[0506] - Report the aforementioned error.
[0507] In some embodiments, the PDCCH capability definition is similar to that of Method 1, and will not be repeated here.
[0508] Base station side:
[0509] In some embodiments, the base station indicates or determines the PDCCH capability supported by the terminal based on first information; and transmits the corresponding PDCCH based on the capability.
[0510] In some embodiments, the first information is determined based on at least one of the following:
[0511] - Terminal support capabilities;
[0512] -Instruction information.
[0513] In some embodiments, the PDCCH capability includes at least one of the following:
[0514] -PDCCH blind detection capability;
[0515] -PDCCH hardware processing capabilities;
[0516] -PDCCH caching capability.
[0517] In some embodiments, in method 1, the base station determines the correspondence between terminal capabilities and PDCCH capabilities, and determines the PDCCH capabilities supported by the terminal based on the terminal capabilities reported by the terminal.
[0518] In some embodiments, the correspondence between the terminal capabilities and the PDCCH capabilities can be determined based on a predefined method, or it can be indicated by sending indication information.
[0519] In some embodiments, the first capability corresponds to a first PDCCH capability, and the second capability corresponds to a second PDCCH capability.
[0520] In some embodiments, the PDCCH capability is based on at least one of the following definitions:
[0521] -The maximum number of PDCCH candidates that the terminal can blindly detect in the first resource does not exceed the first number;
[0522] - The number of non-overlapping CCEs corresponding to the PDCCH candidates configured by the terminal within the first resource range shall not exceed the second number.
[0523] In some embodiments, the first resource includes at least one of the following:
[0524] -Time domain resources;
[0525] - The time-domain resources are based on at least one of the following: frame, subframe, time slot, subtime slot, symbol, active BWP duration, span, minimum time unit interval between adjacent spans;
[0526] -Frequency domain resources
[0527] - The frequency domain resources are measured based on at least one of the following: frequency band, carrier, BWP, SCS.
[0528] In some embodiments, in method 2, the base station sends indication information indicating the PDCCH capability corresponding to the terminal.
[0529] In some embodiments, the PDCCH capability definition is similar to that of Method 1, and will not be repeated here.
[0530] In some embodiments, in method 3, the base station determines the capabilities supported by the terminal based on the terminal capability report and sends indication information to indicate the corresponding PDCCH capability.
[0531] In some embodiments, the base station ensures that the PDCCH capability indicated by the indication information is within the range of terminal support capabilities based on the base station implementation.
[0532] In some embodiments, the PDCCH capability definition is similar to that of Method 1, and will not be repeated here.
[0533] In some embodiments, the terminal determines the correspondence between the first information and the PDCCH capability, and determines the PDCCH capability corresponding to the first information based on the first information; and performs blind detection and receives the corresponding PDCCH based on the PDCCH capability.
[0534] In some embodiments, the first information includes at least the following:
[0535] Terminal capabilities:
[0536] In some embodiments, URLLC-related capabilities are supported; for example, high-frequency communication-related capabilities are supported; for example, PDCCH blind detection capabilities in R15 and / or R16 and / or R17 and / or R18 are supported; for example, LPWA-related capabilities are supported. The present invention does not limit these capabilities.
[0537] Instruction signaling:
[0538] In some embodiments, the supporting signaling includes, but is not limited to, at least one of the following: SIB, RRC, MAC CE, DCI.
[0539] Terminal capabilities and instruction signaling:
[0540] In some embodiments, the terminal reports its supported capabilities, such as PDCCH blind detection capability. Based on the terminal's reported capabilities, the base station sends an indication signaling message indicating the corresponding PDCCH capability of the terminal. The terminal then performs blind detection and receives the corresponding DCI based on the PDCCH capability.
[0541] In some embodiments, the PDCCH capability includes at least the following:
[0542] PDCCH blind detection capability:
[0543] In some embodiments, the PDCCH blind detection capability includes at least one of the following: the maximum size of the DCI supported by the terminal for blind detection; the maximum number of PDCCH candidates supported by the terminal for blind detection.
[0544] PDCCH hardware capabilities:
[0545] In some embodiments, the PDCCH hardware capability includes at least one of the following: the maximum number of CCEs corresponding to blind detection PDCCH candidates supported by the terminal, for example, non-overlapped CCE capability; PDCCH processing latency.
[0546] PDCCH caching capability:
[0547] In some embodiments, the PDCCH cache includes at least one of the following: the maximum number of PDCCH candidates that the terminal can cache at a specific time, etc.
[0548] In some embodiments, the terminal determines the correspondence between the first information and the PDCCH capability based on predetermined rules or instruction signaling or terminal implementation or terminal capability. Taking the first information as the terminal capability as an example, the terminal determines that the first terminal capability corresponds to the first PDCCH capability, the second terminal capability corresponds to the second PDCCH capability, ..., the Nth terminal capability corresponds to the Nth PDCCH capability based on at least one of the above methods.
[0549] In some embodiments, the scheme of this disclosure is illustrated by taking the PDCCH capability based on the maximum number of PDCCH candidates supported by the terminal and the maximum number of non-overlapping CCEs corresponding to the PDCCH candidates as an example. It is worth noting that the scheme of this disclosure can also be applied to other capabilities, which will not be elaborated upon here.
[0550] Example 1:
[0551] In some embodiments, the terminal determines the supported PDCCH capabilities based on its terminal capabilities. Specific implementation methods are shown below:
[0552] Step 1:
[0553] The terminal determines the correspondence between terminal capabilities and PDCCH capabilities based on at least one of the following: predefined rules, indication signaling, terminal implementation, and terminal capabilities.
[0554] The correspondence includes: the first capability corresponds to the first PDCCH capability, the second capability corresponds to the second PDCCH capability, ..., the Nth capability corresponds to the Nth PDCCH capability.
[0555] Step 2:
[0556] The terminal determines the supported terminal capabilities and, based on the above correspondence, determines the supported PDCCH capabilities. It then reports the supported terminal capabilities.
[0557] For example, the terminal capabilities include at least one of the following:
[0558] From the base station's perspective, the base station reports the capabilities that the terminal can support, thereby determining the PDCCH capabilities that the terminal supports.
[0559] Taking the largest PDCCH candidate that the terminal corresponding to the PDCCH capability can blindly detect as an example, the PDCCH capability is based on the following definition:
[0560] The maximum number of PDCCH candidates that the terminal can blindly detect within the first resource range, wherein the PDCCH candidates satisfy the first condition.
[0561] Taking the non-overlapping CCE corresponding to the PDCCH candidate blindly detected by the terminal corresponding to the PDCCH capability as an example, the PDCCH capability is based on the following definition:
[0562] The maximum number of non-overlapping CCEs corresponding to the PDCCH candidates blindly detected by the terminal within the first resource range, wherein the non-overlapping CCEs satisfy the first condition.
[0563] In some embodiments, the first resource range includes at least one of the following:
[0564] -Frequency domain resources;
[0565] -Time domain resources;
[0566] - Logical resources.
[0567] Logical resources:
[0568] In some embodiments, the logical resources can be measured based on cells, MCGs, SCGs, etc.
[0569] Frequency domain resources:
[0570] In some embodiments, the frequency domain resources can be measured based on frequency bands, carriers, BWPs, etc. The BWP can be measured based on the active BWP where the terminal is currently located (e.g., within the serving cell), or it can be measured based on the BWP configured by the terminal (e.g., within the serving cell).
[0571] Time-domain resources:
[0572] In some embodiments, the temporal resources can be measured based on frames, subframes, time slots, sub-time slots, symbols, time spans, etc. They can also be measured based on a specific effective time, such as the activation time of the BWP. The time span refers to the temporal resources corresponding to the terminal blind detection PDCCH; for example, the temporal resources correspond to a consecutive number of OFDM symbols.
[0573] First condition:
[0574] In some embodiments, the first condition may be the DCI within the serving cell, or it may be the DCI within a specific logical resource range, such as the DCI within the MCG, SCG, etc.
[0575] In some embodiments, the first condition may also be a DCI scrambled by a specific RNTI, such as C-RNTI.
[0576] In some embodiments, the first condition may also be the minimum time unit interval between two consecutive time spans.
[0577] In some embodiments, the first condition may be the time unit range corresponding to a single time span.
[0578] In some embodiments, the first condition may be SCS.
[0579] In some embodiments, based on the above analysis, the PDCCH capabilities supported by the terminal, for example, the first PDCCH capability, can be measured based on at least one of the following:
[0580] - The maximum number of PDCCH candidates that the terminal can blindly detect in the first resource does not exceed the first number.
[0581] - The number of non-overlapping CCEs corresponding to the PDCCH candidates configured by the terminal within the first resource range shall not exceed the second number.
[0582] In some embodiments, the time-domain resource corresponding to the first resource is per time slot.
[0583] In some embodiments, the time-domain resource corresponding to the first resource is measured based on (X,Y), where X is the minimum symbol interval between the first OFDM symbols corresponding to two consecutive time spans, and Y is the maximum number of symbols that can last in a single time span. The frequency-domain resource is a downlink BWP, for example, an active BWP.
[0584] In some embodiments, the temporal resources corresponding to the first resource are measured based on (Xs, Ys), where Xs is the number of continuous symbols, the time slot group corresponding to Xs consists of continuous non-overlapping time slots, the first Xs time slot group starts from the starting position within the subframe, Ys is the time slot within Xs, and the PDCCH temporal resources for terminal blind detection are within the time slot range corresponding to Ys.
[0585] In some embodiments, the time-domain resources corresponding to the first resource are measured based on (Xz, Yz), where Xz is the minimum time slot interval corresponding to two consecutive time spans, Xz is greater than or equal to N, N is related to the terminal storage capacity, and Yz is the maximum number of symbols that can be sustained in a single time span.
[0586] In some embodiments, the temporal resources corresponding to the first resource are measured based on (Xz, Yz), where Xz is the minimum time slot interval corresponding to two consecutive time spans, and Xz is related to the terminal's storage capacity; Yz is a time slot group composed of multiple time slots, and the terminal counts the number of PDCCH candidates / CCEs corresponding to the time slot group corresponding to Yz. Exemplarily, the starting position of the time slot group composed of Yz is determined based on a reference resource. Exemplarily, the reference resource is the subframe start position, but it can also be the frame start position; this invention does not limit this.
[0587] In some embodiments, the frequency domain resource corresponding to the first resource is a downlink BWP, such as a downlink active BWP, or multiple BWPs configured within the cell.
[0588] In some embodiments, based on the above analysis, the terminal counts the number of PDCCH candidates or the number of inactive CCEs corresponding to the first resource and / or the first condition.
[0589] In some embodiments, the first resource and / or the first condition are as defined above and will not be repeated here.
[0590] In some embodiments, the first quantity and the second quantity correspond to different values based on different PDCCH capabilities.
[0591] In some embodiments, referring to Table 4, taking the time domain resource corresponding to the first resource as each time slot and SCS = 15KHz as an example, different PDCCH capabilities and the above-mentioned quantities are illustrated, but the present invention is not limited thereto.
[0592] Step 3:
[0593] In some embodiments, the terminal determines the capabilities of supported PDCCH candidate / non-overlapping CCEs based on the supported PDCCH capabilities.
[0594] In some embodiments, the terminal performs blind detection of corresponding PDCCH candidates based on the above capabilities and parses the DCI, which will not be elaborated further in this invention.
[0595] Example 2:
[0596] In some embodiments, the terminal determines the corresponding PDCCH capability based on indication information. Specific implementation methods are as follows:
[0597] Step 1:
[0598] In some embodiments, the terminal determines the correspondence between indication information and PDCCH capabilities based on at least one of the following: predetermined rules, indication signaling, terminal implementation, and terminal capabilities.
[0599] In some embodiments, the correspondence includes: a first indication information corresponding to a first PDCCH capability, a second indication information corresponding to a second PDCCH capability, ..., and an Nth indication information corresponding to an Nth PDCCH capability.
[0600] Step 2:
[0601] In some embodiments, the terminal receives indication information and determines the supported PDCCH capabilities based on the above correspondence.
[0602] In some embodiments, from the perspective of the base station, the base station determines the PDCCH capabilities supported by the terminal and sends an indication signaling to indicate the capabilities.
[0603] In some embodiments, taking the PDCCH candidate / non-overlapping CCE corresponding to the terminal blind detection of PDCCH capability as an example, the definition of PDCCH capability is similar to that of method 1, and will not be repeated here.
[0604] Step 3:
[0605] In some embodiments, the terminal determines the capabilities of supported PDCCH candidate / non-overlapping CCEs based on the supported PDCCH capabilities.
[0606] In some embodiments, the terminal performs blind detection of corresponding PDCCH candidates based on the above capabilities and parses the DCI, which will not be elaborated further in this invention.
[0607] Example 3:
[0608] In some embodiments, the terminal determines the corresponding PDCCH capability based on terminal capabilities and indication information. Specific implementation methods are shown below:
[0609] Step 1:
[0610] In some embodiments, the terminal determines the supported capabilities and reports the corresponding capabilities.
[0611] In some embodiments, from the perspective of the base station, the base station determines the capabilities that the terminal can support based on the above-mentioned capability reports; and sends indication information to indicate the corresponding PDCCH capabilities.
[0612] In some embodiments, the base station, based on the base station implementation, determines that the PDCCH capability indicated by the indication signaling is within the range of capabilities supported by the terminal.
[0613] In some embodiments, if the terminal receives an indication message indicating a PDCCH capability outside the terminal's capability range, the terminal considers this an error, or the terminal re-reports the corresponding capability. Alternatively, the terminal may fall back to a fallback capability within the terminal's supported capabilities, such as PDCCH capabilities supported by the base version, or mandatory terminal capabilities.
[0614] Step 2:
[0615] In some embodiments, the terminal receives indication information and determines the supported PDCCH capabilities based on the above correspondence.
[0616] In some embodiments, from the perspective of the base station, the base station determines the PDCCH capabilities supported by the terminal and sends an indication signaling to indicate the capabilities.
[0617] In some embodiments, taking the PDCCH candidate / non-overlapping CCE corresponding to the terminal blind detection of PDCCH capability as an example, the definition of PDCCH capability is similar to that of method 1, and will not be repeated here.
[0618] Step 3:
[0619] In some embodiments, the terminal determines the capabilities of supported PDCCH candidate / non-overlapping CCEs based on the supported PDCCH capabilities.
[0620] In some embodiments, the terminal performs blind detection of corresponding PDCCH candidates based on the above capabilities and parses the DCI, which will not be elaborated further in this invention.
[0621] Sub-example:
[0622] In some embodiments, based on the scheme corresponding to any one of Embodiments 1 to 3, for a terminal with specific capabilities, taking an LPWA terminal as an example, the PDCCH capabilities that this type of terminal can support are illustrated.
[0623] In some embodiments, LPWA is a low-capability wide-coverage terminal, which has the following characteristics:
[0624] - The hardware processing capabilities are relatively low, for example, the processing speed and supported bandwidth are limited, and the PDCCH processing capability is limited;
[0625] - Supports smaller bandwidths; for example, a maximum bandwidth of 20MHz or a maximum bandwidth of 5MHz.
[0626] - The terminal caching capability is low.
[0627] Based on the above analysis, LPWA has low blind detection capabilities. To ensure that the defined PDCCH capabilities meet the requirements of the LPWA terminal, one or more of the following methods may be used:
[0628] Method 1:
[0629] The maximum number of PDCCH candidate / non-repeating CCEs supported by the terminal is defined per time slot, and the maximum number is less than the existing definition, such as the number of PDCCH candidate / non-repeating CCEs defined in R15. For example, one possible definition is shown in Tables 5A and 5B.
[0630] In some embodiments, in Table 5A, N1 is less than or equal to 44, for example, N1 equals 36; N2 is less than or equal to 36, for example, N2 equals 22; N3 is less than or equal to 22, for example, N3 equals 20; N4 is less than or equal to 20, for example, N4 equals 20.
[0631] In some embodiments, in Table 5B, N1 is less than or equal to 56, for example, N1 equals 48, or N1 equals 56; N2 is less than or equal to 56, for example, N2 equals 48; N3 is less than or equal to 48, for example, N3 equals 32; N4 is less than or equal to 32, for example, N4 equals 32, or N4 equals 16.
[0632] Method 2:
[0633] The maximum number of PDCCH candidate / non-repeating CCEs per slot group supported by the terminal is defined, wherein the slot group contains more than one slot, for example, the slot group contains two slots. The maximum number can be equal to, greater than, or less than the existing definition. For example, the existing definition is the number of PDCCH candidate / non-repeating CCEs defined in R15. One possible definition is shown in Tables 6A and 6B.
[0634] In some embodiments, in Table 6A, N1 equals 44; N2 equals 36; N3 equals 22; N4 is less than or equal to 20, for example, N4 equals 20.
[0635] In some embodiments, in Table 6B, N1 equals 56; N2 equals 56, exemplarily, N3 equals 48, exemplarily, N4 equals 32.
[0636] Method 3:
[0637] The maximum number of PDCCH candidates / non-repeating CCEs supported by the terminal is defined based on (X, Y), where X is the minimum slot / symbol interval corresponding to two consecutive time spans, and Y is a slot group consisting of multiple slots. The terminal counts the number of corresponding PDCCH candidates / CCEs based on the slot group corresponding to Y. For example, one possible definition is shown in Table 7. In some embodiments, X and Y in Table 7 are exemplary values, and other values can also be used; this invention does not limit this. The N... ij The value is a positive integer, and this invention does not impose any restrictions on it.
[0638] In some embodiments, on the terminal side, the terminal determines its supported PDCCH capabilities based on first information; and based on the capabilities, blindly detects and receives the corresponding PDCCH.
[0639] In some embodiments, the base station indicates or determines the PDCCH capability supported by the terminal based on first information; and transmits the corresponding PDCCH based on the capability.
[0640] This disclosure also proposes an apparatus (also referred to as a communication device, etc.) for implementing any of the above methods. For example, this disclosure proposes an apparatus including units or modules for implementing the steps performed by the terminal in any of the above methods. Furthermore, another apparatus is proposed, including units or modules for implementing the steps performed by the network device in any of the above methods.
[0641] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.
[0642] In this disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a central processing unit, microprocessor, graphics processing unit (GPU) (which can be understood as a type of microprocessor), or digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), tensor processing unit (TPU), deep learning processing unit (DPU), etc.
[0643] Figure 4 This is a schematic diagram of the structure of a communication device provided according to an embodiment of this disclosure. For example... Figure 4 As shown, the communication device 400 may include at least one of the following: a transceiver module 401 and a processing module 402.
[0644] In some embodiments, the communication device 400 may be a terminal 101. In some embodiments, the transceiver module 401 may be configured to: receive budget information sent by a network device, wherein the budget information is used to determine the PDCCH budget for the terminal to perform PDCCH reception, wherein the PDCCH budget is associated with at least one of the following: PDCCH candidate, CCE. Optionally, the transceiver module 401 may be used to perform at least one of the communication steps such as sending and / or receiving performed by the terminal 101 in any of the above methods (e.g., steps S202, S204, S205, S207, S208, but not limited thereto), which will not be elaborated here. Optionally, the processing module 402 may be used to perform at least one of the other steps performed by the terminal 101 in any of the above methods (e.g., steps S201, S206, but not limited thereto), which will not be elaborated here.
[0645] In some embodiments, the communication device 400 may be a terminal 101. In some embodiments, the processing module 402 may be configured to: determine a PDCCH budget for the terminal to perform PDCCH reception based on first information, wherein the PDCCH budget is associated with at least one of the following: a PDCCH candidate and a control channel element (CCE). Optionally, the transceiver module 401 may be used to perform at least one of the communication steps (e.g., steps S202, S204, S205, S207, S208, but not limited thereto) performed by the terminal 101 in any of the above methods, which will not be elaborated here. Optionally, the processing module 402 may be used to perform at least one of the other steps (e.g., steps S201, S206, but not limited thereto) performed by the terminal 101 in any of the above methods, which will not be elaborated here.
[0646] In some embodiments, the communication device 400 may be a network device 102. In some embodiments, the transceiver module 401 may be configured to send budget information to a terminal, wherein the budget information is used to determine the PDCCH budget for the terminal to perform PDCCH reception, and the PDCCH budget is associated with at least one of the following: PDCCH candidate, CCE. Optionally, the transceiver module 401 may be used to perform at least one of the communication steps such as sending and / or receiving performed by the network device 102 in any of the above methods (e.g., steps S202, S204, S205, S207, S208, but not limited thereto), which will not be elaborated here. Optionally, the processing module 402 may be used to perform at least one of the other steps performed by the network device 102 in any of the above methods (e.g., step S203, but not limited thereto), which will not be elaborated here.
[0647] In some embodiments, the communication device 400 may be a network device 102. In some embodiments, the transceiver module 401 may be configured to: receive third information sent by the terminal; the processing module 402 may be configured to: determine the PDCCH budget for the terminal to perform PDCCH reception based on the third information, wherein the PDCCH budget is associated with at least one of the following: PDCCH candidate, control channel element (CCE). Optionally, the transceiver module 401 may be used to perform at least one of the communication steps (e.g., steps S202, S204, S205, S207, S208, but not limited thereto) performed by the network device 102 in any of the above methods, which will not be elaborated here. Optionally, the processing module 402 may be used to perform at least one of the other steps (e.g., step S203, but not limited thereto) performed by the network device 102 in any of the above methods, which will not be elaborated here.
[0648] In some embodiments, Figure 4 The communication device shown can be implemented as a communication equipment.
[0649] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module. The transmitting and receiving modules may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.
[0650] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module. Optionally, the processing module may be interchangeable with a processor.
[0651] Figure 5A This is a schematic diagram of the structure of a communication device provided according to an embodiment of this disclosure. The communication device 5100 can be a terminal (e.g., a user equipment), a network device (e.g., a core network device, an access network device), a chip, chip system, or processor that supports the terminal in implementing any of the above methods, or a chip, chip system, or processor that supports the network device in implementing any of the above methods. The communication device 5100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.
[0652] like Figure 5A As shown, the communication device 5100 includes one or more processors 5101. The processor 5101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 5100 can be used to execute any of the above methods. Optionally, one or more processors 5101 can be used to invoke instructions to cause the communication device 5100 to execute any of the above methods.
[0653] In some embodiments, the communication device 5100 further includes one or more transceivers 5102. When the communication device 5100 includes one or more transceivers 5102, the transceivers 5102 perform at least one of the communication steps such as sending and / or receiving in the above method (e.g., steps S202, S204, S205, S207, S208, but not limited thereto), and the processor 5101 performs at least one of other steps (e.g., steps S201, S203, S206, but not limited thereto). In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated together. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.
[0654] In some embodiments, the communication device 5100 further includes one or more memories 5103 for storing data. Optionally, all or part of the memories 5103 may be located outside the communication device 5100. In optional embodiments, the communication device 5100 may include one or more interface circuits 5104. Optionally, the interface circuits 5104 are connected to the memories 5103 and can be used to receive data from the memories 5103 or other devices, and to send data to the memories 5103 or other devices. For example, the interface circuits 5104 can read data stored in the memories 5103 and send the data to the processor 5101.
[0655] The communication device 5100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 5100 described in this disclosure is not limited thereto, and the structure of the communication device 5100 may vary. Figure 5A The limitations. Communication equipment can be a standalone device or part of a larger device. For example, communication equipment can be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally including storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.
[0656] Figure 5B This is a schematic diagram of the chip structure provided according to an embodiment of this disclosure. For cases where the communication device 5100 can be a chip or a chip system, please refer to... Figure 5BThe diagram shown is a schematic representation of the structure of chip 5200, but it is not limited to this.
[0657] Chip 5200 includes one or more processors 5201. Chip 5200 is used to perform any of the methods described above.
[0658] In some embodiments, chip 5200 further includes one or more interface circuits 5202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 5200 further includes one or more memories 5203 for storing data. Optionally, all or part of the memories 5203 may be located outside of chip 5200. Optionally, interface circuit 5202 is connected to memory 5203, and interface circuit 5202 can be used to receive data from memory 5203 or other devices, and interface circuit 5202 can be used to send data to memory 5203 or other devices. For example, interface circuit 5202 can read data stored in memory 5203 and send the data to processor 5201.
[0659] In some embodiments, the interface circuit 5202 performs at least one of the communication steps such as sending and / or receiving in the above-described method (e.g., steps S202, S204, S205, S207, S208, but not limited thereto). The interface circuit 5202 performing the communication steps such as sending and / or receiving in the above-described method refers, for example, to the interface circuit 5202 performing data interaction between the processor 5201, the chip 5200, the memory 5203, or the transceiver device. In some embodiments, the processor 5201 performs at least one of other steps (e.g., steps S201, S203, S206, but not limited thereto).
[0660] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.
[0661] This disclosure also proposes a storage medium storing instructions that, when executed on a communication device 5100, cause the communication device 5100 to perform any of the methods described above. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.
[0662] This disclosure also proposes a program product that, when executed by a communication device 5100, causes the communication device 5100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0663] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods.
Claims
1. A communication method, executed by a terminal, wherein, The method includes: The terminal receives budget information sent by a network device, wherein the budget information is used to determine the PDCCH budget for the terminal to perform physical downlink control channel (PDCCH) reception, and the PDCCH budget is associated with at least one of the following: PDCCH candidate and control channel element (CCE).
2. The method according to claim 1, wherein, The PDCCH budget includes at least one of the following: Blind inspection budget; Budget processing; Cache budget.
3. The method according to claim 2, wherein, The blind inspection budget includes at least one of the following: The maximum number of blind-detected PDCCH candidates supported by the terminal in PDCCH reception; The maximum number of blind-detected CCEs supported by the terminal in PDCCH reception.
4. The method according to claim 2 or 3, wherein, The processing budget includes at least one of the following: The maximum number of PDCCH candidates that the terminal supports processing in PDCCH reception; The maximum number of CCEs that the terminal supports in PDCCH reception; The terminal's processing delay for PDCCH.
5. The method according to any one of claims 2 to 4, wherein, The cache budget includes at least one of the following: The maximum number of buffered PDCCH candidates supported by the terminal in PDCCH reception; The maximum number of buffered CCEs supported by the terminal in PDCCH reception.
6. The method according to any one of claims 2 to 5, wherein, The PDCCH budget is determined based on the first constraint; The first constraint is associated with at least one of the following: Serving the community; First RNTI scrambling; Logical resources; Frequency domain resources; Time-domain resources.
7. The method according to claim 6, wherein, The time-domain resources under the first constraint are determined by at least one of the following: The maximum number of symbols that lasts over a time span; The minimum number of symbols between the first symbols of two consecutive time spans; The minimum number of time slots between two consecutive time spans; Time window.
8. The method according to any one of claims 1 to 7, wherein, The budget information includes at least one of the following: Instruction information indicating the PDCCH budget provided by the network device; The second piece of information indicates the correspondence with the PDCCH budget.
9. The method according to claim 8, wherein, The correspondence indicated by the second information includes at least one of the following: The first correspondence between the terminal's terminal capabilities and the PDCCH budget; The second correspondence between the indication information and the PDCCH budget; The third correspondence between the terminal capabilities of the device type described in the terminal and the PDCCH budget.
10. The method according to claims 1 to 9, wherein, The method further includes: Based on the first information, determine the PDCCH budget for PDCCH reception of the terminal; The first information includes at least one of the following: The terminal's terminal capabilities; Indication information, indicating the PDCCH budget provided by the network device; The terminal capabilities of the device type to which the terminal belongs.
11. The method according to claim 10, wherein, The terminal's capabilities include at least one of the following: Support capabilities related to Ultra-Reliable Low-Latency Communication (URLLC); Support capabilities related to high-frequency communication; Support capabilities related to the basic capabilities of PDCCH; Support capabilities related to Low Power Wide Area Network (LPWA).
12. The method according to claim 10 or 11, wherein, The first information includes at least one of the terminal's terminal capabilities and the indication information; The step of determining the PDCCH budget for PDCCH reception of the terminal based on the first information includes: The PDCCH budget for PDCCH reception of the terminal is determined based on at least one of the terminal's terminal capabilities and the indication information, wherein there is a first correspondence between the terminal's terminal capabilities and the PDCCH budget, and a second correspondence between the indication information and the PDCCH budget.
13. The method according to claim 12, wherein, The first correspondence is predefined, or the first correspondence is obtained from the network device.
14. The method according to claim 12 or 13, wherein, The second correspondence is predefined, or the second correspondence is obtained from the network device.
15. The method according to any one of claims 1 to 14, wherein, The method further includes: Send a third message to the network device, wherein the second message is used by the network device to determine the PDCCH budget supported by the terminal under a first constraint.
16. The method according to claim 15, wherein, The third information indicates at least one of the following: The maximum number of PDCCH candidates supported by the terminal in PDCCH reception; The terminal supports the maximum number of CCEs corresponding to PDCCH candidates during PDCCH reception.
17. A communication method, performed by a network device, wherein, The method includes: Budget information is sent to the terminal, wherein the budget information is used to determine the PDCCH budget for the terminal to perform physical downlink control channel (PDCCH) reception, and the PDCCH budget is associated with at least one of the following: PDCCH candidate and control channel element (CCE).
18. The method according to claim 17, wherein, The PDCCH budget includes at least one of the following: Blind inspection budget; Budget processing; Cache budget.
19. The method according to claim 18, wherein, The blind inspection budget includes at least one of the following: The maximum number of blind-detected PDCCH candidates supported by the terminal in PDCCH reception; The maximum number of blind-detected CCEs supported by the terminal in PDCCH reception.
20. The method according to claim 18 or 19, wherein, The processing budget includes at least one of the following: The maximum number of PDCCH candidates that the terminal supports processing in PDCCH reception; The maximum number of CCEs that the terminal supports in PDCCH reception; The terminal's processing delay for PDCCH.
21. The method according to any one of claims 18 to 20, wherein, The cache budget includes at least one of the following: The maximum number of buffered PDCCH candidates supported by the terminal in PDCCH reception; The maximum number of buffered CCEs supported by the terminal in PDCCH reception.
22. The method according to any one of claims 17 to 21, wherein, The PDCCH budget is determined based on a first constraint, which is used to determine the execution range of the count in PDCCH reception; The first constraint is associated with at least one of the following: Serving the community; First RNTI scrambling; Logical resources; Frequency domain resources; Time-domain resources.
23. The method according to claim 22, wherein, The time-domain resources under the first constraint are determined by at least one of the following: The maximum number of symbols that lasts over a time span; The minimum number of symbols between the first symbols of two consecutive time spans; The minimum number of time slots between two consecutive time spans; Time window.
24. The method according to any one of claims 17 to 23, wherein, The budget information includes at least one of the following: Instruction information indicating the PDCCH budget provided by the network device; The second piece of information indicates the correspondence with the PDCCH budget.
25. The method according to claim 24, wherein, The correspondence indicated by the second information includes at least one of the following: The first correspondence between the terminal's terminal capabilities and the PDCCH budget; The second correspondence between the indication information and the PDCCH budget; The third correspondence between the terminal capabilities of the device type described in the terminal and the PDCCH budget.
26. The method according to claim 24 or 25, wherein, The method further includes: Receive third information sent by the terminal; Based on the third information, the PDCCH budget supported by the terminal is determined.
27. The method according to claim 26, wherein, The third information indicates at least one of the following: The maximum number of PDCCH candidates supported by the terminal in PDCCH reception; The terminal supports the maximum number of CCEs corresponding to PDCCH candidates during PDCCH reception.
28. A communication method, executed by a terminal, wherein, The method includes: Based on the first information, a PDCCH budget for the terminal to perform physical downlink control channel (PDCCH) reception is determined, wherein the PDCCH budget is associated with at least one of the following: PDCCH candidate and control channel element (CCE).
29. The method according to claim 28, wherein, The PDCCH budget includes at least one of the following: Blind inspection budget; Budget processing; Cache budget.
30. The method according to claim 29, wherein, The blind inspection budget includes at least one of the following: The maximum number of blind-detected PDCCH candidates supported by the terminal in PDCCH reception; The maximum number of blind-detected CCEs supported by the terminal in PDCCH reception.
31. The method according to claim 29 or 30, wherein, The processing budget includes at least one of the following: The maximum number of PDCCH candidates that the terminal supports processing in PDCCH reception; The maximum number of CCEs that the terminal supports in PDCCH reception; The terminal's processing delay for PDCCH.
32. The method according to any one of claims 29 to 31, wherein, The cache budget includes at least one of the following: The maximum number of buffered PDCCH candidates supported by the terminal in PDCCH reception; The maximum number of buffered CCEs supported by the terminal in PDCCH reception.
33. The method according to any one of claims 29 to 32, wherein, The PDCCH budget is determined based on the first constraint; The first constraint is associated with at least one of the following: Serving the community; First RNTI scrambling; Logical resources; Frequency domain resources; Time-domain resources.
34. The method according to claim 33, wherein, The time-domain resources under the first constraint are determined by at least one of the following: The maximum number of symbols that lasts over a time span; The minimum number of symbols between the first symbols of two consecutive time spans; The minimum number of time slots between two consecutive time spans; Time window.
35. The method according to any one of claims 28 to 34, wherein, The first information includes at least one of the following: The terminal's terminal capabilities; Indication information, indicating the PDCCH budget provided by the network device; Terminal capabilities related to the device type to which the terminal belongs.
36. The method according to claim 35, wherein, The method further includes: Sending third information to a network device, wherein the third information includes at least one of the following: The terminal's terminal capabilities; The terminal capabilities of the device type to which the terminal belongs.
37. A communication method, performed by a network device, wherein, The method includes: Receive third information sent by the terminal; Based on the third information, the PDCCH budget for the terminal to perform physical downlink control channel (PDCCH) reception is determined, wherein the PDCCH budget is associated with at least one of the following: PDCCH candidate and control channel element (CCE).
38. The method according to claim 37, wherein, The PDCCH budget includes at least one of the following: Blind inspection budget; Budget processing; Cache budget.
39. The method according to claim 38, wherein, The blind inspection budget includes at least one of the following: The maximum number of blind-detected PDCCH candidates supported by the terminal in PDCCH reception; The maximum number of blind-detected CCEs supported by the terminal in PDCCH reception.
40. The method according to claim 38 or 39, wherein, The processing budget includes at least one of the following: The maximum number of PDCCH candidates that the terminal supports processing in PDCCH reception; The maximum number of CCEs that the terminal supports in PDCCH reception; The terminal's processing delay for PDCCH.
41. The method according to any one of claims 38 to 40, wherein, The cache budget includes at least one of the following: The maximum number of buffered PDCCH candidates supported by the terminal in PDCCH reception; The maximum number of buffered CCEs supported by the terminal in PDCCH reception.
42. The method according to any one of claims 38 to 41, wherein, The PDCCH budget is determined based on the first constraint; The first constraint is associated with at least one of the following: Serving the community; First RNTI scrambling; Logical resources; Frequency domain resources; Time-domain resources.
43. The method according to claim 42, wherein, The time-domain resources under the first constraint are determined by at least one of the following: The maximum number of symbols that lasts over a time span; The minimum number of symbols between the first symbols of two consecutive time spans; The minimum number of time slots between two consecutive time spans; Time window.
44. A communication device, wherein, The communication device is used to perform the communication method as described in any one of claims 1-16, 17-27, 28-36, and 37-43.
45. A communication system comprising a terminal and network equipment, wherein, The terminal is configured to perform the communication method as described in any one of claims 1-16 and 28-36, and the network device is configured to perform the communication method as described in any one of claims 17-27 and 37-43.
46. A storage medium storing instructions, wherein, When the instruction is executed on the communication device, the communication device performs the communication method as described in any one of claims 1-16, 17-27, 28-36, and 37-43.
47. A program product comprising at least one of a program and instructions, wherein, When at least one of the programs or instructions is executed by the communication device, it implements the communication method as described in any one of claims 1-16, 17-27, 28-36, and 37-43.