PDCCH detection methods, devices, terminals and storage media

By determining the target CORESET's listening timing during PDCCH listening, the resource configuration limitations caused by insufficient beam switching time are resolved, achieving more efficient resource utilization.

CN116455514BActive Publication Date: 2025-11-14DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210022055.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-10
Publication Date
2025-11-14
Estimated Expiration
2042-01-10

AI Technical Summary

Technical Problem

In wireless communication systems, the increased subcarrier spacing leads to a shorter symbol length, which may cause the beam switching time to exceed the cyclic prefix length. This affects the monitoring of the physical downlink control channel (PDCCH) and limits the flexibility of control resource configuration and resource utilization.

Method used

By determining the listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESET, such that the time interval between the CORESET listening times of different beam directions is greater than or equal to a threshold value, the beam switching time requirement is ensured, and independent detection of PDCCH is allowed in different beam directions.

Benefits of technology

It improves the flexibility of resource allocation, increases resource utilization, and avoids resource shortages caused by insufficient beam switching time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116455514B_ABST
    Figure CN116455514B_ABST
Patent Text Reader

Abstract

This application provides a PDCCH detection method, apparatus, terminal, and storage medium. The method includes: determining at least one target core's PDCCH monitoring time among at least two core's PDCCH monitoring times; detecting a PDCCH during the at least one target core's PDCCH monitoring time; and ensuring that the time interval between any two target core's PDCCH monitoring times corresponding to different beam directions is greater than or equal to a threshold value during the at least one target core's PDCCH monitoring time. By determining at least one target core's PDCCH monitoring time, this application can detect the PDCCH in the beam direction corresponding to each of the at least one target core's PDCCH monitoring times, thereby improving the flexibility of control resource configuration and increasing resource utilization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to a PDCCH detection method, apparatus, terminal and storage medium. Background Technology

[0002] In communication systems, larger subcarrier spacing can be introduced. However, as the subcarrier spacing increases, the symbol length becomes shorter, which can affect the monitoring of the Physical downlink control channel (PDCCH).

[0003] When the beam direction corresponding to the PDCCH monitoroccasion of different control resource sets (CORESET) is different, beam switching is required. Since the subcarrier spacing (SCS) increases, the length of the cyclic prefix (CP) becomes shorter, and the beam switching time may exceed the length of the CP. Summary of the Invention

[0004] To address the problems existing in the prior art, this application provides a PDCCH detection method, apparatus, terminal, and storage medium.

[0005] In a first aspect, embodiments of this application provide a PDCCH detection method, including:

[0006] Among the physical downlink control channel (PDCCH) listening opportunities of at least two control resource sets (CORESET), determine the PDCCH listening opportunity of at least one target CORESET;

[0007] Detect the PDCCH when listening to the PDCCH of at least one target CORESET;

[0008] Among them, during the PDCCH listening time of at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

[0009] Optionally, according to one embodiment of the PDCCH detection method of this application, determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs includes:

[0010] Determine the target ordering for at least two CORESETs;

[0011] Based on the target ordering corresponding to at least two CORESETs, determine the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs.

[0012] Optionally, according to a PDCCH detection method of one embodiment of this application, determining the target order corresponding to at least two CORESETs includes at least one of the following:

[0013] Based on the time sequence of the PDCCH listening times corresponding to at least two CORESETs, determine the first target order corresponding to at least two CORESETs; or

[0014] Based on the priority sorting corresponding to at least two CORESETs, determine the second target sorting corresponding to at least two CORESETs.

[0015] Optionally, according to one embodiment of the PDCCH detection method of this application, based on the target ordering corresponding to at least two CORESETs, the PDCCH listening time of at least one target CORESET is determined among the PDCCH listening times of at least two CORESETs, including:

[0016] Based on the first target sorting, determine whether to delete the first CORESET or the second CORESET from the set to be detected, until the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the set to be detected is greater than or equal to the threshold value. Before determining whether to delete the first CORESET or the second CORESET from the set to be detected, the set to be detected includes at least two CORESETs.

[0017] The PDCCH listening time of the CORESET in the set to be detected is taken as the PDCCH listening time of at least one target CORESET;

[0018] Here, the first CORESET is the CORESET in the target time set that has not yet been judged together with all eleventh CORESETs. The eleventh CORESET is any CORESET that ranks after the first CORESET in the first target sorting among all CORESETs included in the target set except the first CORESET. The second CORESET is the CORESET that is closest to the first CORESET among all eleventh CORESETs at the target time. The target time is the time when it is determined whether to delete the first CORESET or the second CORESET from the target set.

[0019] Optionally, according to one embodiment of the PDCCH detection method of this application, determining whether to delete the first CORESET or the second CORESET from the set to be detected includes:

[0020] If the beam direction corresponding to the first CORESET is different from that corresponding to the second CORESET, and the time interval between the PDCCH listening timing of the first CORESET and the PDCCH listening timing of the second CORESET is less than a threshold value, then the CORESET with lower priority in the first CORESET and the second CORESET will be removed from the set to be detected.

[0021] Optionally, according to one embodiment of the PDCCH detection method of this application, based on the target ordering corresponding to at least two CORESETs, the PDCCH listening time of at least one target CORESET is determined among the PDCCH listening times of at least two CORESETs, including:

[0022] Based on the second target sorting, it is determined whether to add the third CORESET to the detection set, so that after adding the third CORESET to the detection set, the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the detection set is greater than or equal to a threshold value; before determining whether to add the third CORESET to the detection set, the detection set includes at least the highest priority item among the two CORESETs;

[0023] The PDCCH listening time of the CORESET in the set to be detected is taken as the PDCCH listening time of at least one target CORESET;

[0024] The third CORESET is the highest-ranked CORESET in the second target sorting that has not yet been determined to be added to the detection set at the target time. The target time is the time when it is determined whether to add the third CORESET to the detection set.

[0025] Optionally, according to a PDCCH detection method of one embodiment of this application, determining whether to add a third CORESET to the set to be detected includes:

[0026] If the time interval between the PDCCH listening time of each CORESET in the detection set and the PDCCH listening time of the third CORESET is greater than or equal to a threshold value, the third identifier is added to the detection set; or,

[0027] If there is at least one fourth CORESET in the set to be detected, and if the beam direction corresponding to each fourth CORESET is the same as the beam direction corresponding to the third CORESET, then the third CORESET is added to the set to be detected. Here, the fourth CORESET is a CORESET whose time interval between the PDCCH listening time of the third CORESET is less than a threshold value.

[0028] Optionally, according to an embodiment of the PDCCH detection method of this application, before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the method further includes:

[0029] Determine the target duration required for the terminal to perform beam switching;

[0030] Determine the threshold value based on the target duration;

[0031] Among them, the threshold value is greater than or equal to the target duration, and the threshold value is the number of symbols or the time value.

[0032] Optionally, according to one embodiment of the PDCCH detection method of this application, when the threshold value is the number of symbols, determining the threshold value based on the target duration includes:

[0033] When at least two CORESETs correspond to at least two carrier units, the carrier with the smallest subcarrier spacing among the at least two carrier units is determined as the target carrier;

[0034] The number of symbols is determined based on the target carrier and the target duration.

[0035] Optionally, according to one embodiment of the PDCCH detection method of this application, after determining the threshold value based on the target duration, the method further includes:

[0036] Send threshold values ​​to network-side devices.

[0037] Optionally, according to one embodiment of the PDCCH detection method of this application, the beam direction corresponding to CORESET is determined based on the transmission configuration indication state associated with CORESET.

[0038] Optionally, according to one embodiment of the PDCCH detection method of this application, the time interval between the PDCCH listening time of the fifth CORESET and the PDCCH listening time of the sixth CORESET in at least two CORESETs is determined based on the difference between the time domain position of the end symbol of the fifth CORESET and the time domain position of the start symbol of the sixth CORESET.

[0039] The fifth CORESET and the sixth CORESET are any two CORESETs out of at least two CORESETs; the fifth CORESET is the term that appears earlier in the time domain between the fifth CORESET and the sixth CORESET, and the sixth CORESET is the term that appears later in the time domain between the fifth CORESET and the sixth CORESET.

[0040] Optionally, according to an embodiment of the PDCCH detection method of this application, before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the method further includes:

[0041] Determine the priority order of at least two CORESETs based on one or more of the search space type, cell index, and search space index corresponding to each of the at least two CORESETs.

[0042] Optionally, according to one embodiment of the PDCCH detection method of this application, the priority order corresponding to at least two CORESETs is determined based on one or more of the search space type, cell index, and search space index corresponding to at least two CORESETs, including:

[0043] Based on the search space types corresponding to at least two CORESETs, obtain the first priority sort for at least two CORESETs;

[0044] If there are multiple CORESETs with the same priority in the first priority sort, sort the multiple CORESETs with the same priority in the first priority sort based on the cell index corresponding to at least two CORESETs respectively, and obtain the second priority sort corresponding to at least two CORESETs.

[0045] If there are multiple CORESETs with the same priority in the second priority sort, sort the multiple CORESETs with the same priority in the second priority sort based on the search space index corresponding to at least two CORESETs respectively, and obtain the third priority sort corresponding to at least two CORESETs;

[0046] Priority sorting is determined based on first priority sorting, second priority sorting, and third priority sorting.

[0047] Optionally, according to one embodiment of the PDCCH detection method of this application, the search space type includes a public search space and a user-specific search space. In the first priority ranking, the CORESET with the search space type of public search space is ranked before the CORESET with the search space type of user-specific search space.

[0048] Optionally, according to a PDCCH detection method of one embodiment of this application, in the second priority sorting, the seventh CORESET is ranked before the eighth CORESET, the seventh CORESET and the eighth CORESET are any two CORESETs among multiple CORESETs with the same priority in the first priority sorting, and the cell index corresponding to the seventh CORESET is less than the cell index corresponding to the eighth CORESET.

[0049] Optionally, according to one embodiment of the PDCCH detection method of this application, in the third priority sorting, the ninth CORESET is ranked before the tenth CORESET, the ninth CORESET and the tenth CORESET are any two CORESETs among multiple CORESETs with the same priority in the second priority sorting, and the search space index corresponding to the ninth CORESET is less than the search space index corresponding to the tenth CORESET.

[0050] Optionally, according to an embodiment of the PDCCH detection method of this application, before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the method further includes:

[0051] Based on the time-domain position of the first symbol corresponding to at least two CORESETs, determine the priority order corresponding to at least two CORESETs;

[0052] Among them, for any two items in at least two CORESETs, the item with the earlier time domain position of the first symbol has a higher priority than the item with the later time domain position of the first symbol;

[0053] The first symbol is either the start symbol or the end symbol of a CORESET.

[0054] Optionally, according to one embodiment of the PDCCH detection method of this application, at least two CORESETs can use the first N symbols of the target timeslot in the time domain, where N is a positive integer, N is agreed by the protocol or configured by the network-side device, 1≤N≤M, and M is the total number of symbols in the target timeslot, where M is a positive integer.

[0055] Secondly, embodiments of this application also provide a terminal, including a memory, a transceiver, and a processor; wherein:

[0056] Memory is used to store computer programs; transceiver is used to send and receive data under the control of the processor; processor is used to read the computer programs from memory and perform the following operations:

[0057] Among the physical downlink control channel (PDCCH) listening opportunities of at least two control resource sets (CORESET), determine the PDCCH listening opportunity of at least one target CORESET;

[0058] Detect the PDCCH when listening to the PDCCH of at least one target CORESET;

[0059] Among them, during the PDCCH listening time of at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

[0060] Thirdly, embodiments of this application also provide a PDCCH detection device, comprising: a first determining unit and a detection unit, wherein:

[0061] The first determining unit is used to determine the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESET;

[0062] The detection unit is used to detect the PDCCH when listening to the PDCCH of at least one target CORESET;

[0063] Among them, during the PDCCH listening time of at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

[0064] Fourthly, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to perform the steps of the PDCCH detection method of the first aspect above.

[0065] The PDCCH detection method, apparatus, terminal, and storage medium provided in this application determine at least one target CORESET's PDCCH listening time among at least two CORESET's PDCCH listening times, ensuring that the time interval between any two target CORESET's PDCCH listening times corresponding to different beam directions is greater than or equal to a threshold value. This allows the terminal to detect PDCCH in the beam directions corresponding to at least one target CORESET's PDCCH listening time. Consequently, when configuring CORESET resources, network-side devices do not need to ensure that the time-domain resource interval between two CORESETs with different beams is greater than the beam switching time, thereby improving the flexibility of resource configuration and increasing resource utilization. Attached Figure Description

[0066] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0067] Figure 1 This is one of the flowcharts of the PDCCH detection method provided in the embodiments of this application;

[0068] Figure 2 This is one of the schematic diagrams of single-carrier PDCCH monitoring timing provided in the embodiments of this application;

[0069] Figure 3 This is the second schematic diagram of single-carrier PDCCH listening timing provided in the embodiments of this application;

[0070] Figure 4 This is one of the schematic diagrams of multi-carrier PDCCH monitoring timing provided in the embodiments of this application;

[0071] Figure 5 This is the second schematic diagram of the multi-carrier PDCCH monitoring timing provided in the embodiments of this application;

[0072] Figure 6 This is the third schematic diagram of the single-carrier PDCCH listening timing provided in the embodiments of this application;

[0073] Figure 7 This is the fourth schematic diagram of the single-carrier PDCCH listening timing provided in the embodiments of this application;

[0074] Figure 8 This is the third schematic diagram of the multi-carrier PDCCH monitoring timing provided in the embodiments of this application;

[0075] Figure 9 This is the fourth schematic diagram of the multi-carrier PDCCH monitoring timing provided in the embodiments of this application;

[0076] Figure 10 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application;

[0077] Figure 11 This is a schematic diagram of the PDCCH detection device provided in the embodiments of this application. Detailed Implementation

[0078] To facilitate a clearer understanding of the various embodiments of this application, some relevant background knowledge will be introduced as follows.

[0079] (1) Beam switching;

[0080] Beam switching needs to meet certain time requirements. With a lower SCS configuration, OFDM symbols are longer, and beam switching can be completed within the OFDM CP. However, when the SCS configuration is larger at high frequencies, such as when the subcarrier spacing is 480kHz or 960kHz, beam switching may require a symbol length interval. In this case, two adjacent CORESETs with different beam directions that do not meet the interval time cannot be received simultaneously.

[0081] To avoid this beam switching situation, network-side equipment needs to ensure that the time-domain resource interval between two CORESETs with different beam directions is greater than the beam switching time when configuring CORESET resources. This will limit the flexibility of the base station in controlling resource configuration and lead to resource shortage.

[0082] (2) There are overlapping PDCCH monitoring occasions in CORESET;

[0083] In a communication system, when a User Equipment (UE) needs to detect multiple PDCCH blind detection candidate resources on a bandwidth portion (BWP), if different cores correspond to different receive beams and the cores overlap, the process is to use only the beam corresponding to the highest priority core. Different component carriers (CCs) must use the same Transmission Configuration Indicator (TCI) state at the same time. The priority is determined by the Common Search Space (CSS) being higher than the UE special Search Space (USS). When both are CSS or USS, a lower cell index indicates higher priority; when cell indexes are the same, a smaller search space index indicates higher priority. If different cores correspond to different receive beams and the cores do not overlap, each core uses its own beam for reception, requiring receive beam switching. This switching can occur within the CP time of the corresponding OFDM symbol.

[0084] Since the processing only addresses the case where PDCCH monitoring occasions of different CORESETs overlap, it does not consider the case where the beam switching time is insufficient. When the SCS increases and the CP length decreases, the beam switching time may exceed the length of the CP. In this case, the time interval between PDCCH monitoring occasions of different CORESETs needs to be greater than a certain length before beam switching can be performed and each of the respective beam directions can be used for reception. Otherwise, only the beam direction of the PDCCH monitoring occasion of one CORESET can be selected for reception.

[0085] To overcome the above-mentioned defects, this application provides a PDCCH detection method, which can detect PDCCH in the beam direction corresponding to the PDCCH listening time of at least one target CORESET by determining the PDCCH listening time of at least one target CORESET.

[0086] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0087] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0088] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0089] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G systems (5GS).

[0090] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.

[0091] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0092] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.

[0093] Figure 1 This is one of the flowcharts illustrating the PDCCH detection method provided in the embodiments of this application, such as... Figure 1 As shown, this application provides a PDCCH detection method, the execution subject of which can be a terminal, such as a mobile phone. The method includes the following steps 101 to 102:

[0094] Step 101: Among the physical downlink control channel (PDCCH) listening opportunities of at least two control resource sets (CORESET), determine the PDCCH listening opportunity of at least one target CORESET.

[0095] Specifically, the terminal can determine the PDCCH listening time of at least one target CORESET in at least two CORESET PDCCH listening times, such that the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions in the at least one target CORESET PDCCH listening time is greater than or equal to a threshold value, that is, it can be guaranteed that the time domain resource interval between any two target CORESETs in different beam directions is greater than the beam switching time.

[0096] For example, the terminal can judge all pairwise combinations corresponding to the PDCCH listening times of at least two CORESETs and obtain the judgment result of each pairwise combination. Each pairwise combination includes two CORESETs, and the judgment result of each pairwise combination is used to indicate whether the time domain resource interval between the two CORESETs in the corresponding pairwise combination meets the time requirement of beam switching. Then, based on the judgment result of each pairwise combination, the terminal can determine the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs.

[0097] For example, the terminal can sort at least two CORESETs to obtain a sorting A corresponding to the at least two CORESETs. Then, based on sorting A, the terminal can judge the pairwise combinations corresponding to the PDCCH listening times of the at least two CORESETs to obtain the judgment result of at least one pairwise combination. Here, any pairwise combination includes two CORESETs, and the judgment result of any pairwise combination is used to indicate whether the time domain resource interval between the two CORESETs in the corresponding pairwise combination meets the beam switching time requirement. Then, based on the judgment result of at least one pairwise combination, the terminal can determine the PDCCH listening time of at least one target CORESET among the PDCCH listening times of the at least two CORESETs.

[0098] It should be noted that the above examples are merely illustrative of the embodiments of this application and are not intended to limit the embodiments of this application.

[0099] Optionally, the PDCCH listening time for at least two CORESETs can be two or more CORESETs' PDCCH listening times. For example, it can be two CORESETs' PDCCH listening times, three CORESETs' PDCCH listening times, or five CORESETs' PDCCH listening times, without any limitation.

[0100] Understandably, the threshold value is used to characterize the maximum time required for the terminal to perform beam switching. If the time interval between the PDCCH listening times of any two target CORESETs in different beam directions is greater than or equal to the threshold value, it can be guaranteed that the time domain resource interval between any two target CORESETs in different beam directions is greater than the beam switching time.

[0101] Step 102: Detect the PDCCH when listening to the PDCCH of at least one target CORESET;

[0102] Among them, during the PDCCH listening time of at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

[0103] Specifically, after determining the PDCCH listening time of at least one target CORESET, the terminal can detect the PDCCH in the beam direction corresponding to the PDCCH listening time of at least one target CORESET.

[0104] For example, at least one target CORESET may include CORESET 1, CORESET 2 and CORESET 3. The terminal may detect the PDCCH in the beam direction corresponding to CORESET 1 when listening to the PDCCH in CORESET 1, detect the PDCCH in the beam direction corresponding to CORESET 2 when listening to the PDCCH in CORESET 2, and detect the PDCCH in the beam direction corresponding to CORESET 3 when listening to the PDCCH in CORESET 3.

[0105] For example, at least one target CORESET may include CORESET 4, CORESET 5 and CORESET 6, wherein, according to the time order of PDCCH listening time, the PDCCH listening time of CORESET 4 is ranked first, the PDCCH listening time of CORESET 5 is ranked second, and the PDCCH listening time of CORESET 6 is ranked third, and the beam direction corresponding to each CORESET is different from each other.

[0106] The terminal can detect the PDCCH in the beam direction corresponding to CORESET 4 when listening to the PDCCH in CORESET 4, and then switch to the beam direction corresponding to CORESET 5, and then detect the PDCCH in the beam direction corresponding to CORESET 5 when listening to the PDCCH in CORESET 5, and then switch to the beam direction corresponding to CORESET 6, and then detect the PDCCH in the beam direction corresponding to CORESET 6 when listening to the PDCCH in CORESET 6.

[0107] It should be noted that the above examples are merely illustrative of the embodiments of this application and are not intended to limit the embodiments of this application.

[0108] It is understandable that, since the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to the threshold value, it can be guaranteed that PDCCH is detected in the beam direction corresponding to the PDCCH listening time of at least one target CORESET.

[0109] The PDCCH detection method provided in this application determines at least one target CORESET's PDCCH listening time among at least two CORESET's PDCCH listening times, such that the time interval between any two target CORESET's PDCCH listening times corresponding to different beam directions is greater than or equal to a threshold value. This allows the terminal to detect PDCCH in the beam directions corresponding to at least one target CORESET's PDCCH listening time. Consequently, when configuring CORESET resources, network-side devices do not need to ensure that the time-domain resource interval between two CORESETs with different beams is greater than the beam switching time, thus improving the flexibility of resource configuration and increasing resource utilization.

[0110] Optionally, among the physical downlink control channel (PDCCH) listening times of at least two control resource sets (CORESETs), the PDCCH listening time of at least one target CORESET is determined, including:

[0111] Determine the target ordering for at least two CORESETs;

[0112] Based on the target ordering corresponding to at least two CORESETs, determine the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs.

[0113] Specifically, the terminal can sort at least two CORESETs, thereby obtaining the target sorting corresponding to at least two CORESETs, and then, based on the target sorting, determine the PDCCH listening timing of at least two CORESETs, and determine the PDCCH listening timing of at least one target CORESET among the PDCCH listening timings of at least two CORESETs.

[0114] For example, at least two CORESETs may include CORESET 1, CORESET 2, and CORESET 3. The terminal may sort the at least two CORESETs based on certain rules (such as time order or priority sorting). For example, the determined target order may be that CORESET 1 is in the first position, CORESET 2 is in the second position, and CORESET 3 is in the third position.

[0115] The terminal can then sort the targets as described above and determine the PDCCH listening timing of at least two CORESETs. Among the PDCCH listening timings of CORESET 1, CORESET 2, and CORESET 3, at least one target CORESET's PDCCH listening timing can be determined. For example, at least one target CORESET's PDCCH listening timing can be the PDCCH listening timings of CORESET 1 and CORESET 3.

[0116] Therefore, the terminal can detect the PDCCH in the beam direction corresponding to CORESET 1 when listening to the PDCCH in CORESET 1, and detect the PDCCH in the beam direction corresponding to CORESET 3 when listening to the PDCCH in CORESET 3.

[0117] It should be noted that the above examples are merely illustrative of the embodiments of this application and are not intended to limit the embodiments of this application.

[0118] Therefore, the terminal can determine the PDCCH listening time of at least two CORESETs according to the target order, and determine the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs.

[0119] Optionally, determine the target ordering corresponding to at least two CORESETs, including at least one of the following:

[0120] Based on the time sequence of the PDCCH listening times corresponding to at least two CORESETs, determine the first target order corresponding to at least two CORESETs; or

[0121] Based on the priority sorting corresponding to at least two CORESETs, determine the second target sorting corresponding to at least two CORESETs.

[0122] Specifically, the terminal can sort at least two CORESETs according to the time order of the PDCCH listening times corresponding to at least two CORESETs respectively, thereby obtaining the target sorting corresponding to at least two CORESETs, and then judging the PDCCH listening times of at least two CORESETs based on the target sorting, and determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs.

[0123] Specifically, the terminal can sort at least two CORESETs according to their priority, thereby obtaining the target sorting of at least two CORESETs. Based on the target sorting, the terminal can determine the PDCCH listening timing of at least two CORESETs and identify the PDCCH listening timing of at least one target CORESET among the PDCCH listening timings of at least two CORESETs.

[0124] For example, at least two CORESETs may include CORESET 1, CORESET 2, and CORESET 3. The terminal may sort at least two CORESETs based on the time order of the PDCCH listening times corresponding to the at least two CORESETs respectively. For example, the PDCCH listening time corresponding to CORESET 1 is the earliest and the PDCCH listening time corresponding to CORESET 3 is the latest. For example, the determined target order may be that CORESET 1 is ranked first, CORESET 2 is ranked second, and CORESET 3 is ranked third.

[0125] For example, at least two CORESETs may include CORESET 4, CORESET 5, and CORESET 6. The terminal may sort the at least two CORESETs based on their respective priorities, such as CORESET 4 having the highest priority, CORESET 5 having the second highest priority, and CORESET 6 having the lowest priority. For example, the determined target order could be CORESET 4 in the first position, CORESET 5 in the second position, and CORESET 6 in the third position.

[0126] Therefore, the terminal can determine the target order corresponding to at least two CORESETs in a variety of ways. The target order can be a first target order or a second target order. Then, based on the first target order or the second target order, the terminal can determine the PDCCH listening time of at least one target CORESET in the PDCCH listening time of at least two CORESETs.

[0127] Optionally, based on the target ordering corresponding to at least two CORESETs, the PDCCH listening time for at least one target CORESET is determined among the PDCCH listening times of at least two CORESETs, including:

[0128] Based on the first target sorting, determine whether to delete the first CORESET or the second CORESET from the set to be detected, until the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the set to be detected is greater than or equal to the threshold value. Before determining whether to delete the first CORESET or the second CORESET from the set to be detected, the set to be detected includes at least two CORESETs.

[0129] The PDCCH listening time of the CORESET in the set to be detected is taken as the PDCCH listening time of at least one target CORESET;

[0130] Here, the first CORESET is the CORESET in the target time set that has not yet been judged together with all eleventh CORESETs. The eleventh CORESET is any CORESET that ranks after the first CORESET in the first target sorting among all CORESETs included in the target set except the first CORESET. The second CORESET is the CORESET that is closest to the first CORESET among all eleventh CORESETs at the target time. The target time is the time when it is determined whether to delete the first CORESET or the second CORESET from the target set.

[0131] Specifically, after determining the first target order, the terminal can add at least two CORESETs to the detection set to obtain the initial detection set. Then, based on the first target order, it can determine whether to delete the first CORESET or the second CORESET from the detection set until the time interval between the PDCCH listening times of any two CORESETs in different beam directions in the detection set is greater than or equal to the threshold value, that is, the time domain resource interval between any two target CORESETs in different beam directions in the detection set is greater than the beam switching time.

[0132] Specifically, after performing the above judgment based on the first target sorting, the terminal can take the CORESET in the detection set as at least one target CORESET, that is, it can take the PDCCH listening time of the CORESET in the detection set as the PDCCH listening time of at least one target CORESET.

[0133] Optionally, the first CORESET can be a CORESET in the target time set that has not yet been judged with the eleventh CORESET. The eleventh CORESET is any CORESET that ranks after the first CORESET in the first target sorting among all CORESETs included in the target set except the first CORESET. The target time can be the time when it is determined whether to delete the first CORESET or the second CORESET from the target set.

[0134] Optionally, the second CORESET can be the CORESET that is closest to the first CORESET among all the eleventh CORESETs at the target time.

[0135] For example, the first target order corresponding to CORESET in a certain time slot Slot0 can be CORESET1, CORESET2, CORESET3, CORESET4, and CORESET5 in that order, with CORESET1 being the first and CORESET5 being the last.

[0136] At target time A, if CORESET 1 has been removed from the set to be detected, and CORESET 2 has not yet been compared with the CORESETs that follow it, then the first CORESET can be CORESET 2; the eleventh CORESET can be any one of CORESET 3, CORESET 4 or CORESET 5. Since CORESET 3 is the CORESET closest to CORESET 2 among all eleventh CORESETs, the second CORESET can be CORESET 3.

[0137] At target time A, the terminal can determine whether to remove CORESET 2 or CORESET 3 from the set to be detected.

[0138] Therefore, the terminal can determine whether to remove the first or second CORESET from the detection set based on the first target sorting, so that the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the finally determined detection set is greater than or equal to a threshold value. Then, based on the PDCCH listening times of the CORESETs in the detection set as the PDCCH listening times of at least one target CORESET, the terminal can detect PDCCH in the beam directions corresponding to the PDCCH listening times of at least one target CORESET.

[0139] Optionally, determining whether to remove the first CORESET or the second CORESET from the set to be detected includes:

[0140] If the beam direction corresponding to the first CORESET is different from that corresponding to the second CORESET, and the time interval between the PDCCH listening timing of the first CORESET and the PDCCH listening timing of the second CORESET is less than a threshold value, then the CORESET with lower priority in the first CORESET and the second CORESET will be removed from the set to be detected.

[0141] Specifically, in the operation of determining whether to delete the first CORESET or the second CORESET from the set to be detected, the terminal can determine whether the beam direction corresponding to the first CORESET and the beam direction corresponding to the second CORESET are the same, and determine whether the time interval between the PDCCH listening time of the first CORESET and the PDCCH listening time of the second CORESET is less than a threshold value.

[0142] Specifically, if it is determined that the beam direction corresponding to the first CORESET is different from that corresponding to the second CORESET, and the time interval between the PDCCH listening timing of the first CORESET and the PDCCH listening timing of the second CORESET is less than a threshold value, then the CORESET with lower priority in the first CORESET and the second CORESET can be deleted from the set to be detected.

[0143] Optionally, the terminal can first determine whether the beam direction corresponding to the first CORESET is the same as that corresponding to the second CORESET. If it is determined that the beam direction corresponding to the first CORESET is different from that corresponding to the second CORESET, then it can continue to determine whether the time interval between the PDCCH listening timing of the first CORESET and the PDCCH listening timing of the second CORESET is less than a threshold value. If the time interval between the PDCCH listening timing of the first CORESET and the PDCCH listening timing of the second CORESET is less than the threshold value, then the CORESET with lower priority in the first CORESET and the second CORESET can be deleted from the set to be detected.

[0144] Optionally, the terminal can first determine whether the time interval between the PDCCH listening timing of the first CORESET and the PDCCH listening timing of the second CORESET is less than a threshold value. If the time interval between the PDCCH listening timing of the first CORESET and the PDCCH listening timing of the second CORESET is less than the threshold value, then it can continue to determine whether the beam direction corresponding to the first CORESET and the beam direction corresponding to the second CORESET are the same. If it is determined that the beam direction corresponding to the first CORESET and the beam direction corresponding to the second CORESET are different, then the CORESET with lower priority in the first CORESET and the second CORESET can be deleted from the set to be detected.

[0145] Therefore, if the beam direction corresponding to the first CORESET is different from that corresponding to the second CORESET, and the time interval between the PDCCH listening time of the first CORESET and the PDCCH listening time of the second CORESET is less than a threshold value, the terminal can delete the lower priority CORESET from the set to be detected.

[0146] Optionally, based on the target ordering corresponding to at least two CORESETs, the PDCCH listening time for at least one target CORESET is determined among the PDCCH listening times of at least two CORESETs, including:

[0147] Based on the second target sorting, it is determined whether to add the third CORESET to the detection set, so that after adding the third CORESET to the detection set, the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the detection set is greater than or equal to a threshold value; before determining whether to add the third CORESET to the detection set, the detection set includes at least the highest priority item among the two CORESETs;

[0148] The PDCCH listening time of the CORESET in the set to be detected is taken as the PDCCH listening time of at least one target CORESET;

[0149] The third CORESET is the highest-ranked CORESET in the second target sorting that has not yet been determined to be added to the detection set at the target time. The target time is the time when it is determined whether to add the third CORESET to the detection set.

[0150] Specifically, after determining the second target order, the terminal can add the highest priority item among at least two CORESETs to the detection set to obtain an initial detection set. Then, based on the second target order, it can determine whether to add a third CORESET to the detection set, so that after adding the third CORESET to the detection set, the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the detection set is greater than or equal to a threshold value. That is, the time domain resource interval between any two target CORESETs in different beam directions in the detection set is greater than the beam switching time.

[0151] Specifically, after performing the above judgment based on the second target sorting, the terminal can take the CORESET in the detection set as at least one target CORESET, that is, it can take the PDCCH listening time of the CORESET in the detection set as the PDCCH listening time of at least one target CORESET.

[0152] For example, the second target order corresponding to CORESET in a certain time slot Slot0 can be CORESET1, CORESET2, CORESET3, CORESET4, and CORESET5 in that order, with CORESET1 being the first and CORESET5 being the last.

[0153] After determining the second target order, the terminal can add the highest priority item in Slot0, namely CORESET 1, to the detection set to obtain the initial detection set;

[0154] At target time B, if CORESET 2 has been determined to be added to the set to be detected, and CORESET 3 has not yet been determined to be added to the set to be detected, then CORESET 3 is the CORESET that is ranked first among the CORESETs that have not yet been determined to be added to the set to be detected at target time B in the second target sorting. Therefore, at target time B, the third CORESET can be CORESET 3.

[0155] At target time B, the terminal can determine whether to add CORESET 3 to the CORESET of the set to be detected.

[0156] Therefore, the terminal can determine whether to add the third CORESET to the detection set based on the second target sorting, so that the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the finally determined detection set is greater than or equal to a threshold value. Then, based on the PDCCH listening times of the CORESETs in the detection set as the PDCCH listening times of at least one target CORESET, the terminal can detect PDCCH in the beam directions corresponding to the PDCCH listening times of at least one target CORESET.

[0157] Optionally, determining whether to add the third CORESET to the set to be detected includes:

[0158] If the time interval between the PDCCH listening time of each CORESET in the detection set and the PDCCH listening time of the third CORESET is greater than or equal to a threshold value, the third identifier is added to the detection set; or,

[0159] If there is at least one fourth CORESET in the set to be detected, and if the beam direction corresponding to each fourth CORESET is the same as the beam direction corresponding to the third CORESET, then the third CORESET is added to the set to be detected. Here, the fourth CORESET is a CORESET whose time interval between the PDCCH listening time of the third CORESET is less than a threshold value.

[0160] Specifically, in the process of determining whether to add the third CORESET to the set to be detected, the terminal can determine whether the time interval between the PDCCH listening time of each CORESET in the set to be detected and the PDCCH listening time of the third CORESET is greater than or equal to a threshold value. If it is determined that the time interval between the PDCCH listening time of each CORESET in the set to be detected and the PDCCH listening time of the third CORESET is greater than or equal to the threshold value, then the third CORESET can be added to the set to be detected.

[0161] Specifically, in the operation of determining whether to add the third CORESET to the set to be detected, the terminal can determine whether the beam direction corresponding to each fourth CORESET is the same as the beam direction corresponding to the third CORESET if there is at least one fourth CORESET in the set to be detected. If it is determined that the beam direction corresponding to each fourth CORESET is the same as the beam direction corresponding to the third CORESET, then the third CORESET can be added to the set to be detected.

[0162] The fourth CORESET can be a CORESET whose time interval between the PDCCH listening time of the third CORESET is less than a threshold value.

[0163] Therefore, by determining whether to add the third CORESET to the set to be detected, the terminal can ensure that after adding the third CORESET to the set to be detected, the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the set to be detected is greater than or equal to the threshold value.

[0164] Optionally, before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the method further includes:

[0165] Determine the target duration required for the terminal to perform beam switching;

[0166] Determine the threshold value based on the target duration;

[0167] Among them, the threshold value is greater than or equal to the target duration, and the threshold value is the number of symbols or the time value.

[0168] Specifically, the terminal can determine the target duration required for itself to perform beam switching, and then, based on the target duration, can determine a threshold value so that the threshold value is greater than or equal to the target duration.

[0169] Optionally, the terminal can determine the target duration required for itself to perform beam switching, and then, based on the target duration, determine the number of symbols so that the time length corresponding to the number of symbols is greater than or equal to the target duration.

[0170] Optionally, the terminal can determine the target duration required for itself to perform beam switching, and then, based on the target duration, can determine a time value so that the time value is greater than or equal to the target duration.

[0171] Therefore, by determining the target duration required for the terminal to perform beam switching, the threshold value can be used to characterize the maximum duration required for the terminal to perform beam switching.

[0172] Optionally, when the threshold value is the number of symbols, the threshold value is determined based on the target duration, including:

[0173] When at least two CORESETs correspond to at least two carrier units, the carrier with the smallest subcarrier spacing among the at least two carrier units is determined as the target carrier;

[0174] The number of symbols is determined based on the target carrier and the target duration.

[0175] Specifically, when the threshold value is the number of symbols, if at least two CORESETs correspond to at least two component carriers (CCs), the terminal can determine the one with the smallest subcarrier spacing among the at least two carriers as the target carrier, and then determine the number of symbols based on the target carrier and the target duration.

[0176] Therefore, the terminal can determine the target duration required for itself to perform beam switching, and then, based on the target carrier and the target duration, it can determine the number of symbols, such that the time length corresponding to the number of symbols is greater than or equal to the target duration.

[0177] Optionally, after determining the threshold value based on the target duration, the method further includes:

[0178] Send threshold values ​​to network-side devices.

[0179] Specifically, after determining the threshold value, the terminal can report the threshold value to the network-side device so that the network-side device can know the maximum time required for the terminal to perform beam switching.

[0180] Understandably, once the network-side device learns the maximum time required for the terminal to perform beam switching, it can adjust the PDCCH listening timing of subsequent CORESETs and / or adjust the beam direction of subsequent CORESETs based on this information.

[0181] Optionally, the beam direction corresponding to CORESET is determined based on the transmission configuration indication status associated with CORESET.

[0182] Optionally, the terminal can determine the beam direction corresponding to the CORESET based on the TCI state associated with the CORESET.

[0183] Optionally, the time interval between the PDCCH listening timing of the fifth CORESET and the PDCCH listening timing of the sixth CORESET in at least two CORESETs is determined based on the difference between the time domain position of the end symbol of the fifth CORESET and the time domain position of the start symbol of the sixth CORESET.

[0184] The fifth CORESET and the sixth CORESET are any two CORESETs out of at least two CORESETs; the fifth CORESET is the term that appears earlier in the time domain between the fifth CORESET and the sixth CORESET, and the sixth CORESET is the term that appears later in the time domain between the fifth CORESET and the sixth CORESET.

[0185] Specifically, the terminal can determine the difference between the time domain position of the end symbol of the fifth CORESET and the time domain position of the start symbol of the sixth CORESET, and then determine the time interval between the PDCCH listening timing of the fifth CORESET and the PDCCH listening timing of the sixth CORESET based on the difference.

[0186] It is understandable that the fifth CORESET and the sixth CORESET are any two CORESETs among at least two CORESETs. The fifth CORESET is the one that appears earlier in the time domain among the fifth CORESET and the sixth CORESET, and the sixth CORESET is the one that appears later in the time domain among the fifth CORESET and the sixth CORESET. That is, the time domain position of the start symbol of the fifth CORESET is before the time domain position of the start symbol of the sixth CORESET.

[0187] Therefore, the terminal can determine the time interval between the PDCCH listening timing of the fifth CORESET and the PDCCH listening timing of the sixth CORESET by the difference between the time domain position of the end symbol of the fifth CORESET and the time domain position of the start symbol of the sixth CORESET.

[0188] Optionally, before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the method further includes:

[0189] Determine the priority order of at least two CORESETs based on one or more of the search space type, cell index, and search space index corresponding to each of the at least two CORESETs.

[0190] Optionally, the terminal can determine the priority order of at least two CORESETs based on the search space types corresponding to at least two CORESETs respectively.

[0191] Optionally, the terminal may determine the priority order of at least two CORESETs based on the cell indexes corresponding to at least two CORESETs respectively.

[0192] Optionally, the terminal may determine the priority order of at least two CORESETs based on the search space indexes corresponding to at least two CORESETs respectively.

[0193] Optionally, the terminal can determine the priority order of at least two CORESETs based on the search space type and search space index corresponding to at least two CORESETs respectively.

[0194] Optionally, the terminal can determine the priority order of at least two CORESETs based on the search space type and cell index corresponding to at least two CORESETs respectively.

[0195] Optionally, the terminal can determine the priority order of at least two CORESETs based on the cell index and search space index corresponding to at least two CORESETs respectively.

[0196] Optionally, the terminal can determine the priority order of at least two CORESETs based on the search space type, cell index, and search space index corresponding to at least two CORESETs respectively.

[0197] Therefore, the terminal can determine the priority order of at least two CORESETs based on one or more configuration information corresponding to each of the at least two CORESETs.

[0198] Optionally, based on one or more of the search space type, cell index, and search space index corresponding to at least two CORESETs, the priority order corresponding to at least two CORESETs is determined, including:

[0199] Based on the search space types corresponding to at least two CORESETs, obtain the first priority sort for at least two CORESETs;

[0200] If there are multiple CORESETs with the same priority in the first priority sort, sort the multiple CORESETs with the same priority in the first priority sort based on the cell index corresponding to at least two CORESETs respectively, and obtain the second priority sort corresponding to at least two CORESETs.

[0201] If there are multiple CORESETs with the same priority in the second priority sort, sort the multiple CORESETs with the same priority in the second priority sort based on the search space index corresponding to at least two CORESETs respectively, and obtain the third priority sort corresponding to at least two CORESETs;

[0202] Priority sorting is determined based on first priority sorting, second priority sorting, and third priority sorting.

[0203] Optionally, the terminal can obtain the first priority sorting corresponding to at least two CORESETs based on the search space types corresponding to at least two CORESETs respectively, and then determine the priority sorting based on the first priority sorting.

[0204] Optionally, the terminal can obtain the first priority sorting corresponding to at least two CORESETs based on the search space types corresponding to at least two CORESETs respectively, and then sort multiple CORESETs with the same priority in the first priority sorting based on the cell index corresponding to at least two CORESETs respectively, obtain the second priority sorting corresponding to at least two CORESETs, and then determine the priority sorting based on the second priority sorting.

[0205] Optionally, the terminal can obtain the first priority sorting corresponding to at least two CORESETs based on the search space types corresponding to at least two CORESETs respectively;

[0206] Furthermore, based on the cell indexes corresponding to at least two CORESETs, multiple CORESETs with the same priority in the first priority sort can be sorted to obtain the second priority sort corresponding to at least two CORESETs.

[0207] Then, based on the search space index corresponding to at least two CORESETs respectively, multiple CORESETs with the same priority in the second priority sort can be sorted to obtain the third priority sort corresponding to at least two CORESETs, and then the priority sort can be determined based on the third priority sort.

[0208] Therefore, the terminal can determine the priority order based on the first priority order, the second priority order, and the third priority order.

[0209] Optionally, the search space type includes public search space and user-specific search space. In the first priority ranking, CORESET with public search space type is ranked before CORESET with user-specific search space type.

[0210] Optionally, the terminal can sort at least two CORESETs based on the sorting rule that CORESETs with a search space type of public search space are ranked before CORESETs with a search space type of user-specific search space, and obtain the first priority sorting corresponding to at least two CORESETs.

[0211] Optionally, in the second priority sorting, the seventh CORESET is ranked before the eighth CORESET. The seventh CORESET and the eighth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the first priority sorting, and the cell index corresponding to the seventh CORESET is less than the cell index corresponding to the eighth CORESET.

[0212] Optionally, the terminal can sort multiple CORESETs with the same priority in the first priority sorting based on the sorting rule that the smaller the cell index, the higher the priority. This will obtain the second priority sorting corresponding to at least two CORESETs, such that the seventh CORESET is ranked before the eighth CORESET in the second priority sorting.

[0213] Optionally, in the third priority sorting, the ninth CORESET is ranked before the tenth CORESET. The ninth CORESET and the tenth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the second priority sorting. The search space index corresponding to the ninth CORESET is less than the search space index corresponding to the tenth CORESET.

[0214] Optionally, the terminal can sort multiple CORESETs with the same priority in the second priority sort based on the sorting rule that the smaller the search space index, the higher the priority. This will obtain the third priority sort corresponding to at least two CORESETs, such that the ninth CORESET is ranked before the tenth CORESET in the third priority sort.

[0215] Optionally, before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the method further includes:

[0216] Based on the time-domain position of the first symbol corresponding to at least two CORESETs, determine the priority order corresponding to at least two CORESETs;

[0217] Among them, for any two items in at least two CORESETs, the item with the earlier time domain position of the first symbol has a higher priority than the item with the later time domain position of the first symbol;

[0218] The first symbol is either the start symbol or the end symbol of a CORESET.

[0219] Optionally, the terminal can sort at least two CORESETs based on a sorting rule that prioritizes earlier-positioned symbols in the time domain, and obtain the priority sorting of at least two CORESETs.

[0220] Optionally, the terminal can sort at least two CORESETs based on a sorting rule that prioritizes earlier start symbols in the time domain, and obtain the priority sorting for at least two CORESETs.

[0221] Optionally, the terminal can sort at least two CORESETs based on a sorting rule that prioritizes the earlier the end symbol appears in the time domain, and obtain the priority sorting corresponding to at least two CORESETs.

[0222] Optionally, at least two CORESETs may have the first N symbols of the target timeslot available in the time domain, where N is a positive integer, N is determined by the protocol or configured by the network-side device, 1≤N≤M, and M is the total number of symbols in the target timeslot, where M is a positive integer.

[0223] Optionally, at least two CORESETs can agree by protocol to have the first N symbols of the target time slot available in the time domain, 1≤N≤M, where M is the total number of symbols in the target time slot, and N and M are positive integers.

[0224] Optionally, at least two CORESETs can be configured in the network-side device to have the first N symbols of the target time slot available in the time domain, 1≤N≤M, where M is the total number of symbols in the target time slot, and N is a positive integer and M is a positive integer.

[0225] The PDCCH detection method provided in this application determines at least one target CORESET's PDCCH listening time among at least two CORESET's PDCCH listening times, such that the time interval between any two target CORESET's PDCCH listening times corresponding to different beam directions is greater than or equal to a threshold value. This allows the terminal to detect PDCCH in the beam directions corresponding to at least one target CORESET's PDCCH listening time. Consequently, when configuring CORESET resources, network-side devices do not need to ensure that the time-domain resource interval between two CORESETs with different beams is greater than the beam switching time, thus improving the flexibility of resource configuration and increasing resource utilization.

[0226] In one embodiment, Figure 2 This is one of the schematic diagrams of single-carrier PDCCH monitoring timing provided in the embodiments of this application. Figure 2 This is an optional example of this application, but not intended to limit it; Figure 2As shown in Table 1, the PDCCH listening timing for at least two control resource sets (CORESET) on a single carrier can determine the priority of each CORESET. The smaller the priority level value, the higher the priority. The Transmission Configuration Indicator (TCI) status of each CORESET can be determined by the Reference Signal (RS) indicated by Quasi Co-Location (QCL) type D.

[0227] Table 1. CORESET Priority Sorting

[0228] Priority level CORESET QCL-type D 3 1 RS 1 2 2 RS 2 1 3 RS 3 4 4 RS 4 5 5 RS 2

[0229] Optionally, the threshold value can be the length of a symbol.

[0230] The process of determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs may include steps 201 to 202:

[0231] Step 201: For each slot, at least two CORESETs are configured, sorted according to their start time. This allows obtaining the first target sorting corresponding to the CORESET in slot0 and the first target sorting corresponding to the CORESET in slot1, where:

[0232] The first target order corresponding to CORESET in Slot0 can be CORESET 1, CORESET 2, CORESET 3, CORESET 4, and CORESET 5 in that order, with CORESET 1 being the first and CORESET 5 being the last.

[0233] The first target order corresponding to CORESET in Slot1 can be CORESET 1, CORESET 4, and CORESET 5 in that order, with CORESET 1 being the first and CORESET 5 being the last.

[0234] Step 202: Determine whether beam overlap exists according to the first target sorting and perform beam overlap processing;

[0235] Optionally, the criterion for beam overlap is whether the interval between the last symbol of the previous PDCCH listening time and the first symbol of the next PDCCH listening time is less than a threshold requirement. If it is less than the threshold requirement, beam overlap exists.

[0236] Optionally, the beam overlap handling method can be as follows: if the PDCCH listening times of two CORESETs overlap, and the TCI states of the two CORESETs are inconsistent, then the CORESET with lower priority among the two CORESETs is deleted from the set of CORESETs to be detected; if the PDCCH listening times of two CORESETs overlap, and the TCI states of the two CORESETs are consistent, then the two CORESETs are retained in the set of CORESETs to be detected.

[0237] For example, the CORESETs in Slot0 can be sorted according to the first target corresponding to the CORESET in Slot0. The CORESETs in Slot0 can be checked pairwise to see if there is beam overlap, and beam overlap processing can be performed. Then, the order of deleting CORESETs from the set of CORESETs to be detected corresponding to Slot0 can be determined. From front to back, they can be CORESET 1, CORESET 2, CORESET 4, and CORESET 5. CORESET 1 is deleted first, and CORESET 5 is deleted last.

[0238] For example, the CORESETs in Slot1 can be sorted according to the first target corresponding to the CORESET in Slot1, and the pairwise CORESETs in Slot1 can be checked for beam overlap and beam overlap processing can be performed; thus, it can be determined that CORESET 5 can be deleted from the set of CORESETs to be detected.

[0239] Optionally, with a threshold value of one symbol length, the final set of CORESETs to be detected, 1, can be determined, as shown in Table 2.

[0240] Table 2 Final set of CORESETs to be detected 1

[0241] Slot CORESET QCL-type D 0 3 RS 3 1 1 RS 1 1 4 RS 4

[0242] Optionally, Figure 3 This is the second schematic diagram of single-carrier PDCCH listening timing provided in the embodiments of this application, as shown below. Figure 3 As shown, with a threshold value of one symbol length, the final set of CORESETs to be detected can be determined.

[0243] Optionally, Figure 4 This is one of the schematic diagrams of multi-carrier PDCCH monitoring timing provided in the embodiments of this application. Figure 4 This is an optional example of this application, but not intended to limit it; Figure 4As shown in Table 3, the PDCCH listening timing for at least two control resource sets (CORESET) of a multi-carrier system can be determined, and the priority of each CORESET can be determined as shown in Table 3. The smaller the priority level value, the higher the priority. The TCI status of each CORESET can be determined by the RS indicated by QCL typeD.

[0244] Table 3 CORESET Priority Ranking 2

[0245] Priority level CORESET QCL-type D 3 1 RS 1 2 2 RS 2 1 3 RS 3 4 4 RS 4 5 5 RS 2 6 6 RS 1 7 7 RS 2

[0246] Optionally, such as Figure 4 As shown, the threshold value can be the length of one symbol of CC1 (CC1 has a smaller SCS, so the threshold value is defined based on the number of symbols of CC1, which can be converted into the length of two symbols of CC2).

[0247] The process of determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs may include steps 401 to 402:

[0248] Step 401: For at least two CORESETs configured in slot0, sort them according to their start time, and sort all CCs together. This allows us to obtain the first target sorting corresponding to the CORESETs in slot0, where:

[0249] The first target order corresponding to CORESET in Slot0 can be CORESET 1, CORESET 6, CORESET 2, CORESET 7, CORESET 3, CORESET 4, and CORESET 5, with CORESET 1 being the first and CORESET 5 being the last.

[0250] Step 402: Determine whether beam overlap exists according to the first target sorting and perform beam overlap processing;

[0251] Optionally, the criterion for beam overlap is whether the interval between the last symbol of the previous PDCCH listening time and the first symbol of the next PDCCH listening time is less than a threshold requirement. If it is less than the threshold requirement, beam overlap exists.

[0252] Optionally, the beam overlap handling method can be as follows: if the PDCCH listening times of two CORESETs overlap, and the TCI states of the two CORESETs are inconsistent, then the CORESET with lower priority among the two CORESETs is deleted from the set of CORESETs to be detected; if the PDCCH listening times of two CORESETs overlap, and the TCI states of the two CORESETs are consistent, then the two CORESETs are retained in the set of CORESETs to be detected.

[0253] For example, the CORESETs in Slot0 can be sorted according to the first target corresponding to the CORESET in Slot0. The CORESETs in Slot0 can be checked pairwise to see if there is beam overlap, and beam overlap processing can be performed. Then, the order of deleting CORESETs from the set of CORESETs to be detected can be determined. From front to back, they can be CORESET 1, CORESET 6, CORESET 7, CORESET 2, CORESET 4, CORESET 5. Among them, CORESET 1 is deleted first and CORESET 5 is deleted last.

[0254] Optionally, with a threshold value of one symbol length of CC1, the final set of CORESETs to be detected, 2, can be determined, as shown in Table 4.

[0255] Table 4 Final set of CORESETs to be detected 2

[0256] CORESET QCL-type D 3 RS 3

[0257] Optionally, Figure 5 This is the second schematic diagram of the multi-carrier PDCCH listening timing provided in the embodiments of this application, as shown below. Figure 5 As shown, with a threshold value of one symbol length of CC1, the final set of CORESETs to be detected, 2, can be determined.

[0258] Figure 6 This is the third schematic diagram of the single-carrier PDCCH listening timing provided in the embodiments of this application. Figure 6 This is an optional example of this application, but not intended to limit it; Figure 6 As shown in Table 5, the PDCCH listening timing for at least two control resource sets (CORESET) on a single carrier can be determined, and the priority of each CORESET can be determined as shown in Table 5. The smaller the priority level value, the higher the priority. The TCI status of each CORESET can be determined by the RS indicated by QCL typeD.

[0259] Table 5 CORESET Priority Ranking 3

[0260] Priority level CORESET QCL-type D 3 1 RS 1 2 2 RS 2 1 3 RS 3 4 4 RS 4 5 5 RS 2

[0261] Optionally, the threshold value can be the length of a symbol.

[0262] The process of determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs may include steps 601 to 603:

[0263] Step 601: For each slot, at least two CORESETs are configured, sorted according to priority. This allows obtaining the second target sorting corresponding to the CORESET in slot 0 and the second target sorting corresponding to the CORESET in slot 1, where:

[0264] The second target order corresponding to CORESET in Slot0 can be CORESET 3, CORESET 2, CORESET 1, CORESET 4, and CORESET 5 in that order, with CORESET 3 first and CORESET 5 last.

[0265] The second target order corresponding to CORESET in Slot1 can be CORESET 1, CORESET 4, and CORESET 5 in that order, with CORESET 1 first and CORESET 5 last.

[0266] Step 602: Add the highest priority CORESET to the set of CORESETs to be detected, and record its corresponding QCL-type D;

[0267] For example, if the highest priority CORESET in Slot0 is CORESET3, then CORESET3 can be put into the set of CORESETs to be detected corresponding to Slot0, and the QCL-type D corresponding to CORESET3 can be recorded.

[0268] For example, if the highest priority CORESET in Slot1 is CORESET 1, then CORESET1 can be put into the set of CORESETs to be detected corresponding to Slot1, and the QCL-type D corresponding to CORESET1 can be recorded.

[0269] Step 603: Determine whether beam overlap exists according to the second target sorting and perform beam overlap processing;

[0270] Optionally, the criterion for beam overlap is whether the interval between the last symbol of the previous PDCCH listening time and the first symbol of the next PDCCH listening time is less than a threshold requirement. If it is less than the threshold requirement, beam overlap exists.

[0271] Optionally, at the target time, if the PDCCH listening time of each CORESET in the set of CORESETs to be detected corresponding to the Slot (e.g., Slot0 or Slot1) does not overlap with the PDCCH listening time of the third CORESET, that is, the time interval between the PDCCH listening time of each CORESET in the set of CORESETs to be detected corresponding to the Slot is greater than or equal to the threshold value, then the third CORESET can be added to the set of CORESETs to be detected corresponding to the Slot.

[0272] The third CORESET can be the CORESET ranked first in the second target sorting of the CORESET in the slot that has not yet been judged whether to be added to the CORESET set to be detected at the target time. The target time is the time when it is determined whether to add the third CORESET to the CORESET set to be detected corresponding to the slot.

[0273] Optionally, the beam overlap processing method may be as follows: if there is at least one fourth CORESET in the set of CORESETs to be detected corresponding to a Slot (e.g., Slot0 or Slot1), and if the TCI state corresponding to each fourth CORESET is consistent with the TCI state corresponding to the third CORESET, then the third CORESET is added to the set of CORESETs to be detected; wherein, the fourth CORESET is a CORESET that has beam overlap with the third CORESET.

[0274] For example, by performing steps 602 and 603 on the CORESET in Slot0, the order in which the CORESET is added to the set of CORESETs to be detected can be determined. From front to back, the order can be CORESET 3, CORESET 1, with CORESET 3 being added first and CORESET 1 being added last.

[0275] For example, by performing steps 602 and 603 on the CORESET in Slot1, the order in which the CORESET is added to the set of CORESETs to be detected can be determined. From front to back, the order can be CORESET 1, CORESET 4, with CORESET 1 added first and CORESET 4 added last.

[0276] Optionally, with a threshold value of one symbol length, the final set of CORESETs to be detected can be determined, as shown in Table 6.

[0277] Table 6 Final set of CORESETs to be detected 3

[0278]

[0279]

[0280] Optionally, Figure 7 This is the fourth schematic diagram of the single-carrier PDCCH listening timing provided in the embodiments of this application, as shown below. Figure 7 As shown, with a threshold value of one symbol length, the final set of CORESETs to be detected can be determined.

[0281] Figure 8 This is the third schematic diagram of the multi-carrier PDCCH listening timing provided in the embodiments of this application. Figure 8 This is an optional example of this application, but not intended to limit it; Figure 8 As shown in Table 7, the PDCCH listening timing for at least two control resource sets (CORESET) of a multi-carrier system can be determined, and the priority of each CORESET can be determined by the RS indicated by QCL typeD. The smaller the priority level value, the higher the priority.

[0282] Table 7 CORESET Priority Ranking 4

[0283] Priority level CORESET QCL-type D 3 1 RS 1 2 2 RS 2 1 3 RS 3 4 4 RS 4 5 5 RS 2 6 6 RS 1 7 7 RS 2

[0284] Optionally, such as Figure 8 As shown, the threshold value can be the length of one symbol of CC1 (CC1 has a smaller SCS, so the threshold value is defined based on the number of symbols of CC1, which can be converted into the length of two symbols of CC2).

[0285] The process of determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs may include steps 801-803:

[0286] Step 801: For at least two CORESETs configured in slot0, sort them according to priority, and sort all CCs together to obtain the second target sorting corresponding to the CORESETs in slot0, where:

[0287] The second target order corresponding to CORESET in Slot0 can be CORESET 3, CORESET 2, CORESET 1, CORESET 4, CORESET 5, CORESET 6, and CORESET 7, with CORESET 3 listed first and CORESET 7 listed last.

[0288] Step 802: Add the highest priority CORESET to the set of CORESETs to be detected, and record its corresponding QCL-type D;

[0289] For example, if the highest priority CORESET in Slot0 is CORESET3, then CORESET3 can be put into the set of CORESETs to be detected corresponding to Slot0, and the QCL-type D corresponding to CORESET3 can be recorded.

[0290] Step 803: Determine whether beam overlap exists according to the second target sorting and perform beam overlap processing;

[0291] Optionally, the criterion for beam overlap is whether the interval between the last symbol of the previous PDCCH listening time and the first symbol of the next PDCCH listening time is less than a threshold requirement. If it is less than the threshold requirement, beam overlap exists.

[0292] Optionally, at the target time, if the PDCCH listening time of each CORESET in the set of CORESETs to be detected corresponding to the Slot (e.g., Slot0) does not overlap with the PDCCH listening time of the third CORESET, that is, the time interval between the PDCCH listening time of each CORESET in the set of CORESETs to be detected corresponding to the Slot is greater than or equal to the threshold value, then the third CORESET can be added to the set of CORESETs to be detected corresponding to the Slot.

[0293] The third CORESET can be the CORESET ranked first in the second target sorting of the CORESET in the slot that has not yet been judged whether to be added to the CORESET set to be detected at the target time. The target time is the time when it is determined whether to add the third CORESET to the CORESET set to be detected corresponding to the slot.

[0294] Optionally, the beam overlap processing method may be as follows: if there is at least one fourth CORESET in the set of CORESETs to be detected corresponding to Slot (e.g., Slot0), and if the TCI state corresponding to each fourth CORESET is consistent with the TCI state corresponding to the third CORESET, then the third CORESET is added to the set of CORESETs to be detected; wherein, the fourth CORESET is a CORESET that has beam overlap with the third CORESET.

[0295] For example, by performing steps 802 and 803 on the CORESET in Slot0, the order in which the CORESET is added to the set of CORESETs to be detected corresponding to Slot0 can be determined. From front to back, the order can be CORESET 3, CORESET 1, and CORESET 6. CORESET 3 is added first, and CORESET 6 is added last.

[0296] Optionally, with a threshold value of one symbol length of CC1, the final set of CORESETs to be detected, 4, can be determined, as shown in Table 8.

[0297] Table 8 Final set of CORESETs to be detected 4

[0298] CORESET QCL-type D 3 RS 3 1 RS 1 6 RS 1

[0299] Optionally, Figure 9 This is the fourth schematic diagram of the multi-carrier PDCCH listening timing provided in the embodiments of this application, as shown below. Figure 9 As shown, with a threshold value of one symbol length of CC1, the final set of CORESETs to be detected can be determined.

[0300] The PDCCH detection method provided in this application determines at least one target CORESET's PDCCH listening time among at least two CORESET's PDCCH listening times, such that the time interval between any two target CORESET's PDCCH listening times corresponding to different beam directions is greater than or equal to a threshold value. This allows the terminal to detect PDCCH in the beam directions corresponding to at least one target CORESET's PDCCH listening time. Consequently, when configuring CORESET resources, network-side devices do not need to ensure that the time-domain resource interval between two CORESETs with different beams is greater than the beam switching time, thus improving the flexibility of resource configuration and increasing resource utilization.

[0301] The methods and apparatuses provided in the various embodiments of this application are based on the same concept. Since the methods and apparatuses solve problems in similar ways, the implementations of the apparatuses and methods can refer to each other, and repeated details will not be repeated.

[0302] Figure 10 This is a schematic diagram of the structure of a terminal provided in an embodiment of this application, such as... Figure 10 As shown, the terminal includes a memory 1020, a transceiver 1000, and a processor 1010, wherein:

[0303] The memory 1020 is used to store computer programs; the transceiver 1000 is used to send and receive data under the control of the processor 1010; the processor 1010 is used to read the computer program in the memory 1020 and perform the following operations:

[0304] Among the physical downlink control channel (PDCCH) listening opportunities of at least two control resource sets (CORESET), determine the PDCCH listening opportunity of at least one target CORESET;

[0305] Detect the PDCCH when listening to the PDCCH of at least one target CORESET;

[0306] Among them, during the PDCCH listening time of at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

[0307] The terminal provided in this application determines at least one target core's PDCCH listening time among at least two cores' PDCCH listening times, such that the time interval between any two target cores' PDCCH listening times corresponding to different beam directions is greater than or equal to a threshold value. This allows the terminal to detect PDCCH in the beam directions corresponding to each of the at least one target core's PDCCH listening times. Consequently, when configuring core resources, the network-side device does not need to ensure that the time-domain resource interval between two cores with different beams is greater than the beam switching time, thus improving the flexibility of control resource configuration and increasing resource utilization.

[0308] Specifically, transceiver 1000 is used to receive and send data under the control of processor 1010.

[0309] Among them, Figure 10 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1010 and memory represented by memory 1020 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1000 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1030 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0310] The processor 1010 is responsible for managing the bus architecture and general processing, while the memory 1020 can store the data used by the processor 1010 when performing operations.

[0311] Optionally, the processor 1010 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0312] The processor executes any of the methods provided in the embodiments of this application by calling a computer program stored in memory, according to the obtained executable instructions. The processor and memory may also be physically separated.

[0313] Optionally, among the physical downlink control channel (PDCCH) listening times of at least two control resource sets (CORESETs), the PDCCH listening time of at least one target CORESET is determined, including:

[0314] Determine the target ordering for at least two CORESETs;

[0315] Based on the target ordering corresponding to at least two CORESETs, determine the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two CORESETs.

[0316] Optionally, determine the target ordering corresponding to at least two CORESETs, including at least one of the following:

[0317] Based on the time sequence of the PDCCH listening times corresponding to at least two CORESETs, determine the first target order corresponding to at least two CORESETs; or

[0318] Based on the priority sorting corresponding to at least two CORESETs, determine the second target sorting corresponding to at least two CORESETs.

[0319] Optionally, based on the target ordering corresponding to at least two CORESETs, the PDCCH listening time for at least one target CORESET is determined among the PDCCH listening times of at least two CORESETs, including:

[0320] Based on the first target sorting, determine whether to delete the first CORESET or the second CORESET from the set to be detected, until the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the set to be detected is greater than or equal to the threshold value. Before determining whether to delete the first CORESET or the second CORESET from the set to be detected, the set to be detected includes at least two CORESETs.

[0321] The PDCCH listening time of the CORESET in the set to be detected is taken as the PDCCH listening time of at least one target CORESET;

[0322] Here, the first CORESET is the CORESET in the target time set that has not yet been judged together with all eleventh CORESETs. The eleventh CORESET is any CORESET that ranks after the first CORESET in the first target sorting among all CORESETs included in the target set except the first CORESET. The second CORESET is the CORESET that is closest to the first CORESET among all eleventh CORESETs at the target time. The target time is the time when it is determined whether to delete the first CORESET or the second CORESET from the target set.

[0323] Optionally, determining whether to remove the first CORESET or the second CORESET from the set to be detected includes:

[0324] If the beam direction corresponding to the first CORESET is different from that corresponding to the second CORESET, and the time interval between the PDCCH listening timing of the first CORESET and the PDCCH listening timing of the second CORESET is less than a threshold value, then the CORESET with lower priority in the first CORESET and the second CORESET will be removed from the set to be detected.

[0325] Optionally, based on the target ordering corresponding to at least two CORESETs, the PDCCH listening time for at least one target CORESET is determined among the PDCCH listening times of at least two CORESETs, including:

[0326] Based on the second target sorting, it is determined whether to add the third CORESET to the detection set, so that after adding the third CORESET to the detection set, the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the detection set is greater than or equal to a threshold value; before determining whether to add the third CORESET to the detection set, the detection set includes at least the highest priority item among the two CORESETs;

[0327] The PDCCH listening time of the CORESET in the set to be detected is taken as the PDCCH listening time of at least one target CORESET;

[0328] The third CORESET is the highest-ranked CORESET in the second target sorting that has not yet been determined to be added to the detection set at the target time. The target time is the time when it is determined whether to add the third CORESET to the detection set.

[0329] Optionally, determining whether to add the third CORESET to the set to be detected includes:

[0330] If the time interval between the PDCCH listening time of each CORESET in the detection set and the PDCCH listening time of the third CORESET is greater than or equal to a threshold value, the third identifier is added to the detection set; or,

[0331] If there is at least one fourth CORESET in the set to be detected, and if the beam direction corresponding to each fourth CORESET is the same as the beam direction corresponding to the third CORESET, then the third CORESET is added to the set to be detected. Here, the fourth CORESET is a CORESET whose time interval between the PDCCH listening time of the third CORESET is less than a threshold value.

[0332] Optionally, before determining the PDCCH listening time for at least one target CORESET among the PDCCH listening times for at least two control resource sets CORESET, the operation further includes:

[0333] Determine the target duration required for the terminal to perform beam switching;

[0334] Determine the threshold value based on the target duration;

[0335] Among them, the threshold value is greater than or equal to the target duration, and the threshold value is the number of symbols or the time value.

[0336] Optionally, when the threshold value is the number of symbols, the threshold value is determined based on the target duration, including:

[0337] When at least two CORESETs correspond to at least two carrier units, the carrier with the smallest subcarrier spacing among the at least two carrier units is determined as the target carrier;

[0338] The number of symbols is determined based on the target carrier and the target duration.

[0339] Optionally, after determining the threshold value based on the target duration, the operation further includes:

[0340] Send threshold values ​​to network-side devices.

[0341] Optionally, the beam direction corresponding to CORESET is determined based on the transmission configuration indication status associated with CORESET.

[0342] Optionally, the time interval between the PDCCH listening timing of the fifth CORESET and the PDCCH listening timing of the sixth CORESET in at least two CORESETs is determined based on the difference between the time domain position of the end symbol of the fifth CORESET and the time domain position of the start symbol of the sixth CORESET.

[0343] The fifth CORESET and the sixth CORESET are any two CORESETs out of at least two CORESETs; the fifth CORESET is the term that appears earlier in the time domain between the fifth CORESET and the sixth CORESET, and the sixth CORESET is the term that appears later in the time domain between the fifth CORESET and the sixth CORESET.

[0344] Optionally, before determining the PDCCH listening time for at least one target CORESET among the PDCCH listening times for at least two control resource sets CORESET, the operation further includes:

[0345] Determine the priority order of at least two CORESETs based on one or more of the search space type, cell index, and search space index corresponding to each of the at least two CORESETs.

[0346] Optionally, based on one or more of the search space type, cell index, and search space index corresponding to at least two CORESETs, the priority order corresponding to at least two CORESETs is determined, including:

[0347] Based on the search space types corresponding to at least two CORESETs, obtain the first priority sort for at least two CORESETs;

[0348] If there are multiple CORESETs with the same priority in the first priority sort, sort the multiple CORESETs with the same priority in the first priority sort based on the cell index corresponding to at least two CORESETs respectively, and obtain the second priority sort corresponding to at least two CORESETs.

[0349] If there are multiple CORESETs with the same priority in the second priority sort, sort the multiple CORESETs with the same priority in the second priority sort based on the search space index corresponding to at least two CORESETs respectively, and obtain the third priority sort corresponding to at least two CORESETs;

[0350] Priority sorting is determined based on first priority sorting, second priority sorting, and third priority sorting.

[0351] Optionally, the search space type includes public search space and user-specific search space. In the first priority ranking, CORESET with public search space type is ranked before CORESET with user-specific search space type.

[0352] Optionally, in the second priority sorting, the seventh CORESET is ranked before the eighth CORESET. The seventh CORESET and the eighth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the first priority sorting, and the cell index corresponding to the seventh CORESET is less than the cell index corresponding to the eighth CORESET.

[0353] Optionally, in the third priority sorting, the ninth CORESET is ranked before the tenth CORESET. The ninth CORESET and the tenth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the second priority sorting. The search space index corresponding to the ninth CORESET is less than the search space index corresponding to the tenth CORESET.

[0354] Optionally, before determining the PDCCH listening time for at least one target CORESET among the PDCCH listening times for at least two control resource sets CORESET, the operation further includes:

[0355] Based on the time-domain position of the first symbol corresponding to at least two CORESETs, determine the priority order corresponding to at least two CORESETs;

[0356] Among them, for any two items in at least two CORESETs, the item with the earlier time domain position of the first symbol has a higher priority than the item with the later time domain position of the first symbol;

[0357] The first symbol is either the start symbol or the end symbol of a CORESET.

[0358] Optionally, at least two CORESETs may have the first N symbols of the target timeslot available in the time domain, where N is a positive integer, N is determined by the protocol or configured by the network-side device, 1≤N≤M, and M is the total number of symbols in the target timeslot, where M is a positive integer.

[0359] The terminal provided in this application determines at least one target core's PDCCH listening time among at least two cores' PDCCH listening times, such that the time interval between any two target cores' PDCCH listening times corresponding to different beam directions is greater than or equal to a threshold value. This allows the terminal to detect PDCCH in the beam directions corresponding to each of the at least one target core's PDCCH listening times. Consequently, when configuring core resources, the network-side device does not need to ensure that the time-domain resource interval between two cores with different beams is greater than the beam switching time, thus improving the flexibility of control resource configuration and increasing resource utilization.

[0360] It should be noted that the terminal provided in this embodiment of the invention can implement all the method steps implemented by the method embodiment with the terminal as the execution subject, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0361] Figure 11 This is a schematic diagram of the PDCCH detection device provided in the embodiments of this application, as shown below. Figure 11 As shown, the device includes: a first determining unit 1101 and a detecting unit 1102, wherein:

[0362] The first determining unit 1101 is used to determine the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESET.

[0363] Detection unit 1102 is used to detect PDCCH during the PDCCH listening time of the at least one target CORESET;

[0364] In the PDCCH listening time of the at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

[0365] The PDCCH detection device provided in this application determines at least one target CORESET's PDCCH listening time among at least two CORESET's PDCCH listening times, ensuring that the time interval between any two target CORESET's PDCCH listening times corresponding to different beam directions is greater than or equal to a threshold value. This allows the terminal to detect PDCCH in the beam directions corresponding to each of the at least one target CORESET's PDCCH listening times. Consequently, when configuring CORESET resources, network-side devices do not need to guarantee that the temporal resource interval between two CORESETs with different beams is greater than the beam switching time, thus improving the flexibility of resource configuration and increasing resource utilization.

[0366] Optionally, the first determining unit is further configured to:

[0367] Determine the target order corresponding to the at least two CORESETs;

[0368] Based on the target ordering corresponding to the at least two CORESETs, the PDCCH listening time of the at least one target CORESET is determined in the PDCCH listening time of the at least two CORESETs.

[0369] Optionally, the first determining unit is further configured to perform at least one of the following:

[0370] Based on the time sequence of the PDCCH listening times corresponding to the at least two CORESETs, determine the first target order corresponding to the at least two CORESETs; or

[0371] Based on the priority ordering of the at least two CORESETs, a second target ordering is determined for the at least two CORESETs.

[0372] Optionally, the first determining unit is further configured to:

[0373] Based on the first target sorting, it is determined whether to delete the first CORESET or the second CORESET from the set to be detected, until the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the set to be detected is greater than or equal to the threshold value. Before determining whether to delete the first CORESET or the second CORESET from the set to be detected, the set to be detected includes the at least two CORESETs.

[0374] The PDCCH listening time of the CORESET in the set to be detected shall be used as the PDCCH listening time of the at least one target CORESET;

[0375] Wherein, the first CORESET is a CORESET in the target set that has not yet been judged together with all eleventh CORESETs at the target time, and the eleventh CORESET is any CORESET that ranks after the first CORESET in the first target sorting among all CORESETs included in the target set except the first CORESET; the second CORESET is the CORESET that is closest to the first CORESET among all the eleventh CORESETs at the target time; the target time is the time when the determination of whether to delete the first CORESET or the second CORESET from the target set is made.

[0376] Optionally, the first determining unit is further configured to:

[0377] If it is determined that the beam direction corresponding to the first CORESET and the beam direction corresponding to the second CORESET are different, and the time interval between the PDCCH listening time of the first CORESET and the PDCCH listening time of the second CORESET is less than the threshold value, the CORESET with lower priority in the first CORESET and the second CORESET is deleted from the set to be detected.

[0378] Optionally, the first determining unit is further configured to:

[0379] Based on the second target sorting, it is determined whether to add the third CORESET to the detection set, so that after adding the third CORESET to the detection set, the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the detection set is greater than or equal to the threshold value; before determining whether to add the third CORESET to the detection set, the detection set includes the one with the highest priority among the at least two CORESETs;

[0380] The PDCCH listening time of the CORESET in the set to be detected shall be used as the PDCCH listening time of the at least one target CORESET;

[0381] Wherein, the third CORESET is the CORESET ranked first among the CORESETs in the second target sort that have not yet been determined to be added to the set to be detected at the target time, and the target time is the time when it is determined whether to add the third CORESET to the set to be detected.

[0382] Optionally, the first determining unit is further configured to:

[0383] If the time interval between the PDCCH listening time of each CORESET in the detection set and the PDCCH listening time of the third CORESET is greater than or equal to the threshold value, the third identifier is added to the detection set; or,

[0384] If at least one fourth CORESET exists in the set to be detected, and if the beam direction corresponding to each fourth CORESET is the same as the beam direction corresponding to the third CORESET, then the third CORESET is added to the set to be detected. The fourth CORESET is the CORESET whose time interval between the PDCCH listening time of the third CORESET is less than the threshold value.

[0385] Optionally, the apparatus further includes a second determining unit, the second determining unit being configured to:

[0386] Determine the target duration required for the terminal to perform beam switching;

[0387] The threshold value is determined based on the target duration;

[0388] Wherein, the threshold value is greater than or equal to the target duration, and the threshold value is a symbol number or a time value.

[0389] Optionally, the second determining unit is further configured to:

[0390] When the threshold value is the number of symbols, if the at least two CORESETs correspond to at least two carrier units, then the carrier unit with the smallest subcarrier spacing is determined as the target carrier among the at least two carrier units;

[0391] The number of symbols is determined based on the target carrier and the target duration.

[0392] Optionally, the apparatus further includes a transmitting unit, the transmitting unit being used for:

[0393] Send the threshold value to the network-side device.

[0394] Optionally, the beam direction corresponding to the CORESET is determined based on the transmission configuration indication state associated with the CORESET.

[0395] Optionally, the time interval between the PDCCH listening timing of the fifth CORESET and the PDCCH listening timing of the sixth CORESET in the at least two CORESETs is determined based on the difference between the time domain position of the end symbol of the fifth CORESET and the time domain position of the start symbol of the sixth CORESET;

[0396] Wherein, the fifth CORESET and the sixth CORESET are any two CORESETs among the at least two CORESETs; the fifth CORESET is the one with the earlier time domain position among the fifth CORESET and the sixth CORESET, and the sixth CORESET is the one with the later time domain position among the fifth CORESET and the sixth CORESET.

[0397] Optionally, the apparatus further includes a third determining unit, the third determining unit being used for:

[0398] The priority order of the at least two CORESETs is determined based on one or more of the search space type, cell index, and search space index corresponding to the at least two CORESETs respectively.

[0399] Optionally, the third determining unit is further configured to:

[0400] Based on the search space type corresponding to the at least two CORESETs respectively, obtain the first priority sorting corresponding to the at least two CORESETs;

[0401] In the case where there are multiple CORESETs with the same priority in the first priority sort, the multiple CORESETs with the same priority in the first priority sort are sorted based on the cell index corresponding to the at least two CORESETs respectively, and the second priority sort corresponding to the at least two CORESETs is obtained.

[0402] In the case where there are multiple CORESETs with the same priority in the second priority sort, the multiple CORESETs with the same priority in the second priority sort are sorted based on the search space index corresponding to the at least two CORESETs respectively, and the third priority sort corresponding to the at least two CORESETs is obtained;

[0403] The priority order is determined based on the first priority order, the second priority order, and the third priority order.

[0404] Optionally, the search space type includes a public search space and a user-specific search space. In the first priority sorting, the CORESET with the search space type of the public search space is ranked before the CORESET with the search space type of the user-specific search space.

[0405] Optionally, in the second priority sorting, the seventh CORESET is ranked before the eighth CORESET. The seventh CORESET and the eighth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the first priority sorting, and the cell index corresponding to the seventh CORESET is less than the cell index corresponding to the eighth CORESET.

[0406] Optionally, in the third priority sorting, the ninth CORESET is ranked before the tenth CORESET. The ninth CORESET and the tenth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the second priority sorting, and the search space index corresponding to the ninth CORESET is less than the search space index corresponding to the tenth CORESET.

[0407] Optionally, the apparatus further includes a fourth determining unit, the fourth determining unit being used to:

[0408] Based on the time-domain position of the first symbol corresponding to the at least two CORESETs respectively, determine the priority order corresponding to the at least two CORESETs;

[0409] Wherein, for any two items in the at least two CORESETs, the priority of the item with the earlier time domain position of the first symbol is higher than the priority of the item with the later time domain position of the first symbol;

[0410] The first symbol is either the start symbol of the CORESET or the end symbol of the CORESET.

[0411] Optionally, the at least two CORESETs may use the first N symbols of the target time slot in the time domain, where N is a positive integer, N is agreed upon by the protocol or configured by the network-side device, 1≤N≤M, and M is the total number of symbols in the target time slot, where M is a positive integer.

[0412] The PDCCH detection device provided in this application determines at least one target CORESET's PDCCH listening time among at least two CORESET's PDCCH listening times, ensuring that the time interval between any two target CORESET's PDCCH listening times corresponding to different beam directions is greater than or equal to a threshold value. This allows the terminal to detect PDCCH in the beam directions corresponding to each of the at least one target CORESET's PDCCH listening times. Consequently, when configuring CORESET resources, network-side devices do not need to guarantee that the temporal resource interval between two CORESETs with different beams is greater than the beam switching time, thus improving the flexibility of resource configuration and increasing resource utilization.

[0413] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0414] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0415] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0416] On the other hand, embodiments of this application also provide a processor-readable storage medium storing a computer program for causing the processor to execute the methods provided in the above embodiments, such as including:

[0417] Among the physical downlink control channel (PDCCH) listening opportunities of at least two control resource sets (CORESET), determine the PDCCH listening opportunity of at least one target CORESET;

[0418] Detect the PDCCH during the PDCCH listening time of at least one target CORESET;

[0419] In the PDCCH listening time of the at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

[0420] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).

[0421] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0422] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1A device that provides the functions specified in one or more boxes.

[0423] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0424] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0425] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A PDCCH detection method, characterized in that, include: Among the physical downlink control channel (PDCCH) listening opportunities of at least two control resource sets (CORESET), determine the PDCCH listening opportunity of at least one target CORESET; Detect the PDCCH during the PDCCH listening time of at least one target CORESET; In the PDCCH listening time of the at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

2. The PDCCH detection method according to claim 1, characterized in that, Determining the PDCCH listening timing for at least one target CORESET among the PDCCH listening timings of at least two control resource sets CORESETs includes: Determine the target order corresponding to the at least two CORESETs; Based on the target ordering corresponding to the at least two CORESETs, the PDCCH listening time of the at least one target CORESET is determined in the PDCCH listening time of the at least two CORESETs.

3. The PDCCH detection method according to claim 2, characterized in that, Determining the target order corresponding to the at least two CORESETs includes at least one of the following: Based on the time sequence of the PDCCH listening times corresponding to the at least two CORESETs, determine the first target order corresponding to the at least two CORESETs; or Based on the priority ordering of the at least two CORESETs, a second target ordering is determined for the at least two CORESETs.

4. The PDCCH detection method according to claim 3, characterized in that, The step of determining the PDCCH listening time of at least one target CORESET based on the target sorting corresponding to the at least two CORESETs includes: Based on the first target sorting, it is determined whether to delete the first CORESET or the second CORESET from the set to be detected, until the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the set to be detected is greater than or equal to the threshold value. Before determining whether to delete the first CORESET or the second CORESET from the set to be detected, the set to be detected includes the at least two CORESETs. The PDCCH listening time of the CORESET in the set to be detected shall be used as the PDCCH listening time of the at least one target CORESET; Wherein, the first CORESET is a CORESET in the target set that has not yet been judged together with all eleventh CORESETs at the target time, and the eleventh CORESET is any CORESET that ranks after the first CORESET in the first target sorting among all CORESETs included in the target set except the first CORESET; the second CORESET is the CORESET that is closest to the first CORESET among all the eleventh CORESETs at the target time; the target time is the time when the determination of whether to delete the first CORESET or the second CORESET from the target set is made.

5. The PDCCH detection method according to claim 4, characterized in that, The determination of whether to remove the first CORESET or the second CORESET from the set to be detected includes: If it is determined that the beam direction corresponding to the first CORESET and the beam direction corresponding to the second CORESET are different, and the time interval between the PDCCH listening time of the first CORESET and the PDCCH listening time of the second CORESET is less than the threshold value, the CORESET with lower priority in the first CORESET and the second CORESET is deleted from the set to be detected.

6. The PDCCH detection method according to claim 3, characterized in that, The step of determining the PDCCH listening time of at least one target CORESET based on the target sorting corresponding to the at least two CORESETs includes: Based on the second target sorting, it is determined whether to add the third CORESET to the detection set, so that after adding the third CORESET to the detection set, the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the detection set is greater than or equal to the threshold value; before determining whether to add the third CORESET to the detection set, the detection set includes the one with the highest priority among the at least two CORESETs; The PDCCH listening time of the CORESET in the set to be detected shall be used as the PDCCH listening time of the at least one target CORESET; Wherein, the third CORESET is the CORESET ranked first among the CORESETs in the second target sort that have not yet been determined to be added to the set to be detected at the target time, and the target time is the time when it is determined whether to add the third CORESET to the set to be detected.

7. The PDCCH detection method according to claim 6, characterized in that, The determination of whether to add the third CORESET to the set to be detected includes: If the time interval between the PDCCH listening time of each CORESET in the detection set and the PDCCH listening time of the third CORESET is greater than or equal to the threshold value, then the third identifier is added to the detection set; or, If at least one fourth CORESET exists in the set to be detected, and if the beam direction corresponding to each fourth CORESET is the same as the beam direction corresponding to the third CORESET, then the third CORESET is added to the set to be detected. The fourth CORESET is the CORESET whose time interval between the PDCCH listening time of the third CORESET is less than the threshold value.

8. The PDCCH detection method according to claim 1, characterized in that, Before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the method further includes: Determine the target duration required for the terminal to perform beam switching; The threshold value is determined based on the target duration; Wherein, the threshold value is greater than or equal to the target duration, and the threshold value is the number of symbols or the time value.

9. The PDCCH detection method according to claim 8, characterized in that, When the threshold value is the number of symbols, determining the threshold value based on the target duration includes: In the case where at least two CORESETs correspond to at least two carrier units, the carrier unit with the smallest subcarrier spacing is determined as the target carrier. The number of symbols is determined based on the target carrier and the target duration.

10. The PDCCH detection method according to claim 8, characterized in that, After determining the threshold value based on the target duration, the method further includes: Send the threshold value to the network-side device.

11. The PDCCH detection method according to any one of claims 1-10, characterized in that, The beam direction corresponding to the CORESET is determined based on the transmission configuration indication state associated with the CORESET.

12. The PDCCH detection method according to any one of claims 1-10, characterized in that, The time interval between the PDCCH listening timing of the fifth CORESET and the PDCCH listening timing of the sixth CORESET in the at least two CORESETs is determined based on the difference between the time domain position of the end symbol of the fifth CORESET and the time domain position of the start symbol of the sixth CORESET. Wherein, the fifth CORESET and the sixth CORESET are any two CORESETs among the at least two CORESETs; the fifth CORESET is the one with the earlier time domain position among the fifth CORESET and the sixth CORESET, and the sixth CORESET is the one with the later time domain position among the fifth CORESET and the sixth CORESET.

13. The PDCCH detection method according to any one of claims 1-10, characterized in that, Before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the method further includes: The priority order of the at least two CORESETs is determined based on one or more of the search space type, cell index, and search space index corresponding to the at least two CORESETs respectively.

14. The PDCCH detection method according to claim 13, characterized in that, The step of determining the priority order corresponding to the at least two CORESETs based on one or more of the search space type, cell index, and search space index corresponding to the at least two CORESETs includes: Based on the search space type corresponding to the at least two CORESETs respectively, obtain the first priority sorting corresponding to the at least two CORESETs; In the case where there are multiple CORESETs with the same priority in the first priority sort, the multiple CORESETs with the same priority in the first priority sort are sorted based on the cell index corresponding to the at least two CORESETs respectively, and the second priority sort corresponding to the at least two CORESETs is obtained. In the case where there are multiple CORESETs with the same priority in the second priority sort, the multiple CORESETs with the same priority in the second priority sort are sorted based on the search space index corresponding to the at least two CORESETs respectively, and the third priority sort corresponding to the at least two CORESETs is obtained; The priority order is determined based on the first priority order, the second priority order, and the third priority order.

15. The PDCCH detection method according to claim 14, characterized in that, The search space types include public search spaces and user-specific search spaces. In the first priority sorting, the CORESET with the search space type of public search space is ranked before the CORESET with the search space type of user-specific search space.

16. The PDCCH detection method according to claim 14, characterized in that, In the second priority sorting, the seventh CORESET is ranked before the eighth CORESET. The seventh CORESET and the eighth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the first priority sorting. The cell index corresponding to the seventh CORESET is less than the cell index corresponding to the eighth CORESET.

17. The PDCCH detection method according to claim 14, characterized in that, In the third priority sorting, the ninth CORESET is ranked before the tenth CORESET. The ninth CORESET and the tenth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the second priority sorting. The search space index corresponding to the ninth CORESET is less than the search space index corresponding to the tenth CORESET.

18. The PDCCH detection method according to any one of claims 1-10, characterized in that, Before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the method further includes: Based on the time-domain position of the first symbol corresponding to the at least two CORESETs respectively, determine the priority order corresponding to the at least two CORESETs; Wherein, for any two items in the at least two CORESETs, the priority of the item with the earlier time domain position of the first symbol is higher than the priority of the item with the later time domain position of the first symbol; The first symbol is either the start symbol of the CORESET or the end symbol of the CORESET.

19. The PDCCH detection method according to any one of claims 1-10 or 14-17, characterized in that, The at least two CORESETs have the first N symbols of the target time slot available in the time domain, where N is a positive integer, and N is agreed upon by the protocol or configured by the network-side device, 1≤N≤M, where M is the total number of symbols in the target time slot, and M is a positive integer.

20. A terminal, comprising a memory, a transceiver, and a processor; characterized in that: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Among the physical downlink control channel (PDCCH) listening opportunities of at least two control resource sets (CORESET), determine the PDCCH listening opportunity of at least one target CORESET; Detect the PDCCH during the PDCCH listening time of at least one target CORESET; In the PDCCH listening time of the at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

21. The terminal according to claim 20, characterized in that, Determining the PDCCH listening timing for at least one target CORESET among the PDCCH listening timings of at least two control resource sets CORESETs includes: Determine the target order corresponding to the at least two CORESETs; Based on the target ordering corresponding to the at least two CORESETs, the PDCCH listening time of the at least one target CORESET is determined in the PDCCH listening time of the at least two CORESETs.

22. The terminal according to claim 21, characterized in that, Determining the target order corresponding to the at least two CORESETs includes at least one of the following: Based on the time sequence of the PDCCH listening times corresponding to the at least two CORESETs, determine the first target order corresponding to the at least two CORESETs; or Based on the priority ordering of the at least two CORESETs, a second target ordering is determined for the at least two CORESETs.

23. The terminal according to claim 22, characterized in that, The step of determining the PDCCH listening time of at least one target CORESET based on the target sorting corresponding to the at least two CORESETs includes: Based on the first target sorting, it is determined whether to delete the first CORESET or the second CORESET from the set to be detected, until the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the set to be detected is greater than or equal to the threshold value. Before determining whether to delete the first CORESET or the second CORESET from the set to be detected, the set to be detected includes the at least two CORESETs. The PDCCH listening time of the CORESET in the set to be detected shall be used as the PDCCH listening time of the at least one target CORESET; Wherein, the first CORESET is a CORESET in the target set that has not yet been judged together with all eleventh CORESETs at the target time, and the eleventh CORESET is any CORESET that ranks after the first CORESET in the first target sorting among all CORESETs included in the target set except the first CORESET; the second CORESET is the CORESET that is closest to the first CORESET among all the eleventh CORESETs at the target time; the target time is the time when the determination of whether to delete the first CORESET or the second CORESET from the target set is made.

24. The terminal according to claim 23, characterized in that, The determination of whether to remove the first CORESET or the second CORESET from the set to be detected includes: If it is determined that the beam direction corresponding to the first CORESET and the beam direction corresponding to the second CORESET are different, and the time interval between the PDCCH listening time of the first CORESET and the PDCCH listening time of the second CORESET is less than the threshold value, the CORESET with lower priority in the first CORESET and the second CORESET is deleted from the set to be detected.

25. The terminal according to claim 22, characterized in that, The step of determining the PDCCH listening time of at least one target CORESET based on the target sorting corresponding to the at least two CORESETs includes: Based on the second target sorting, it is determined whether to add the third CORESET to the detection set, so that after adding the third CORESET to the detection set, the time interval between the PDCCH listening times of any two CORESETs corresponding to different beam directions in the detection set is greater than or equal to the threshold value; before determining whether to add the third CORESET to the detection set, the detection set includes the one with the highest priority among the at least two CORESETs; The PDCCH listening time of the CORESET in the set to be detected shall be used as the PDCCH listening time of the at least one target CORESET; Wherein, the third CORESET is the CORESET ranked first among the CORESETs in the second target sort that have not yet been determined to be added to the set to be detected at the target time, and the target time is the time when it is determined whether to add the third CORESET to the set to be detected.

26. The terminal according to claim 25, characterized in that, The determination of whether to add the third CORESET to the set to be detected includes: If the time interval between the PDCCH listening time of each CORESET in the detection set and the PDCCH listening time of the third CORESET is greater than or equal to the threshold value, then the third identifier is added to the detection set; or, If at least one fourth CORESET exists in the set to be detected, and if the beam direction corresponding to each fourth CORESET is the same as the beam direction corresponding to the third CORESET, then the third CORESET is added to the set to be detected. The fourth CORESET is the CORESET whose time interval between the PDCCH listening time of the third CORESET is less than the threshold value.

27. The terminal according to claim 20, characterized in that, Before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the operation further includes: Determine the target duration required for the terminal to perform beam switching; The threshold value is determined based on the target duration; Wherein, the threshold value is greater than or equal to the target duration, and the threshold value is the number of symbols or the time value.

28. The terminal according to claim 27, characterized in that, When the threshold value is the number of symbols, determining the threshold value based on the target duration includes: In the case where at least two CORESETs correspond to at least two carrier units, the carrier unit with the smallest subcarrier spacing is determined as the target carrier. The number of symbols is determined based on the target carrier and the target duration.

29. The terminal according to claim 27, characterized in that, After determining the threshold value based on the target duration, the operation further includes: Send the threshold value to the network-side device.

30. The terminal according to any one of claims 20-29, characterized in that, The beam direction corresponding to the CORESET is determined based on the transmission configuration indication state associated with the CORESET.

31. The terminal according to any one of claims 20-29, characterized in that, The time interval between the PDCCH listening timing of the fifth CORESET and the PDCCH listening timing of the sixth CORESET in the at least two CORESETs is determined based on the difference between the time domain position of the end symbol of the fifth CORESET and the time domain position of the start symbol of the sixth CORESET. Wherein, the fifth CORESET and the sixth CORESET are any two CORESETs among the at least two CORESETs; the fifth CORESET is the one with the earlier time domain position among the fifth CORESET and the sixth CORESET, and the sixth CORESET is the one with the later time domain position among the fifth CORESET and the sixth CORESET.

32. The terminal according to any one of claims 20-29, characterized in that, Before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the operation further includes: The priority order of the at least two CORESETs is determined based on one or more of the search space type, cell index, and search space index corresponding to the at least two CORESETs respectively.

33. The terminal according to claim 32, characterized in that, The step of determining the priority order corresponding to the at least two CORESETs based on one or more of the search space type, cell index, and search space index corresponding to the at least two CORESETs includes: Based on the search space type corresponding to the at least two CORESETs respectively, obtain the first priority sorting corresponding to the at least two CORESETs; In the case where there are multiple CORESETs with the same priority in the first priority sort, the multiple CORESETs with the same priority in the first priority sort are sorted based on the cell index corresponding to the at least two CORESETs respectively, and the second priority sort corresponding to the at least two CORESETs is obtained. In the case where there are multiple CORESETs with the same priority in the second priority sort, the multiple CORESETs with the same priority in the second priority sort are sorted based on the search space index corresponding to the at least two CORESETs respectively, and the third priority sort corresponding to the at least two CORESETs is obtained; The priority order is determined based on the first priority order, the second priority order, and the third priority order.

34. The terminal according to claim 33, characterized in that, The search space types include public search spaces and user-specific search spaces. In the first priority sorting, the CORESET with the search space type of public search space is ranked before the CORESET with the search space type of user-specific search space.

35. The terminal according to claim 33, characterized in that, In the second priority sorting, the seventh CORESET is ranked before the eighth CORESET. The seventh CORESET and the eighth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the first priority sorting. The cell index corresponding to the seventh CORESET is less than the cell index corresponding to the eighth CORESET.

36. The terminal according to claim 33, characterized in that, In the third priority sorting, the ninth CORESET is ranked before the tenth CORESET. The ninth CORESET and the tenth CORESET are any two CORESETs among the multiple CORESETs with the same priority in the second priority sorting. The search space index corresponding to the ninth CORESET is less than the search space index corresponding to the tenth CORESET.

37. The terminal according to any one of claims 20-29, characterized in that, Before determining the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESETs, the operation further includes: Based on the time-domain position of the first symbol corresponding to the at least two CORESETs respectively, determine the priority order corresponding to the at least two CORESETs; Wherein, for any two items in the at least two CORESETs, the priority of the item with the earlier time domain position of the first symbol is higher than the priority of the item with the later time domain position of the first symbol; The first symbol is either the start symbol of the CORESET or the end symbol of the CORESET.

38. The terminal according to any one of claims 20-29 or 33-36, characterized in that, The at least two CORESETs have the first N symbols of the target time slot available in the time domain, where N is a positive integer, and N is agreed upon by the protocol or configured by the network-side device, 1≤N≤M, where M is the total number of symbols in the target time slot, and M is a positive integer.

39. A PDCCH detection device, characterized in that, include: The first determining unit is used to determine the PDCCH listening time of at least one target CORESET among the PDCCH listening times of at least two control resource sets CORESET; The detection unit is used to detect the PDCCH during the PDCCH listening time of the at least one target CORESET; In the PDCCH listening time of the at least one target CORESET, the time interval between the PDCCH listening times of any two target CORESETs corresponding to different beam directions is greater than or equal to a threshold value, which is used to characterize the maximum duration required for the terminal to perform beam switching.

40. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 19.

Citation Information

Patent Citations

  • Information transmission method and device

    CN110611917A

  • Method and device for configuring monitoring opportunity of PDCCH, electronic equipment and storage medium

    CN113271654A