Communication method and device

By receiving the configuration message, the terminal determines whether to receive the PDCCH based on whether the signal associated with the PDCCH resource is received, which solves the problems of high complexity and high energy consumption in the mobile communication system, and realizes more efficient PDCCH reception.

CN120343712APending Publication Date: 2025-07-18HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410067593.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-16
Publication Date
2025-07-18

AI Technical Summary

Technical Problem

In mobile communication systems, the terminal is complex and consumes a lot of energy when receiving a physical downlink control channel (PDCCH), and the existing methods lead to unnecessary blind inspection and waste of energy consumption.

Method used

By receiving the configuration message, the terminal determines whether to receive the PDCCH resource based on whether the signal associated with the PDCCH resource is received, avoids blind inspection on the PDCCH resource without the PDCCH resource, and reduces the complexity and energy consumption of receiving the PDCCH.

Benefits of technology

It effectively reduces the complexity and energy consumption of terminal receiving PDCCH, improves reception efficiency, and reduces unnecessary blind inspection and energy consumption waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120343712A_ABST
    Figure CN120343712A_ABST
Patent Text Reader

Abstract

A communication method and apparatus, comprising: a first apparatus may receive a configuration message, the configuration message may include information of a PDCCH resource, the PDCCH resource may include: CORESET, a search space, a listening opportunity, or an alternative PDCCH. Then, the first device can determine whether to receive a PDCCH corresponding to the PDCCH resource according to whether to receive a first signal associated with the PDCCH resource. Through the method, blind detection of the first device on the PDCCH resource without the PDCCH can be avoided, the complexity of receiving the PDCCH by the first device is reduced, and the energy consumption of the first device is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art

[0002] In a mobile communication system, such as the 5th generation (5G) mobile communication system, an access network device may send a physical downlink control channel (PDCCH) to a terminal. The PDCCH may be used to transmit downlink control information (DCI), and the DCI may be used to indicate at least one of the following: uplink scheduling information, downlink scheduling information, and other physical layer control information.

[0003] Currently, a terminal receives the PDCCH based on static information such as the number of blind detection times corresponding to a search space and the number of non-overlapping control channel elements (CCEs). The complexity of this method is relatively high. Summary of the Invention

[0004] This application provides a communication method and apparatus for reducing the complexity of receiving the PDCCH.

[0005] In a first aspect, an embodiment of this application provides a communication method. This method may be applied to a first device. The first device may be a terminal or a module in a terminal (such as a circuit, a chip (such as a modulation and demodulation (Modem) chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip that includes a modem core), a chip system, or a processor), or may also be a logical node, a logical module, or software that can implement all or part of the functions of a terminal. Wherein, the method may include: The first device may receive a configuration message, and the configuration message may include information on PDCCH resources. The PDCCH resources may include: a control resource set (CORESET), a search space, a listening opportunity, or an alternative PDCCH. Then, the first device may determine whether to receive the PDCCH corresponding to the PDCCH resource according to whether a first signal associated with the PDCCH resource is received.

[0006] Through this method, it is possible to avoid the first device from performing blind detection on PDCCH resources without PDCCH, reduce the complexity of the first device receiving the PDCCH, and reduce the power consumption of the first device.

[0007] In a possible design, if the first condition is satisfied, the first device may receive the PDCCH corresponding to the PDCCH resource. Among them, the first condition may include one or a combination of the following: the first device receives a first signal associated with the PDCCH resource; the number of blind detection attempts corresponding to the PDCCH resource is less than or equal to the remaining number of blind detection attempts; or, the number of non-overlapping control channel elements (CCEs) corresponding to the PDCCH resource is less than or equal to the remaining number of non-overlapping CCEs. When the first condition includes that the first device receives a first signal associated with the PDCCH resource, the first device may determine to receive the PDCCH corresponding to the PDCCH resource only when it receives the first signal associated with the PDCCH resource, thereby avoiding the first device from performing blind detection on the PDCCH resource without a PDCCH, reducing the complexity of the first device receiving the PDCCH, and reducing the power consumption of the first device.

[0008] In a possible design, the method further includes: if the first condition is satisfied, the first device may subtract the number of blind detection attempts corresponding to the PDCCH resource from the remaining number of blind detection attempts to obtain an updated remaining number of blind detection attempts, and / or the first device may subtract the number of non-overlapping CCEs corresponding to the PDCCH resource from the remaining number of non-overlapping CCEs to obtain an updated remaining number of non-overlapping CCEs. Through this design, the first device can update the remaining number of blind detection attempts and / or the remaining number of non-overlapping CCEs in a timely manner.

[0009] In a possible design, if the second condition is satisfied, the first device may skip receiving the PDCCH corresponding to the PDCCH resource. Wherein, the second condition may include one or more combinations of the following: The first device does not receive the first signal associated with the PDCCH resource; The first device receives the first signal associated with the PDCCH resource, and the number of blind detection attempts corresponding to the PDCCH resource is greater than the remaining number of blind detection attempts; The first device receives the first signal associated with the PDCCH resource, and the number of non-overlapping CCEs corresponding to the PDCCH resource is greater than the remaining number of non-overlapping CCEs. When the second condition includes that the first device does not receive the first signal associated with the PDCCH resource, the first device may skip receiving the PDCCH corresponding to the PDCCH resource when it does not receive the first signal associated with the PDCCH resource, thereby avoiding the first device from performing blind detection on the PDCCH resource without a PDCCH, reducing the complexity of the first device receiving the PDCCH, and reducing the power consumption of the first device. When the second condition includes that the first device receives the first signal associated with the PDCCH resource and the number of blind detection attempts corresponding to the PDCCH resource is greater than the remaining number of blind detection attempts, it can ensure that the number of blind detection attempts of the first device within a time slot of a cell or a bandwidth part (BWP) does not exceed the maximum number of blind detection attempts specified by the protocol. When the second condition includes that the first device receives the first signal associated with the PDCCH resource and the number of non-overlapping CCEs corresponding to the PDCCH resource is greater than the remaining number of non-overlapping CCEs, it can ensure that the number of non-overlapping CCEs involved in the blind detection of the first device does not exceed the maximum number of non-overlapping CCEs specified by the protocol.

[0010] In a possible design, if the second condition is satisfied, the first device may keep the remaining number of blind detection attempts unchanged, and / or, the first device may keep the remaining number of non-overlapping CCEs unchanged. When the second condition includes that the first device does not receive the first signal associated with the PDCCH resource, if the second condition is satisfied, the first device may skip allocating the number of blind detection attempts and / or the number of non-overlapping CCEs for the PDCCH resource, thereby avoiding the first device from performing blind detection on the PDCCH resource without a PDCCH, reducing the complexity of the first device receiving the PDCCH, and reducing the power consumption of the first device. When the second condition includes that the first device receives the first signal associated with the PDCCH resource and the number of blind detection attempts corresponding to the PDCCH resource is greater than the remaining number of blind detection attempts, it can ensure that the number of blind detection attempts of the first device within a time slot of a cell or a BWP does not exceed the maximum number of blind detection attempts specified by the protocol. When the second condition includes that the first device receives the first signal associated with the PDCCH resource and the number of non-overlapping CCEs corresponding to the PDCCH resource is greater than the remaining number of non-overlapping CCEs, it can ensure that the number of non-overlapping CCEs involved in the blind detection of the first device does not exceed the maximum number of non-overlapping CCEs specified by the protocol.

[0011] In a possible design, the configuration information may include information on multiple PDCCH resources, and the multiple PDCCH resources include: multiple control resource sets, multiple search spaces, multiple listening opportunities, or multiple alternative PDCCHs. The PDCCH resource mentioned above may be any PDCCH resource among the multiple PDCCHs. The first device may, in the order of the multiple PDCCH resources, determine whether to receive the PDCCH corresponding to each PDCCH resource according to whether the first signal associated with each PDCCH resource among the multiple PDCCH resources is received respectively.

[0012] Optionally, each PDCCH resource among the multiple PDCCH resources is respectively associated with a first signal, and the first signal is used to determine whether the PDCCH corresponding to the PDCCH resource associated with the first signal is sent.

[0013] Optionally, for the first PDCCH resource among the multiple PDCCH resources, the remaining blind detection times may be the maximum blind detection times specified by the protocol, and / or, the remaining non-overlapping CCE numbers may be the maximum non-overlapping CCE numbers specified by the protocol.

[0014] This design can be applicable to the scenario of multiple PDCCH resources, thereby avoiding the first device from performing blind detection on the PDCCH resources without PDCCH, reducing the complexity of the first device receiving the PDCCH, and reducing the power consumption of the first device.

[0015] In a possible design, the multiple PDCCH resources may be multiple control resource sets, the order of the multiple PDCCH resources may be the order of the multiple control resource sets, and the order of the multiple control resource sets may be determined according to at least one of the following: the order of the index sizes of the multiple control resource sets, the chronological order of the reference times of the search spaces corresponding to the multiple control resource sets, the chronological order of the reference times of the first signals associated with the multiple control resource sets, or preset. Through this design, the first device can quickly and accurately determine the order of the multiple control resource sets.

[0016] In a possible design, the order of the multiple control resource sets satisfies at least one of the following:

[0017] The multiple control resource sets are arranged in ascending order of the indexes of the control resource sets;

[0018] The multiple control resource sets are arranged in descending order of the indexes of the control resource sets;

[0019] The multiple control resource sets are arranged in ascending order of the reference times of the search spaces corresponding to the control resource sets from early to late;

[0020] The multiple control resource sets are arranged in the order of the reference time of the first signal associated with the control resource sets from early to late; or

[0021] Among the multiple control resource sets, the order of M control resource sets is the most forward, where M is a positive integer, and the M control resource sets are preset.

[0022] This design provides multiple possible ways for the order of the multiple control resource sets, which is relatively flexible and easy to implement.

[0023] In a possible design, when the multiple control resource sets are arranged in the order of the reference time of the search space corresponding to the control resource sets from early to late, if the reference times of the search spaces corresponding to N control resource sets among the multiple control resource sets are the same, where N is an integer greater than or equal to 2, then the N control resource sets can be arranged in the order of the indexes of the control resource sets from small to large; or, the N control resource sets can be arranged in the order of the indexes of the control resource sets from large to small. Through this design, the first device can quickly and accurately determine the order of the N control resource sets.

[0024] In a possible design, when the multiple control resource sets are arranged in the order of the reference time of the first signal associated with the control resource sets from early to late, if the reference times of the first signals associated with P control resource sets among the multiple control resource sets are the same, where P is an integer greater than or equal to 2, then the P control resource sets can be arranged in the order of the indexes of the control resource sets from small to large; or, the P control resource sets can be arranged in the order of the indexes of the control resource sets from large to small. Through this design, the first device can quickly and accurately determine the order of the P control resource sets.

[0025] In a possible design, the multiple PDCCH resources can be multiple search spaces, the order of the multiple PDCCH resources can be the order of the multiple search spaces, and the order of the multiple search spaces can be determined according to at least one of the following: the size order of the indexes of the multiple search spaces, the chronological order of the reference times of the multiple search spaces, the chronological order of the reference times of the first signals associated with the multiple search spaces, the size order of the indexes of the control resource sets corresponding to the multiple search spaces, or preset. Through this design, the first device can quickly and accurately determine the order of the multiple search spaces.

[0026] In a possible design, the order of the multiple search spaces can satisfy at least one of the following:

[0027] The multiple search spaces are arranged in the order of the indexes of the search spaces from small to large;

[0028] The multiple search spaces are arranged in the order of the indexes of the search spaces from large to small;

[0029] The multiple search spaces are arranged in the order of the reference time of the search spaces from early to late;

[0030] The multiple search spaces are arranged in the order of the reference time of the first signal associated with the search spaces from early to late; or

[0031] Q search spaces among the multiple search spaces are the most forward in order, where Q is a positive integer, and the Q search spaces are preset.

[0032] This design provides multiple possible ways for the order of the multiple search spaces, which is relatively flexible and easy to implement.

[0033] In a possible design, when the multiple search spaces are arranged in the order of the reference time of the search spaces from early to late, if the reference times of R search spaces among the multiple search spaces are the same, where R is an integer greater than or equal to 2, then the R search spaces can be arranged in ascending order of the indices of the search spaces; or, the R search spaces can be arranged in descending order of the indices of the search spaces; or, the R search spaces can be arranged in ascending order of the indices of the control resource sets corresponding to the search spaces; or, the R search spaces can be arranged in descending order of the indices of the control resource sets corresponding to the search spaces. Through this design, the first device can quickly and accurately determine the order of the R search spaces.

[0034] In a possible design, when the multiple search spaces are arranged in the order of the reference time of the first signal associated with the search spaces from early to late, if the reference times of S search spaces among the multiple search spaces associated with the first signal are the same, where S is an integer greater than or equal to 2, then the S search spaces can be arranged in ascending order of the indices of the search spaces; or, the S search spaces can be arranged in descending order of the indices of the search spaces; or, the S search spaces can be arranged in ascending order of the indices of the control resource sets corresponding to the search spaces; or, the S search spaces can be arranged in descending order of the indices of the control resource sets corresponding to the search spaces. Through this design, the first device can quickly and accurately determine the order of the S search spaces.

[0035] In a possible design, the multiple PDCCH resources may be multiple listening opportunities, and the order of the multiple PDCCH resources may be the order of the multiple listening opportunities. The order of the multiple listening opportunities may be determined according to at least one of the following: the chronological order of the reference times of the multiple listening occasions, the chronological order of the reference times of the first signals associated with the multiple listening occasions, the size order of the indices of the control resource sets corresponding to the multiple listening occasions, the size order of the indices of the search sets corresponding to the multiple listening occasions, or preset. Through this design, the first device can quickly and accurately determine the order of the multiple listening occasions.

[0036] In a possible design, the order of the multiple listening opportunities may satisfy at least one of the following:

[0037] The multiple listening occasions are arranged in ascending order of the reference time of the listening occasions;

[0038] The multiple listening occasions are arranged in ascending order of the reference time of the first signals associated with the listening occasions;

[0039] The multiple listening occasions are arranged in ascending order of the indices of the search spaces corresponding to the listening occasions;

[0040] The multiple listening occasions are arranged in descending order of the indices of the search spaces corresponding to the listening occasions; or

[0041] The order of T listening occasions among the multiple listening occasions is the most forward, where T is a positive integer, and the T listening occasions are preset.

[0042] This design provides multiple possible ways for the order of the multiple listening occasions, which is relatively flexible and easy to implement.

[0043] In a possible design, when the multiple listening occasions are arranged in ascending order of the reference time of the listening occasions, if the reference times of U listening occasions among the multiple listening occasions are the same, where U is an integer greater than or equal to 2, then the U listening occasions may be arranged in ascending order of the indices of the search spaces corresponding to the listening occasions; or, the U listening occasions may be arranged in descending order of the indices of the search spaces corresponding to the listening occasions; or, the U listening occasions may be arranged in ascending order of the indices of the control resource sets corresponding to the listening occasions; or, the U listening occasions may be arranged in descending order of the indices of the control resource sets corresponding to the listening occasions. Through this design, the first device can quickly and accurately determine the order of the U listening occasions.

[0044] In a possible design, when multiple listening opportunities are arranged in ascending order of the reference time of the first signal associated with the listening opportunity from early to late, if the reference times of the first signals associated with V listening opportunities among the multiple listening opportunities are the same, where V is an integer greater than or equal to 2, then the V listening opportunities can be arranged in ascending order of the index of the search space corresponding to the listening opportunity; or, the V listening opportunities can be arranged in descending order of the index of the search space corresponding to the listening opportunity; or, the V listening opportunities can be arranged in ascending order of the index of the control resource set corresponding to the listening opportunity; or, the V listening opportunities can be arranged in descending order of the index of the control resource set corresponding to the listening opportunity. Through this design, the first device can quickly and accurately determine the order of the V listening opportunities.

[0045] In a possible design, when multiple listening opportunities are arranged in ascending order of the index of the search space corresponding to the listening opportunity, if the search spaces corresponding to W listening opportunities among the multiple listening opportunities are the same, where W is an integer greater than or equal to 2, then the W listening opportunities can be arranged in ascending order of the reference time from early to late; or, the W listening opportunities can be arranged in ascending order of the reference time of the first signal associated with the listening opportunity from early to late. Through this design, the first device can quickly and accurately determine the order of the W listening opportunities.

[0046] In a possible design, the multiple PDCCH resources can be multiple alternative PDCCHs, and the order of the multiple PDCCH resources can be the order of the multiple alternative PDCCHs. The order of the multiple alternative PDCCHs can be determined according to at least one of the following: the order of the listening opportunities corresponding to the multiple alternative PDCCHs, the order of the aggregation levels of the multiple alternative PDCCHs, the order of the reference times of the first signals associated with the multiple alternative PDCCHs, or the order of the indices of the multiple alternative PDCCHs. Through this design, the first device can quickly and accurately determine the order of the multiple alternative PDCCHs.

[0047] In a possible design, the order of the multiple alternative PDCCHs can satisfy at least one of the following:

[0048] The multiple alternative PDCCHs are arranged in the order from front to back according to the order of the listening opportunities corresponding to the alternative PDCCHs; or

[0049] The multiple alternative PDCCHs are arranged in ascending order of the reference time of the first signal associated with the alternative PDCCH from early to late.

[0050] This design provides multiple possible ways for the order of the multiple alternative PDCCHs, which is relatively flexible and easy to implement.

[0051] In a possible design, when multiple candidate PDCCHs are arranged in the order from front to back according to the order of the listening opportunities corresponding to the candidate PDCCHs, if the listening opportunities corresponding to X candidate PDCCHs among the multiple candidate PDCCHs are the same, where X is an integer greater than or equal to 2, then the X candidate PDCCHs may be arranged in the order from the highest to the lowest aggregation level of the candidate PDCCHs; or, the X candidate PDCCHs may be arranged in the order from the lowest to the highest aggregation level of the candidate PDCCHs. Through this design, the first device can quickly and accurately determine the order of the X candidate PDCCHs.

[0052] In a possible design, if the aggregation levels of Y candidate PDCCHs among the X candidate PDCCHs are the same, where Y is an integer greater than or equal to 2, then the Y candidate PDCCHs may be arranged in the order from the smallest to the largest index of the candidate PDCCHs; or, the Y candidate PDCCHs may be arranged in the order from the largest to the smallest index of the candidate PDCCHs. Through this design, the first device can quickly and accurately determine the order of the Y candidate PDCCHs.

[0053] In a possible design, when multiple candidate PDCCHs are arranged in the order from the earliest to the latest reference time of the first signal associated with the candidate PDCCHs, if the reference times of the first signals associated with Z candidate PDCCHs among the multiple candidate PDCCHs are the same, where Z is an integer greater than or equal to 2, then the Z candidate PDCCHs may be arranged in the order from front to back according to the order of the listening opportunities corresponding to the candidate PDCCHs. Through this design, the first device can quickly and accurately determine the order of the Z candidate PDCCHs.

[0054] In a second aspect, an embodiment of the present application provides a communication method, which can be applied to a second device. The second device may be an access network device or a module in the access network device (such as a circuit, a chip (such as a modulation and demodulation chip, or an SoC chip including a modem core, or a SIP chip), a chip system, or a processor), and may also be a logical node, a logical module, or software that can implement all or part of the functions of the access network device. Wherein, the method may include: The second device may send a configuration message, and the configuration message may include information on PDCCH resources. The PDCCH resources may include: a control resource set, a search space, a listening opportunity, or a candidate PDCCH. The second device may determine whether to send a first signal associated with the PDCCH resource according to whether to send the PDCCH corresponding to the PDCCH resource.

[0055] Through this method, the second device can determine whether to send a first signal associated with the PDCCH resource based on whether to send the PDCCH corresponding to the PDCCH resource. In this way, the first device can determine whether to receive the PDCCH corresponding to the PDCCH resource based on whether it receives the first signal associated with the PDCCH resource, thereby avoiding the first device from performing blind detection on PDCCH resources without PDCCH, reducing the complexity of the first device receiving PDCCH, and reducing the power consumption of the first device.

[0056] In a possible design, if the second device sends the PDCCH corresponding to the PDCCH resource, the second device can determine to send a first signal associated with the PDCCH resource; and / or, if the second device does not send the PDCCH corresponding to the PDCCH resource, the second device can determine not to send a first signal associated with the PDCCH resource. Through this design, the second device can quickly and accurately determine whether to send a first signal associated with the PDCCH resource.

[0057] In a possible design, the configuration information may include information on multiple PDCCH resources, and the multiple PDCCH resources include: multiple control resource sets, multiple search spaces, multiple listening opportunities, or multiple alternative PDCCHs. The PDCCH resource in the above text may be any PDCCH resource among the multiple PDCCHs. For each resource among the multiple PDCCH resources, the second device can execute the method in the second aspect.

[0058] Optionally, each PDCCH resource among the multiple PDCCH resources is respectively associated with a first signal, and the first signal is used to determine whether the PDCCH corresponding to the PDCCH resource associated with the first signal is sent.

[0059] This design can be applied to the scenario of multiple PDCCH resources, so that the first device can determine whether to receive the PDCCH corresponding to each PDCCH resource based on whether it receives the first signal associated with each PDCCH resource, thereby avoiding the first device from performing blind detection on PDCCH resources without PDCCH, reducing the complexity of the first device receiving PDCCH, and reducing the power consumption of the first device.

[0060] In a third aspect, the present application provides a communication device, which may be a terminal or a module in the terminal (such as a circuit, a chip (such as a modulation and demodulation chip, or a SoC chip including a modem core, or a SIP chip), a chip system or a processor), and may also be a logical node, a logical module or software capable of implementing all or part of the functions of the terminal. The communication device has the functions of implementing the first aspect described above. For example, the communication device includes a module, a unit or a means corresponding to the operations involved in the first aspect described above, and the module, the unit or the means may be implemented by software, or by hardware, or by hardware executing corresponding software.

[0061] In a possible design, the communication device includes an interface unit and a processing unit. Among them, the interface unit may be used to transmit and receive signals to implement communication between the communication device and other devices; the processing unit may be used to perform some internal operations of the communication device. The functions performed by the processing unit and the interface unit may correspond to the operations involved in the first aspect described above.

[0062] In a possible design, the communication device includes a processor, and the processor may be used to be coupled to a memory. The memory may store necessary computer programs or instructions for implementing the functions involved in the first aspect described above. The processor may execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the communication device implements the methods in any possible design in the first aspect described above.

[0063] In a possible design, the communication device includes a processor and a memory, and the memory may store necessary computer programs or instructions for implementing the functions involved in the first aspect described above. The processor may execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the communication device implements the methods in any possible design in the first aspect described above.

[0064] In a possible design, the communication device includes a processor and an interface circuit, where the processor is used to communicate with other devices through the interface circuit and execute the methods in any possible design in the first aspect described above.

[0065] Fourthly, the present application provides a communication device, which may be an access network device or a module in an access network device (such as a circuit, a chip (such as a modulation and demodulation chip, or an SoC chip including a modem core, or a SIP chip), a chip system or a processor), and may also be a logical node, a logical module or software capable of implementing all or part of the functions of the access network device. The communication device has the functions of implementing the second aspect above. For example, the communication device includes a module, a unit or a means corresponding to the operations involved in the second aspect above, and the module, the unit or the means may be implemented by software, or by hardware, or by hardware executing corresponding software.

[0066] In a possible design, the communication device includes an interface unit and a processing unit. Among them, the interface unit may be used to transmit and receive signals to implement communication between the communication device and other devices; the processing unit may be used to perform some internal operations of the communication device. The functions performed by the processing unit and the interface unit may correspond to the operations involved in the second aspect above.

[0067] In a possible design, the communication device includes a processor, and the processor may be used to be coupled with a memory. The memory may store necessary computer programs or instructions for implementing the functions involved in the second aspect above. The processor may execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the communication device implements the methods in any possible design in the second aspect above.

[0068] In a possible design, the communication device includes a processor and a memory, and the memory may store necessary computer programs or instructions for implementing the functions involved in the second aspect above. The processor may execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the communication device implements the methods in any possible design in the second aspect above.

[0069] In a possible design, the communication device includes a processor and an interface circuit. Among them, the processor is used to communicate with other devices through the interface circuit and execute the methods in any possible design in the second aspect above.

[0070] Understandably, in the above third aspect or fourth aspect, the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor that implements by reading software code stored in a memory. In addition, the above processors can be one or more, and the memories can be one or more. The memory can be integrated with the processor, or the memory and the processor can be separately arranged. In the specific implementation process, the memory can be integrated with the processor on the same chip, or can be separately arranged on different chips. The embodiments of the present application do not limit the type of the memory and the setting manner of the memory and the processor.

[0071] Fifth aspect, the present application provides a communication system, which may include the communication device described in the third aspect and the communication device described in the fourth aspect. For example, the communication system includes a terminal and an access network device; wherein, the terminal can be used to execute the communication method provided in the first aspect above, and the access network device can be used to execute the communication method provided in the second aspect above.

[0072] Sixth aspect, the present application provides a computer-readable storage medium, in which computer programs or instructions are stored. When the computer programs or instructions are executed, the methods in any possible design in any one of the first aspect to the second aspect above are implemented.

[0073] Seventh aspect, the present application provides a computer program product, which includes computer program code. When the computer program code is run, the methods in any possible design in any one of the first aspect to the second aspect above are implemented.

[0074] Eighth aspect, the present application provides a chip, which is used to read computer programs stored in a memory to execute the methods in any possible design in any one of the first aspect to the second aspect above.

[0075] The technical effects that can be achieved by any one of the above third aspect to the eighth aspect can be described with reference to the technical effects that can be achieved by any possible design in any one of the first aspect to the second aspect above, and the repeated parts will not be elaborated. BRIEF DESCRIPTION OF THE DRAWINGS

[0076] Figure 1 is an architecture diagram of a communication system provided by an embodiment of the present application;

[0077] Figure 2 is another architecture diagram of a communication system provided by an embodiment of the present application;

[0078] Figure 3A schematic diagram of an application scenario provided by an embodiment of the present application;

[0079] Figure 4 A flowchart of a communication method provided by an embodiment of the present application;

[0080] Figure 5 A structural diagram of a communication device provided by an embodiment of the present application;

[0081] Figure 6 A structural diagram of another communication device provided by an embodiment of the present application. Detailed implementation manners

[0082] Next, the technical solutions in the embodiments of the present application will be described in conjunction with the accompanying drawings in the embodiments of the present application. The technical solutions in the embodiments of the present application can be applied to various communication systems, such as Universal Mobile Telecommunications System (UMTS), Wireless Local Area Network (WLAN), Wireless Fidelity (Wi-Fi) system, Fourth Generation (4G) mobile communication system (such as Long Term Evolution (LTE) system), 5G mobile communication system (such as New Radio (NR) system), and future evolved communication systems (such as Sixth Generation (6G) mobile communication system), etc.

[0083] The present application will present various aspects, embodiments or features around a system that may include multiple devices, components, modules, etc. It should be understood and clear that each system may include additional devices, components, modules, etc., and / or may not include all the devices, components, modules, etc. discussed in conjunction with the accompanying drawings. In addition, combinations of these solutions can also be used.

[0084] To facilitate understanding of the embodiments of the present application, Figure 1 A possible and non-limiting system schematic diagram is shown. As Figure 1 shown, the communication system 10 includes a Radio Access Network (RAN) 100 and a Core Network (CN) 200. Optionally, the communication system 10 may further include the Internet 300.

[0085] RAN 100 includes at least one RAN node (such as Figure 1 110a and 110b in Figure 1120a - 120j in it, collectively referred to as 120). The RAN 100 may also include other RAN nodes, for example, wireless relay devices and / or wireless backhaul devices ( Figure 1 not shown in the figure) and so on. The terminal 120 is connected to the RAN node 110 wirelessly. The RAN node 110 is connected to the core network 200 wirelessly or by wire. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 may be different physical devices respectively, or may be the same physical device integrating the core network logic function and the radio access network logic function.

[0086] The RAN 100 may be a cellular system related to the 3rd generation partnership project (3GPP), for example, 4G, 5G mobile communication systems, or an evolved system for the future (such as 6G mobile communication system). The RAN 100 may also be an open RAN (O-RAN or ORAN), a cloud radio access network (CRAN), or a WiFi system. The RAN 100 may also be a communication system integrating two or more of the above systems.

[0087] The RAN node 110, sometimes also referred to as a RAN entity or an access node, etc., constitutes a part of the communication system to help the terminal achieve wireless access. The multiple RAN nodes 110 in the communication system 10 may be of the same type of node or different types of nodes. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative. For example, Figure 1 the network element 120i in the figure may be a helicopter or a drone, which may be configured as a mobile base station. For the terminals 120j accessing the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal. The RAN node 110 and the terminal 120 are sometimes both referred to as communication devices. For example, Figure 1 the network elements 110a and 110b in the figure may be understood as communication devices with base station functions, and the network elements 120a - 120j may be understood as communication devices with terminal functions.

[0088] The RAN node may also have different expressions, such as access network device. In the following of this application, if there is no special explanation, the access network device will be used for expression.

[0089] In one possible scenario, the access network device may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. The access network device may be a macro base station (e.g. Figure 1 110a in), micro base stations or indoor stations (such as Figure 1 110b in the example), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the access network device may also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the access network device in the vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the access network device in the present application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The access network device in the present application may also be a logical node, a logical module or software that can implement all or part of the functions of the access network device.

[0090] In another possible scenario, multiple access network devices collaborate to assist the terminal in achieving wireless access, and different access network devices respectively implement part of the functions of the base station. For example, the access network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU) or a remote radio head (RRH).

[0091] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU may also be referred to as an open CU (O-CU), the DU may also be referred to as an open DU (O-DU), the CU-CP may also be referred to as an open CU-CP (O-CU-CP), the CU-UP may also be referred to as an open CU-UP (O-CU-UP), and the RU may also be referred to as an open RU (O-RU). Any one of the CU (or CU-CP, CU-UP), DU, and RU in this application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0092] In the access network device, modules for performing corresponding communication functions and / or processing functions (such as circuits, chips, chip systems, or processors) can usually be set. In the access network device, computer programs or instructions for performing corresponding communication functions and / or processing functions can also be configured.

[0093] The terminal may also be referred to as a terminal device, a user equipment (UE), a mobile station, a mobile terminal, etc. The terminal can be widely applied to various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart grid, smart furniture, smart office, smart wearables, smart transportation, smart city, etc. The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a robotic arm, a smart home device, etc. In the terminal, modules for performing corresponding communication functions and / or processing functions (such as circuits, chips, chip systems, or processors) can usually be set. In the terminal, computer programs or instructions for performing corresponding communication functions and / or processing functions can also be configured. The embodiments of this application do not limit the device form of the terminal.

[0094] Figure 1 The communication between each access network device and each terminal in the shown communication system can also be represented in another form, such as Figure 2As shown in the figure, the terminal 10 includes a processor 101, a memory 102, and a transceiver 103. The transceiver 103 includes a transmitter 1031, a receiver 1032, and an antenna 1033. The access network device 20 includes a processor 201, a memory 202, and a transceiver 203. The transceiver 203 includes a transmitter 2031, a receiver 2032, and an antenna 2033. The receiver 1032 can be used to receive signals through the antenna 1033, and the transmitter 1031 can be used to send signals to the access network device 20 through the antenna 1033. The transmitter 2031 can be used to send signals to the terminal 10 through the antenna 2033, and the receiver 2032 can be used to receive signals sent by the terminal 10 through the antenna 2033.

[0095] The communication system and service scenarios described in the embodiments of this application are for more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. Those of ordinary skill in the art can know that with the evolution of the network architecture and the emergence of new service scenarios, the technical solutions provided by the embodiments of this application are equally applicable to similar technical problems.

[0096] First, the relevant terms involved in the embodiments of this application will be explained below. It should be noted that these explanations are for making the embodiments of this application easier to understand, and should not be regarded as a limitation on the protection scope required by this application.

[0097] 1) PDCCH:

[0098] In a mobile communication system, the PDCCH can be used to transmit DCI. The DCI is mainly used to indicate at least one of the following: (1) Downlink scheduling information, which is used for the terminal to receive the physical downlink sharing channel (PDSCH); (2) Uplink scheduling information, which is used for the terminal to send the physical uplink sharing channel (PUSCH); (3) Other physical layer control information, such as control signals like slot format indicator (SFI), pre-emption indicator (PI), and power control commands, to assist the terminal in receiving and sending data.

[0099] The signal carried on the PDCCH is called the PDCCH signal. In this application, the PDCCH signal can be simply referred to as PDCCH; in other words, PDCCH can refer to the physical downlink control channel or the signal transmitted on the physical downlink control channel.

[0100] Before the access network device sends the PDCCH to the terminal, the access network device may configure relevant parameters for the PDCCH transmission (for example, control resource set configuration and search space (SS) configuration) to assist the terminal in receiving the PDCCH.

[0101] 2) Control resource set:

[0102] The control resource set can be used to configure the frequency domain resource information of the PDCCH (such as which resource blocks (RBs) the PDCCH occupies) and partial time domain resource information of the PDCCH (such as how many symbols the PDCCH occupies). The access network device can configure one or more control resource sets for different purposes. One control resource set can be associated with one or more search spaces.

[0103] The following shows an example of the configuration of the control resource set:

[0104]

[0105] The explanations of some of the parameters in this example are as follows:

[0106] controlResourceSetId represents the index of the control resource set;

[0107] frequencyDomainResources indicates the frequency domain resources of the control resource set, which can be a bitmap. Each bit in the bitmap corresponds to 6 consecutive RBs;

[0108] duration indicates the number of consecutive orthogonal frequency division multiplexing (OFDM) symbols occupied by the time domain resources of the control resource set, or the number of consecutive OFDMs occupied by the PDCCH;

[0109] cce-REG-MappingType indicates the mapping method between the control channel element (CCE) and the resource element group (REG), including interleaved and non-interleaved;

[0110] precoderGranularity indicates the granularity of the precoding of the PDCCH;

[0111] The tci-StatesPDCCH-ToAddList indicates adding one or more transmission configuration index (TCI)-states.

[0112] The tci-StatesPDCCH-ToReleaseList indicates releasing one or more TCI-states.

[0113] The tci-PresentInDCI indicates whether there is a TCI field in the DCI.

[0114] The pdcch-DMRS-ScramblingID indicates the scrambling identifier used for the PDCCH.

[0115] In some embodiments, the PDCCH resources configured by the control resource set (such as one or more symbols, one or more RBs, etc.) may be referred to as the control resource set; in other words, the control resource set can be used to represent the PDCCH resources or the configuration parameters of the PDCCH resources.

[0116] 3) Search space:

[0117] The search space, which can also be referred to as the search space set, is mainly used to configure the time-domain resource information of the PDCCH, or to configure the relevant information for PDCCH blind detection. The search space may include, for example: the time-domain period (or the blind detection period), indicating how many slots there are between the appearances of the search space; the monitoring occasion (MO) within one slot, indicating on which symbols within one slot the PDCCH may be located; the aggregation level of the PDCCH, indicating how many frequency-domain resources are used to carry the PDCCH, and the number of candidate PDCCHs (PDCCH candidates) for each aggregation level, etc.

[0118] In some embodiments, the PDCCH resources configured by the search space may be referred to as the search space; in other words, the search space can be used to represent the PDCCH resources or the configuration parameters of the PDCCH resources.

[0119] 4) Monitoring occasion:

[0120] A search space may include one or more listening opportunities. In some embodiments, the listening symbols may be indicated by the monitoringSymbolsWithinSlot parameter within a time slot. The monitoringSymbolsWithinSlot parameter is a 14-bit bitmap, with each bit corresponding to an OFDM symbol. A bit value of 1 indicates that the OFDM symbol corresponding to the bit is the first OFDM symbol of a listening opportunity, that is, starting from this OFDM symbol, the next consecutive X OFDM symbols correspond to a listening opportunity. X is indicated by the duration parameter in the control resource set. For example, if the value of monitoringSymbolsWithinSlot is 10000100000000 and the value of the duration parameter in the associated control resource set is 3, then there are two listening opportunities in this search space. The first listening opportunity is located in the 1st to 3rd OFDM symbols, and the second listening opportunity is located in the 6th to 8th OFDM symbols.

[0121] In some embodiments, the PDCCH resources configured for the listening opportunity may be referred to as the listening opportunity; in other words, the listening opportunity can be used to represent the PDCCH resources or the configuration parameters of the PDCCH resources.

[0122] 5) Alternative PDCCH (PDCCH candidate):

[0123] The alternative PDCCH may also be referred to as the potential PDCCH or PDCCH candidate, which refers to the time-frequency resource location where the access network device can send a PDCCH, that is, a time-frequency resource location where a PDCCH may exist is called an alternative PDCCH. A search space may include one or more alternative PDCCHs, and the one or more alternative PDCCHs may be included in the listening occasions included in the search space. The access network device may or may not send a PDCCH on an alternative PDCCH. The alternative PDCCHs can be configured according to the set aggregation level. For example, the access network device may configure 2 alternative PDCCHs with an aggregation level of 4 and 4 alternative PDCCHs with an aggregation level of 8 for the terminal. Then the terminal blindly detects the 2 alternative PDCCHs with an aggregation level of 4 and the 4 alternative PDCCHs with an aggregation level of 8. The access network device configures the alternative PDCCHs to control the number of blind detections (monitored PDCCH candidate) for each aggregation level, thereby controlling the complexity of the PDCCH blind detection. The time-frequency positions of the alternative PDCCHs for each aggregation level are calculated according to a formula, and the terminal can determine the time-frequency positions of the alternative PDCCHs for each aggregation level, so as to receive the PDCCH at these time-frequency positions.

[0124] In some embodiments, the PDCCH resources of the alternative PDCCH configuration may be referred to as the alternative PDCCH; in other words, the alternative PDCCH can be used to represent the PDCCH resources or the configuration parameters of the PDCCH resources.

[0125] The following shows a configuration example of the search space:

[0126]

[0127] The explanations of some parameters in this example are as follows:

[0128] searchSpaceId indicates the index of the search space;

[0129] controlResourceSetId indicates the index of the control resource set associated with the search space;

[0130] monitoringSlotPeriodicityAndOffset indicates the period of the search space and which slot within a period is the starting slot of the search space;

[0131] duration indicates how many slots the search space occupies within a period;

[0132] monitoringSymbolsWithinSlot indicates the listening opportunities existing within a slot;

[0133] nrofCandidates indicates the number of blind detections corresponding to this search space;

[0134] searchSpaceType indicates the type of this blind detection space and is used to determine the type of the PDCCH corresponding to this blind detection space.

[0135] It should be understood that the terms control resource set, search space, listening opportunity, or alternative PDCCH in this application are for convenience of description and are not limited to their literal meanings. For example, the control resource set can generally refer to the configuration parameters of the PDCCH frequency-domain information and can be replaced by any other term representing the PDCCH frequency-domain information. Also for example, the search space can generally refer to the configuration parameters of the PDCCH time-domain information or the PDCCH blind detection information and can be replaced by any other term representing the PDCCH time-domain information or the PDCCH blind detection information. Again for example, the listening opportunity can generally refer to the configuration parameters of the time-domain position of the PDCCH within a time slot and can be replaced by any other term representing the time-domain position of the PDCCH within a time slot. Again for example, the alternative PDCCH can generally refer to the configuration parameters of the time-frequency resource positions where the PDCCH may exist and can be replaced by any other term representing the time-frequency resource positions where the PDCCH may exist.

[0136] Combining the control resource set and its associated search space can determine all possible time-frequency resource positions of the PDCCH, and the terminal can perform blind detection of the PDCCH at these time-frequency resource positions.

[0137] 6) PDCCH blind detection:

[0138] PDCCH blind detection is a method for the terminal to receive the PDCCH. It means that when the terminal does not know the specific time-frequency resource position where the access network device sends the PDCCH for it, it uses a blind trial method to try to receive the PDCCH at each possible time-frequency resource position where the PDCCH may exist (i.e., each alternative PDCCH). The process of the terminal traversing each alternative PDCCH and sequentially determining whether there is a PDCCH of the terminal on the time-frequency resource corresponding to each alternative PDCCH is the blind detection.

[0139] To ensure that the number of blind detection times of the terminal within a time slot in a cell or a BWP does not exceed the maximum blind detection times specified by the protocol, and the number of non-overlapping CCEs involved in the blind detection does not exceed the maximum non-overlapping CCEs specified by the protocol, the terminal can implement the PDCCH blind detection budget (overbooking) mechanism. Among them, the non-overlapping CCE number means that if there is an overlap between the CCEs corresponding to at least two alternative PDCCHs, the overlapping CCEs can be counted once and not be double-counted.

[0140] The overbooking mechanism can also be called a solution mechanism for excessive blind detection times configuration or a blind detection capacity budget mechanism. The overbooking mechanism is a mechanism for determining whether to perform blind detection on each search space based on available blind detection resources, such as the number of blind detection times and / or the number of non-overlapping CCEs. Currently, the overbooking mechanism can include: The terminal sequentially allocates the maximum number of blind detection times and the maximum number of non-overlapping CCEs to each search space according to the order of multiple search spaces. For each search space, if the remaining number of blind detection times is greater than or equal to the number of blind detection times corresponding to this search space, and the remaining maximum number of non-overlapping CCEs is greater than or equal to the number of non-overlapping CCEs corresponding to this search space, then the terminal can allocate the number of blind detection times and the number of non-overlapping CCEs to this search space, subtract the number of blind detection times corresponding to this search space from the remaining number of blind detection times to obtain the updated remaining number of blind detection times, and subtract the number of non-overlapping CCEs corresponding to this search space from the remaining number of non-overlapping CCEs to obtain the updated remaining number of non-overlapping CCEs. If the remaining number of blind detection times is less than the number of blind detection times corresponding to the search space, and / or the remaining number of non-overlapping CCEs is less than the number of non-overlapping CCEs corresponding to the search space, then the terminal stops allocating the number of blind detection times and the number of non-overlapping CCEs.

[0141] For example, the search space is as Figure 3 shown. Assume that the maximum number of blind detection times specified by the protocol is 4, and the maximum number of non-overlapping CCEs is 8. The number of blind detection times corresponding to the four search spaces (i.e., SS1, SS2, SS3, and SS4) are 2, 3, 2, and 1 respectively, and the corresponding non-overlapping CCE numbers are 4, 6, 4, and 2 respectively. Assume that SS4 is a common search space (CSS), and the other search spaces are UE-specific search spaces (USS). The order of the 4 search spaces is: SS4, SS1, SS2, and SS3.

[0142] For SS4, the remaining number of blind detection times is 4, and the remaining number of non-overlapping CCEs is 8. The terminal can allocate 1 blind detection time and 2 non-overlapping CCEs to SS4, subtract the 1 blind detection time corresponding to SS4 from the remaining 4 blind detection times to obtain the updated remaining number of blind detection times 3, and subtract the 2 non-overlapping CCEs corresponding to SS4 from the remaining 8 non-overlapping CCEs to obtain the updated remaining number of non-overlapping CCEs 6.

[0143] For SS1, since the number of blind detections 2 corresponding to SS1 is less than or equal to the remaining number of blind detections 3, and the number of non-overlapping CCEs 4 corresponding to SS1 is less than or equal to the remaining number of non-overlapping CCEs 6, the terminal can allocate the number of blind detections 2 and the number of non-overlapping CCEs 4 to SS1. The terminal subtracts the number of blind detections 2 corresponding to SS1 from the remaining number of blind detections 3 to obtain the updated remaining number of blind detections 1, and subtracts the number of non-overlapping CCEs 4 corresponding to SS1 from the remaining number of non-overlapping CCEs 6 to obtain the updated remaining number of non-overlapping CCEs 2.

[0144] For SS2, since the number of blind detections 3 corresponding to SS2 is greater than the remaining number of blind detections 1, and the number of non-overlapping CCEs 6 corresponding to SS2 is greater than the remaining number of non-overlapping CCEs 2, the terminal stops allocating the number of blind detections and the number of non-overlapping CCEs.

[0145] Through the above method, the terminal can perform blind detections on SS1 and SS4, and does not perform blind detections on SS2 and SS3.

[0146] 7) In the following text of this application, less than or equal to can be replaced by less than, and / or, greater than can be replaced by greater than or equal to.

[0147] 8) In the following text of this application, sequence can be replaced by at least one of the following: priority or priority order, etc.

[0148] 8) In the following text of this application, "sending information to a device (such as a terminal)" can be understood as the destination of the information is the device, and it can include directly or indirectly sending information to the device. "Receiving information from a device (such as a terminal)" or "receiving information from a device (such as a terminal)" can be understood as the source of the information is the device, and it can include directly or indirectly receiving information from the device. Necessary processing may be performed on the information between the source and destination of the information sending, such as format change, etc., but the destination can understand the valid information from the source. Similar expressions in this application can be understood similarly, and will not be elaborated here.

[0149] Currently, the terminal performs PDCCH blind detections according to static information such as the number of blind detections and the number of non-overlapping CCEs corresponding to the search space, so as to achieve the reception of PDCCH. As long as the number of blind detections and the number of non-overlapping CCEs of a search space are respectively less than the current remaining number of blind detections and the remaining number of non-overlapping CCEs, the terminal will determine whether to allocate the number of blind detections and the number of non-overlapping CCEs to the search space accordingly. This method will result in more unnecessary blind detections, and the number of blind detections and non-overlapping CCEs of the terminal is also relatively high, thus increasing the complexity of the terminal to receive PDCCH.

[0150] In addition, as described above, the terminal sequentially assigns the maximum blind detection times and the maximum non-overlapping CCE numbers to each search space in the order of multiple search spaces. The search space with a higher ranking may not have a corresponding PDCCH, resulting in the terminal performing unnecessary blind detections on it, thereby increasing the power consumption of the terminal; the search space with a lower ranking may have a corresponding PDCCH, but since the blind detection times and non-overlapping CCE numbers are not allocated to it, the terminal will not perform blind detections on it, resulting in the terminal failing to receive the PDCCH. For example, in the scenario described above Figure 3 as shown, the terminal can perform blind detections on SS1 and SS4, and does not perform blind detections on SS2 and SS3. If SS1 does not have a corresponding PDCCH, the terminal will still perform blind detections on it, increasing the power consumption of the terminal; if SS2 has a corresponding PDCCH, the terminal cannot receive this PDCCH.

[0151] In view of this, an embodiment of the present application provides a communication method. Figure 4 It is a schematic flowchart corresponding to the communication method provided by the embodiment of the present application. Figure 4 In [the figure], the first device and the second device are used as the execution entities of this interaction schematic to illustrate the method, but the present application does not limit the execution entities of this interaction schematic. For example, the first device can be a terminal, or a module applied to a terminal, such as a circuit, a chip (such as a modulation and demodulation chip, or an SoC chip including a modem core, or a SIP chip), a chip system, or a processor, and can also be a logical node, a logical module, or software that can implement all or part of the functions of the terminal; the second device can be an access network device, or a module applied to an access network device, such as a circuit, a chip (such as a modulation and demodulation chip, or an SoC chip including a modem core, or a SIP chip), a chip system, or a processor, and can also be a logical node, a logical module, or software that can implement all or part of the functions of the access network device. As Figure 4 shown, the method includes:

[0152] S401: The second device may send a configuration message; correspondingly, the first device may receive the configuration message.

[0153] In some possible ways, the second device can be a base station, and the second device can send a configuration message to the first device.

[0154] In some other possible ways, the second device can implement the communication function with the terminal through the first node. In other words, the first node can implement the signal transceiver function; the second device can also implement the processing function through the second node. For example, the first node can send a configuration message to the first device. Optionally, the configuration message can be jointly determined by the first node and the second node, or can be received by the first node from the second node. Exemplarily, the first node is an O-DU or a DU, and the second node is an O-CU or a CU.

[0155] In an embodiment of the present application, the first node and / or the second node may be located in the second device or outside the second device, and there is no limitation thereto. In addition, the first node and the second node may be the same device or separate and independent devices, and there is no limitation thereto either.

[0156] Among them, the configuration message may include information on the PDCCH resource. In other words, the configuration message may be used to configure the PDCCH resource; or the configuration message includes configuration parameters of the PDCCH resource. The PDCCH resource may include at least one of the following: a control resource set, a search space, a listening opportunity, or an alternative PDCCH. Among them, for the specific content of the control resource set, the search space, the listening opportunity, and the alternative PDCCH, reference may be made to the descriptions of the control resource set, the search space, the listening opportunity, and the alternative PDCCH in the explanations of the relevant terms above. The configuration methods of the control resource set, the search space, the listening opportunity, and the alternative PDCCH may also be referred to the descriptions of the control resource set, the search space, the listening opportunity, and the alternative PDCCH in the explanations of the relevant terms above, and will not be elaborated here.

[0157] The configuration message may be a traditional message or a new message. The configuration message may include one message or multiple messages. The present application does not limit this.

[0158] Optionally, the configuration message may further include information on a first signal associated with the PDCCH resource. In other words, the configuration message may further be used to configure the first signal associated with the PDCCH resource; or the configuration message may further be used to indicate the association relationship between the PDCCH resource and the first signal.

[0159] Among them, the first signal may be used to determine (or indicate) whether the PDCCH corresponding to the PDCCH resource is sent. In other words, the first signal may be used to determine (or indicate) whether the PDCCH corresponding to the first signal is sent, and the PDCCH corresponding to the first signal may be the PDCCH corresponding to the PDCCH resource associated with the first signal. Among them, the first signal may be sent when the PDCCH corresponding to the PDCCH resource is sent, and the device sending the first signal may be the second device. In this way, the first device may determine whether the PDCCH corresponding to the PDCCH resource is sent according to whether it receives the first signal associated with the PDCCH resource. For example, if the first device receives the first signal associated with the PDCCH resource, the first device may determine that the PDCCH corresponding to the PDCCH resource is sent. Also for example, if the first device does not receive the first signal associated with the PDCCH resource, the first device may determine that the PDCCH corresponding to the PDCCH resource is not sent.

[0160] The present application does not limit the specific name of the first signal. For example, the name of the first signal may be a control discovery signal (CDS), indicating that it can be used for the terminal to discover the PDCCH. The first signal may also have other names, as long as the above functions are achieved.

[0161] In some possible ways, the information of the first signal associated with the PDCCH resource may include at least one of the following Information 1 to Information 3:

[0162] Information 1: The first parameter.

[0163] The first parameter can be used to determine (or indicate) whether to adopt or not adopt the first signal; or rather, the first parameter can be used to determine (or indicate) whether the first device receives the PDCCH according to the first signal. It should be understood that in the case of adopting the first signal, the first device and the second device can execute Figure 4 the method shown. In the case of not adopting the first signal, the first device and the second device can transmit the PDCCH through traditional methods. For example, the second device can send the PDCCH, and the first device can receive the PDCCH through blind detection of the PDCCH. For the specific content of the blind detection of the PDCCH, reference can be made to the description of the blind detection of the PDCCH in the relevant term explanations above, which will not be elaborated here.

[0164] There are various ways for the first parameter to determine (or indicate) whether to adopt or not adopt the first signal. For example, Way a1, Way a2 or Way a3.

[0165] Way a1: The first parameter can have two values, respectively indicating adopting the first signal and not adopting the first signal. For example: If the value of the first parameter is the first value (for example, 0), it indicates adopting the first signal; if the value of the first parameter is the second value (for example, 1), it indicates not adopting the first signal.

[0166] Way a2: The first parameter can have one value, indicating adopting the first signal. In other words, as long as the configuration parameter includes the first parameter, it indicates adopting the first signal; if the configuration parameter does not include the first parameter, it indicates not adopting the first signal.

[0167] Way a3: The first parameter can have one value, indicating not adopting the first signal. In other words, if the configuration parameter does not include the first parameter, it indicates adopting the first signal; if the configuration parameter includes the first parameter, it indicates not adopting the first signal.

[0168] Information 2: Used to indicate the type of the first signal.

[0169] The type of the first signal may refer to the type of the first signal adopted. For example, it may be the type of the first signal adopted by the second device, and / or the type of the first signal that the first device is allowed to adopt.

[0170] Optionally, the type of the first signal adopted may be configured by the second device for the first device. For example, the first device reports a type of the first signal it supports, and the second device may configure the first device to adopt or not adopt this type of the first signal. Also for example, the first device reports multiple types of the first signal it supports, and the second device may configure the first device to adopt at least one of the multiple types of the first signal. Still for example, a standard or protocol or system stipulates (or supports) one or more types of the first signal, and the second device may configure the first device to adopt one of the one or more types of the first signal.

[0171] Information 2 may explicitly indicate the type of the first signal. For example, Information 2 may include the type of the first signal; or, Information 2 may implicitly indicate the type of the first signal. For example, Information 2 may include information having a corresponding relationship with the type of the first signal.

[0172] Information 3: Used to indicate the association relationship between the first signal and the PDCCH resource.

[0173] Exemplarily, the association relationship between the first signal and the PDCCH resource may include at least one of the following relationships 1 to 4:

[0174] Relationship 1: The association relationship between the first signal and the control resource set.

[0175] Optionally, one first signal may be associated with one control resource set, or one first signal may be associated with multiple control resource sets.

[0176] In some examples, Information 3 may indicate one or more control resource sets associated with the first signal. For example, if a configuration message is used to configure the first signal CDS1, Information 3 in the configuration message may include the index (or identifier) of the control resource set associated with CDS1, such as CORESET1 and CORESET2, indicating that CDS1 is associated with CORESET1 and CORESET2.

[0177] In some other examples, Information 3 may indicate one or more first signals associated with the control resource set. For example, if a configuration message is used to configure the control resource set CORESET1, Information 3 in the configuration message may include the index (or identifier) of the first signal associated with CORESET1, such as CDS1 and CDS2, indicating that CORESET1 is associated with CDS1 and CDS2.

[0178] Relationship 2: The association relationship between the first signal and the search space.

[0179] Optionally, a first signal may be associated with one search space, or a first signal may be associated with multiple search spaces.

[0180] In some examples, information 3 may indicate one or more search spaces associated with the first signal. For example, if a configuration message is used to configure the first signal CDS1, information 3 in the configuration message includes the index (or identifier) of the search space associated with CDS1, such as SS1 and SS2, indicating that CDS1 is associated with SS1 and SS2.

[0181] In other examples, information 3 may indicate one or more first signals associated with the search space. For example, if a configuration message is used to configure the search space SS1, information 3 in the configuration message includes the index (or identifier) of the first signal associated with SS1, such as CDS1 and CDS2, indicating that SS1 is associated with CDS1 and CDS2.

[0182] Relationship 3: The association relationship between the first signal and the listening opportunity;

[0183] Optionally, a first signal may be associated with one listening opportunity, or a first signal may be associated with multiple listening opportunities.

[0184] In some examples, information 3 may indicate one or more listening opportunities associated with the first signal. For example, if a configuration message is used to configure the first signal CDS1, information 3 in the configuration message includes the index (or identifier) of the listening opportunity associated with CDS1, such as MO1 and MO2, indicating that CDS1 is associated with MO1 and MO2.

[0185] In other examples, information 3 may indicate one or more first signals associated with the listening opportunity. For example, if a configuration message is used to configure the listening opportunity MO1, information 3 in the configuration message includes the index (or identifier) of the first signal associated with MO1, such as CDS1 and CDS2, indicating that MO1 is associated with CDS1 and CDS2.

[0186] Relationship 4: The association relationship between the first signal and the alternative PDCCH.

[0187] Optionally, a first signal may be associated with one alternative PDCCH, or a first signal may be associated with multiple alternative PDCCHs.

[0188] In some examples, information 3 may indicate one or more alternative PDCCHs associated with the first signal. For example, if the configuration message is used to configure the first signal CDS1, information 3 in the configuration message includes the indexes (or identifiers) of the alternative PDCCHs associated with CDS1, such as alternative PDCCH1 and alternative PDCCH2, indicating that CDS1 is associated with alternative PDCCH1 and alternative PDCCH2.

[0189] In other examples, information 3 may indicate one or more first signals associated with the alternative PDCCH. For example, if the configuration message is used to configure alternative PDCCH1, information 3 in the configuration message includes the indexes (or identifiers) of the first signals associated with alternative PDCCH1, such as CDS1 and CDS2, indicating that alternative PDCCH1 is associated with CDS1 and CDS2.

[0190] It should be understood that information 1 to information 3 do not necessarily exist simultaneously in the configuration message. For example, if the system default or standard stipulates that the first signal is enabled, the configuration message may not include information 1. Also, for example, if the system default or standard stipulates the type of the first signal, the configuration message may not include information 2. Additionally, for example, if the system default or standard stipulates the resources associated with each type of the first signal, the configuration message may not include information 3.

[0191] Optionally, the information of the PDCCH resource and the information of the first signal associated with the PDCCH resource may be carried in the same message or in different messages, and this application does not limit this.

[0192] S402: The second device may determine whether to send the first signal associated with the PDCCH resource according to whether to send the PDCCH corresponding to the PDCCH resource.

[0193] If the second device sends the PDCCH corresponding to the PDCCH resource, the second device may determine to send the first signal associated with the PDCCH resource; and / or, if the second device does not send the PDCCH corresponding to the PDCCH resource, the second device may determine not to send the first signal associated with the PDCCH resource.

[0194] In some possible ways, after determining whether to send the first signal associated with the PDCCH resource, the second device may perform corresponding operations according to the determination result. For example, if the second device determines to send the first signal associated with the PDCCH resource, in other words, if the second device sends the PDCCH corresponding to the PDCCH resource, the second device may send the first signal associated with the PDCCH resource. Optionally, the second device may send the first signal associated with the PDCCH resource before sending the PDCCH corresponding to the PDCCH resource. Or, the second device may send the first signal associated with the PDCCH resource while sending the PDCCH corresponding to the PDCCH resource. Also for example, if the second device determines not to send the first signal associated with the PDCCH resource, in other words, if the second device does not send the PDCCH corresponding to the PDCCH resource, the second device does not send the first signal associated with the PDCCH resource, in other words, the second device may skip sending the first signal associated with the PDCCH resource.

[0195] In some examples, the second device may be one of the following: a base station or a module applied to a base station. If the second device sends the PDCCH corresponding to the PDCCH resource, the second device may send the PDCCH corresponding to the PDCCH resource to the first device, as well as the first signal associated with the PDCCH resource.

[0196] In some other examples, the second device may implement the communication function with the terminal through the first node (for example, O-DU or DU), in other words, the first node may implement the signal transceiver function; the second device may also implement the processing function through the second node (for example, O-CU or CU). If the second device sends the PDCCH corresponding to the PDCCH resource, the first node may send the PDCCH corresponding to the PDCCH resource to the first device, as well as the first signal associated with the PDCCH resource.

[0197] It should be understood that there is also a corresponding relationship between the PDCCH corresponding to the PDCCH resource and the first signal associated with the PDCCH resource. Therefore, S402 may also be replaced with: The second device may determine whether to send the first signal corresponding to the PDCCH according to whether to send the PDCCH.

[0198] S403: The first device may determine (or judge) whether to receive the PDCCH corresponding to the PDCCH resource according to whether it receives the first signal associated with the PDCCH resource.

[0199] S403 may have multiple implementation manners, for example, manner b1 and / or manner b2.

[0200] Mode b1: If the first condition is satisfied, the first device can receive the PDCCH corresponding to the PDCCH resource. In other words, if the first condition is satisfied, the first device can determine to receive the PDCCH corresponding to the PDCCH resource.

[0201] Among them, the first condition may include one or more combinations of the following: Condition a1: The first device receives a first signal associated with the PDCCH resource; Condition a2: The number of blind detections corresponding to the PDCCH resource is less than or equal to the remaining number of blind detections; or Condition a3: The number of non-overlapping CCEs corresponding to the PDCCH resource is less than or equal to the remaining number of non-overlapping CCEs.

[0202] The following is an example to illustrate Mode b1 in combination with Condition 1.

[0203] In some examples, the first condition may include Condition a1; in other words, if the first device receives the first signal corresponding to the PDCCH resource, the first device can receive the PDCCH corresponding to the PDCCH resource. For the specific content of the PDCCH resource, reference can be made to the description of the PDCCH resource in S401, which will not be elaborated here. Through this example, the first device can determine to receive the PDCCH corresponding to the PDCCH resource only when it receives the first signal associated with the PDCCH resource, thereby avoiding the first device from performing blind detection on the PDCCH resource without PDCCH, reducing the complexity of the first device receiving the PDCCH, and reducing the power consumption of the first device.

[0204] In other examples, the first condition may include Condition a1 and Condition a2; in other words, if the first device receives the first signal corresponding to the PDCCH resource and the number of blind detections corresponding to the PDCCH resource is less than or equal to the remaining number of blind detections, the first device can receive the PDCCH corresponding to the PDCCH resource. For example, if the first device receives the first signal corresponding to the PDCCH resource, the number of blind detections corresponding to the PDCCH resource is 3, and the remaining number of blind detections is 4, then the first device can receive the PDCCH corresponding to the PDCCH resource. Through this example, the first device can be avoided from performing blind detection on the PDCCH resource without PDCCH, reducing the complexity of the first device receiving the PDCCH, and reducing the power consumption of the first device. Moreover, this example can ensure that the number of blind detections performed by the first device within one time slot of a cell or a BWP does not exceed the maximum number of blind detections specified by the protocol.

[0205] In some other examples, the first condition may include condition a1 and condition a3; in other words, if the first device receives the first signal corresponding to the PDCCH resource, and the number of non-overlapping CCEs corresponding to the PDCCH resource is less than or equal to the remaining number of non-overlapping CCEs, then the first device may receive the PDCCH corresponding to the PDCCH resource. For example, if the first device receives the first signal corresponding to the PDCCH resource, the number of non-overlapping CCEs corresponding to the PDCCH resource is 2, and the remaining number of non-overlapping CCEs is 4, then the first device may receive the PDCCH corresponding to the PDCCH resource. Through this example, the first device can be prevented from performing blind detection on the PDCCH resource without a PDCCH, reducing the complexity of the first device receiving the PDCCH and the power consumption of the first device. Moreover, this example can ensure that the number of non-overlapping CCEs involved in the blind detection of the first device does not exceed the maximum number of non-overlapping CCEs specified by the protocol.

[0206] In some other examples, the first condition may include condition a1 to condition a3; in other words, if the first device receives the first signal corresponding to the PDCCH resource, the number of blind detection times corresponding to the PDCCH resource is less than or equal to the remaining number of blind detection times, and the number of non-overlapping CCEs corresponding to the PDCCH resource is less than or equal to the remaining number of non-overlapping CCEs, then the first device may receive the PDCCH corresponding to the PDCCH resource. For example, if the first device receives the first signal corresponding to the PDCCH resource, the number of blind detection times corresponding to the PDCCH resource is 3, the remaining number of blind detection times is 4, the number of non-overlapping CCEs corresponding to the PDCCH resource is 2, and the remaining number of non-overlapping CCEs is 4, then the first device may receive the PDCCH corresponding to the PDCCH resource. Through this example, the first device can be prevented from performing blind detection on the PDCCH resource without a PDCCH, reducing the complexity of the first device receiving the PDCCH and the power consumption of the first device. Moreover, this example can ensure that the number of blind detection times of the first device within a time slot of a cell or a BWP does not exceed the maximum number of blind detection times specified by the protocol, and the number of non-overlapping CCEs involved in the blind detection of the first device does not exceed the maximum number of non-overlapping CCEs specified by the protocol.

[0207] Optionally, in mode b1, Figure 4 The method shown may further include S404:

[0208] S404: If the first condition is satisfied, the first device may subtract the number of blind detections corresponding to the PDCCH resource from the remaining number of blind detections to obtain an updated remaining number of blind detections, and / or the first device may subtract the number of non-overlapping CCEs corresponding to the PDCCH resource from the remaining number of non-overlapping CCEs to obtain an updated remaining number of non-overlapping CCEs. Optionally, the first device may use the updated remaining number of blind detections and the number of non-overlapping CCEs to continue to determine (or judge) whether to receive the PDCCH corresponding to the subsequent PDCCH resource. The determination method may refer to S403 and will not be elaborated here.

[0209] The following is an example of S404 in combination with the first condition.

[0210] In some examples, the first condition may include condition a1 and condition a2; in other words, if the first device receives the first signal corresponding to the PDCCH resource and the number of blind detections corresponding to the PDCCH resource is less than or equal to the remaining number of blind detections, the first device may subtract the number of blind detections corresponding to the PDCCH resource from the remaining number of blind detections to obtain an updated remaining number of blind detections. For example, if the first device receives the first signal corresponding to the PDCCH resource, the number of blind detections corresponding to the PDCCH resource is 3, and the remaining number of blind detections is 4, the first device may subtract the number of blind detections 3 corresponding to the PDCCH resource from the remaining number of blind detections 4 to obtain an updated remaining number of blind detections 1. In this example, the first device may allocate the number of blind detections corresponding to the PDCCH resource for the PDCCH resource. Through this example, the first device can update the remaining number of blind detections in a timely manner.

[0211] In other examples, the first condition may include condition a1 and condition a3; in other words, if the first device receives the first signal corresponding to the PDCCH resource and the number of non-overlapping CCEs corresponding to the PDCCH resource is less than or equal to the remaining number of non-overlapping CCEs, the first device may subtract the number of non-overlapping CCEs corresponding to the PDCCH resource from the remaining number of non-overlapping CCEs to obtain an updated remaining number of non-overlapping CCEs. For example, if the first device receives the first signal corresponding to the PDCCH resource, the number of non-overlapping CCEs corresponding to the PDCCH resource is 2, and the remaining number of non-overlapping CCEs is 4, the first device may subtract the number of non-overlapping CCEs 2 corresponding to the PDCCH resource from the remaining number of non-overlapping CCEs 4 to obtain an updated remaining number of non-overlapping CCEs 2. In this example, the first device may allocate the number of non-overlapping CCEs corresponding to the PDCCH resource for the PDCCH resource. Through this example, the first device can update the remaining number of non-overlapping CCEs in a timely manner.

[0212] In some other examples, the first condition may include condition a1 to condition a3; in other words, if the first device receives the first signal corresponding to the PDCCH resource, the blind detection times corresponding to the PDCCH resource are less than or equal to the remaining blind detection times, and the non-overlapping CCE number corresponding to the PDCCH resource is less than or equal to the remaining non-overlapping CCE number, then the first device may subtract the blind detection times corresponding to the PDCCH resource from the remaining blind detection times to obtain the updated remaining blind detection times, and may subtract the non-overlapping CCE number corresponding to the PDCCH resource from the remaining non-overlapping CCE number to obtain the updated remaining non-overlapping CCE number. For example, if the first device receives the first signal corresponding to the PDCCH resource, the blind detection times corresponding to the PDCCH resource are 3, the remaining blind detection times are 4, the non-overlapping CCE number corresponding to the PDCCH resource is 2, and the remaining non-overlapping CCE number is 4, then the first device may subtract the blind detection times 3 corresponding to the PDCCH resource from the remaining blind detection times 4 to obtain the updated remaining blind detection times 1, and subtract the non-overlapping CCE number 2 corresponding to the PDCCH resource from the remaining non-overlapping CCE number 4 to obtain the updated remaining non-overlapping CCE number 2. In this example, the first device may allocate the blind detection times and the non-overlapping CCE number corresponding to the PDCCH resource for the PDCCH resource. Through this example, the first device can update the remaining blind detection times and the remaining non-overlapping CCE number in a timely manner.

[0213] Mode b2: If the second condition is satisfied, the first device may skip receiving (or detecting or blindly detecting or measuring) the PDCCH corresponding to the PDCCH resource. In other words, the first device may not receive the PDCCH corresponding to the PDCCH resource; or, the first device may not (or skip) configure the blind detection times and / or the non-overlapping CCE number for the PDCCH resource.

[0214] Among them, the second condition may include one or more combinations of the following: condition b1: The first device does not receive the first signal corresponding to the PDCCH resource; condition b2: The first device receives the first signal corresponding to the PDCCH resource, and the blind detection times corresponding to the PDCCH resource are greater than the remaining blind detection times; condition b3: The first device receives the first signal corresponding to the PDCCH resource, and the non-overlapping CCE number corresponding to the PDCCH resource is greater than the remaining non-overlapping CCE number; condition b4: The blind detection times corresponding to the PDCCH resource are greater than the remaining blind detection times; or condition b5: The non-overlapping CCE number corresponding to the PDCCH resource is greater than the remaining non-overlapping CCE number.

[0215] Next, in combination with the second condition, an example of mode b2 will be given.

[0216] In some examples, the second condition may include condition b1; in other words, if the first device does not receive the first signal corresponding to the PDCCH resource, the first device may skip receiving the PDCCH corresponding to the PDCCH resource. For the specific content of the PDCCH resource, reference may be made to the description of the PDCCH resource in S401, which will not be elaborated here. Through this example, the first device can skip receiving the PDCCH corresponding to the PDCCH resource when it does not receive the first signal associated with the PDCCH resource, thereby avoiding the first device from performing blind detection on the PDCCH resource without a PDCCH, reducing the complexity of the first device receiving the PDCCH, and reducing the power consumption of the first device.

[0217] In other examples, the second condition may include condition b2; in other words, if the first device receives the first signal corresponding to the PDCCH resource and the number of blind detection times corresponding to the PDCCH resource is greater than the remaining number of blind detection times, the first device may skip receiving the PDCCH corresponding to the PDCCH resource. For example, if the first device receives the first signal corresponding to the PDCCH resource, the number of blind detection times corresponding to the PDCCH resource is 3, and the remaining number of blind detection times is 2, the first device may skip receiving the PDCCH corresponding to the PDCCH resource. Through this example, it can be ensured that the number of blind detection times of the first device within a time slot of a cell or a BWP does not exceed the maximum number of blind detection times specified by the protocol.

[0218] In still other examples, the second condition may include condition b3; in other words, if the first device receives the first signal corresponding to the PDCCH resource and the number of non-overlapping CCEs corresponding to the PDCCH resource is greater than the remaining number of non-overlapping CCEs, the first device may skip receiving the PDCCH corresponding to the PDCCH resource. For example, if the first device receives the first signal corresponding to the PDCCH resource, the number of non-overlapping CCEs corresponding to the PDCCH resource is 3, and the remaining number of non-overlapping CCEs is 2, the first device may skip receiving the PDCCH corresponding to the PDCCH resource. Through this example, it can be ensured that the number of non-overlapping CCEs involved in the blind detection of the first device does not exceed the maximum number of non-overlapping CCEs specified by the protocol.

[0219] In some other examples, the second condition may include condition b2 and condition b3; in other words, if the first device receives the first signal corresponding to the PDCCH resource, the number of blind detections corresponding to the PDCCH resource is greater than the remaining number of blind detections, and the number of non-overlapping CCEs corresponding to the PDCCH resource is greater than the remaining number of non-overlapping CCEs, then the first device may skip receiving the PDCCH corresponding to the PDCCH resource. For example, if the first device receives the first signal corresponding to the PDCCH resource, the number of blind detections corresponding to the PDCCH resource is 3, the remaining number of blind detections is 2, the number of non-overlapping CCEs corresponding to the PDCCH resource is 3, and the remaining number of non-overlapping CCEs is 2, then the first device may skip receiving the PDCCH corresponding to the PDCCH resource. Through this example, it can be ensured that the number of blind detections performed by the first device within one time slot of a cell or a BWP does not exceed the maximum number of blind detections specified by the protocol, and the number of non-overlapping CCEs involved in the blind detections of the first device does not exceed the maximum number of non-overlapping CCEs specified by the protocol.

[0220] In some examples, the second condition includes: condition b1 or condition b4 or condition b5, in other words, if the first device does not receive the first signal corresponding to the PDCCH resource, or the number of blind detections corresponding to the PDCCH resource is greater than the remaining number of blind detections, or the number of non-overlapping CCEs corresponding to the PDCCH resource is greater than the remaining number of non-overlapping CCEs, then the first device may skip receiving the PDCCH corresponding to the PDCCH resource. Through this example, the first device can skip receiving the PDCCH corresponding to the PDCCH resource when it does not receive the first signal associated with the PDCCH resource, thereby avoiding the first device from performing blind detections on the PDCCH resource without a PDCCH, reducing the complexity of the first device receiving the PDCCH, and reducing the power consumption of the first device. And this example can ensure that the number of blind detections performed by the first device within one time slot of a cell or a BWP does not exceed the maximum number of blind detections specified by the protocol, and the number of non-overlapping CCEs involved in the blind detections of the first device does not exceed the maximum number of non-overlapping CCEs specified by the protocol.

[0221] Optionally, in mode b2, Figure 4 The method shown may further include S405:

[0222] S405: If the second condition is satisfied, the first device may perform at least one of the following operations: Operation 1: Keep the remaining number of blind detections unchanged; in other words, do not (or skip) subtract the number of blind detections corresponding to the PDCCH resource from the remaining number of blind detections, or do not (or skip) allocate the number of blind detections for the PDCCH resource. Operation 2: Keep the remaining number of non-overlapping CCEs unchanged; in other words, do not (or skip) subtract the number of non-overlapping CCEs corresponding to the PDCCH resource from the remaining number of non-overlapping CCEs, or do not (or skip) allocate the number of non-overlapping CCEs for the PDCCH resource.

[0223] The following takes the second condition as an example to illustrate S405.

[0224] In some examples, the second condition may include condition b1; in other words, if the first device does not receive the first signal corresponding to the PDCCH resource, the first device may keep the remaining blind detection times unchanged and / or keep the remaining non-overlapping CCE numbers unchanged. Through this example, if the first device does not receive the first signal corresponding to the PDCCH resource, the first device can skip allocating blind detection times and / or non-overlapping CCE numbers for the PDCCH resource, so as to avoid the first device performing blind detection on the PDCCH resource without a PDCCH, reduce the complexity of the first device receiving the PDCCH, and reduce the power consumption of the first device.

[0225] In some other examples, the second condition may include condition b2; in other words, if the first device receives the first signal corresponding to the PDCCH resource and the blind detection times corresponding to the PDCCH resource are greater than the remaining blind detection times, the first device may keep the remaining blind detection times unchanged and / or keep the remaining non-overlapping CCE numbers unchanged. For example, if the first device receives the first signal corresponding to the PDCCH resource, the blind detection times corresponding to the PDCCH resource are 3, and the remaining blind detection times are 2, the first device may keep the remaining blind detection times unchanged and / or keep the remaining non-overlapping CCE numbers unchanged. Through this example, it can be ensured that the number of blind detections performed by the first device in one time slot of a cell or a BWP does not exceed the maximum number of blind detections specified by the protocol.

[0226] In still some other examples, the second condition may include condition b3; in other words, if the first device receives the first signal corresponding to the PDCCH resource and the non-overlapping CCE numbers corresponding to the PDCCH resource are greater than the remaining non-overlapping CCE numbers, the first device may keep the remaining blind detection times unchanged and / or keep the remaining non-overlapping CCE numbers unchanged. For example, if the first device receives the first signal corresponding to the PDCCH resource, the non-overlapping CCE numbers corresponding to the PDCCH resource are 3, and the remaining non-overlapping CCE numbers are 2, the first device may keep the remaining blind detection times unchanged and / or keep the remaining non-overlapping CCE numbers unchanged. Through this example, it can be ensured that the non-overlapping CCE numbers involved in the blind detection of the first device do not exceed the maximum non-overlapping CCE numbers specified by the protocol.

[0227] In some other examples, the second condition may include condition b2 and condition b3; in other words, if the first device receives the first signal corresponding to the PDCCH resource, the number of blind detections corresponding to the PDCCH resource is greater than the remaining number of blind detections, and the number of non-overlapping CCEs corresponding to the PDCCH resource is greater than the remaining number of non-overlapping CCEs, then the first device may keep the remaining number of blind detections unchanged and / or keep the remaining number of non-overlapping CCEs unchanged. For example, if the first device receives the first signal corresponding to the PDCCH resource, the number of blind detections corresponding to the PDCCH resource is 3, the remaining number of blind detections is 2, the number of non-overlapping CCEs corresponding to the PDCCH resource is 3, and the remaining number of non-overlapping CCEs is 2, then the first device may keep the remaining number of blind detections unchanged and / or keep the remaining number of non-overlapping CCEs unchanged. Through this example, it can be ensured that the number of blind detections performed by the first device within one time slot of a cell or a BWP does not exceed the maximum number of blind detections specified by the protocol, and the number of non-overlapping CCEs involved in the blind detection of the first device does not exceed the maximum number of non-overlapping CCEs specified by the protocol.

[0228] It should be understood that Figure 4 The method shown can be applicable to the case of one or more PDCCH resources. The case where the method is applicable to multiple PDCCH resources will be described below.

[0229] In S401, the configuration message may include information on multiple PDCCH resources. The multiple PDCCH resources may include at least one of the following: multiple control resource sets, multiple search spaces, multiple listening opportunities, or multiple alternative PDCCHs. Any one of the multiple PDCCH resources may be the PDCCH resource in S401. For the content of each PDCCH resource in the multiple PDCCH resources, reference may be made to the description of the PDCCH resource in S401, which will not be elaborated here.

[0230] In S402, the second device may respectively determine whether to send the first signal associated with each PDCCH resource according to whether to send the PDCCH corresponding to each PDCCH of the multiple PDCCH resources.

[0231] In S403, the first device may, in the order of the multiple PDCCH resources, respectively determine whether to receive the PDCCH corresponding to each PDCCH resource according to whether it receives the first signal associated with each PDCCH resource in the multiple PDCCH resources.

[0232] Among them, each PDCCH resource in the multiple PDCCH resources may be respectively associated with a first signal, and the first signal may be used to determine whether the PDCCH corresponding to the PDCCH resource associated with the first signal is sent. In this way, for each PDCCH resource in the multiple PDCCH resources, both the first device and the second device can pass through the above textFigure 4 The method shown is used for processing, and repeated parts will not be elaborated here.

[0233] Optionally, for the first PDCCH resource among multiple PDCCH resources, the remaining blind detection times can be the maximum blind detection times specified (or supported) by the protocol or standard, and / or the remaining non-overlapping CCE number can be the maximum non-overlapping CCE number specified (or supported) by the protocol or standard. For example, the maximum blind detection times specified by the protocol is 4, and the maximum non-overlapping CCE number is 8. If the multiple PDCCH resources are 4 search spaces (i.e., SS1, SS2, SS3, and SS4), and the order of the 4 search spaces is: SS4, SS1, SS2, and SS3, then for SS4, the remaining blind detection times is 4, and the remaining non-overlapping CCE number is 8.

[0234] There can be multiple implementation manners for the order of the multiple PDCCH resources. For example, at least one of manners c1 to c4.

[0235] Manner c1: The order of the multiple PDCCH resources is the order of multiple control resource sets; in other words, the multiple PDCCH resources are multiple control resource sets. The order of the multiple control resource sets can be determined according to at least one of the following: the size order of the indexes of the multiple control resource sets, the chronological order of the reference times of the search spaces corresponding to the multiple control resource sets, the chronological order of the reference times of the first signals associated with the multiple control resource sets, or pre-set.

[0236] Among them, the reference time of the search space can be the start time of the search space (e.g., the first time domain symbol corresponding to the search space), or can be the end time of the search space, or can be a certain time in the middle of the search space. If a control resource set corresponds to multiple search spaces, the reference time of the search space corresponding to the control resource set can be the reference time of the search space with the earliest reference time corresponding to the control resource set, or can be the reference time of the search space with the latest reference time corresponding to the control resource set.

[0237] The reference time of the first signal can be the reception time of the first signal, or can be the transmission time of the first signal.

[0238] Optionally, the order of the multiple control resource sets satisfies at least one of the following A1 to A7:

[0239] A1. The multiple control resource sets may be arranged in ascending order of the indices of the control resource sets. For example, if the multiple control resource sets include CORESET1 to CORESET3, and the indices of CORESET1 to CORESET3 in ascending order are: CORESET1, CORESET2, and CORESET3, then the order of the multiple control resource sets may be: CORESET1, CORESET2, and CORESET3.

[0240] A2. The multiple control resource sets may be arranged in descending order of the indices of the control resource sets. For example, if the multiple control resource sets include CORESET1 to CORESET3, and the indices of CORESET1 to CORESET3 in ascending order are: CORESET1, CORESET2, and CORESET3, then the order of the multiple control resource sets may be: CORESET3, CORESET2, and CORESET1.

[0241] A3. The multiple control resource sets may be arranged in ascending order of the reference times of the search spaces corresponding to the control resource sets. For example, the multiple control resource sets include CORESET1 to CORESET3. CORESET1 to CORESET3 correspond to search spaces SS1 to SS3 respectively. If the reference times of SS1 to SS3 in ascending order are: SS1, SS2, and SS3, then the order of the multiple control resource sets may be: CORESET1, CORESET2, and CORESET3. In this way, when the first device receives PDCCH according to this order, it can preferentially allocate blind detection times and non-overlapping CCE numbers to the control resource sets corresponding to the search spaces with earlier reference times, so as to preferentially receive the PDCCH corresponding to the control resource sets corresponding to the search spaces with earlier reference times.

[0242] A4. The multiple control resource sets may be arranged in descending order of the reference times of the search spaces corresponding to the control resource sets. For example, the multiple control resource sets include CORESET1 to CORESET3. CORESET1 to CORESET3 correspond to search spaces SS1 to SS3 respectively. If the reference times of SS1 to SS3 in ascending order are: SS1, SS2, and SS3, then the order of the multiple control resource sets may be: CORESET3, CORESET2, and CORESET1.

[0243] In A3 or A4, the order of multiple control resource sets is determined according to the chronological order of the reference times of the search spaces corresponding to the multiple control resource sets. Optionally, if the reference times of the search spaces corresponding to at least two of the multiple control resource sets are the same, the order of the at least two control resource sets may be determined according to the magnitude order of the indices of the at least two control resource sets. Exemplarily, in A3 or A4, if the reference times of the search spaces corresponding to N control resource sets among the multiple control resource sets are the same, where N is an integer greater than or equal to 2, the N control resource sets may be arranged in ascending order of the indices of the control resource sets; or, the N control resource sets may be arranged in descending order of the indices of the control resource sets. In this way, the first device can quickly and accurately determine the order of the multiple control resource sets.

[0244] For example, the multiple control resource sets are arranged in ascending order of the reference times of the search spaces corresponding to the control resource sets. The multiple control resource sets include CORESET1 to CORESET3. CORESET1 to CORESET3 correspond to search spaces SS1 to SS3 respectively. The reference times of SS1 and SS2 are the same, and the reference time of SS1 is earlier than that of SS3. If CORESET1 and CORESET2 are arranged in ascending order of the indices of the control resource sets, and the index of CORESET1 is less than the index of CORESET2, the order of the multiple control resource sets may be: CORESET1, CORESET2, and CORESET3. Or, if CORESET1 and CORESET2 are arranged in descending order of the indices of the control resource sets, and the index of CORESET1 is less than the index of CORESET2, the order of the multiple control resource sets may be: CORESET2, CORESET1, and CORESET3.

[0245] For another example, the multiple control resource sets are arranged in the order from the latest to the earliest reference time of the search space corresponding to the control resource set. The multiple control resource sets include CORESET1 to CORESET3. CORESET1 to CORESET3 respectively correspond to search spaces SS1 to SS3. The reference times of SS1 and SS2 are the same, and the reference time of SS1 is earlier than that of SS3. If CORESET1 and CORESET2 are arranged in the order from the smallest to the largest index of the control resource set, and the index of CORESET1 is smaller than that of CORESET2, then the order of the multiple control resource sets can be: CORESET3, CORESET1, and CORESET2. Or, if CORESET1 and CORESET2 are arranged in the order from the largest to the smallest index of the control resource set, and the index of CORESET1 is smaller than that of CORESET2, then the order of the multiple control resource sets can be: CORESET3, CORESET2, and CORESET1.

[0246] A5. The multiple control resource sets can be arranged in the order from the earliest to the latest reference time of the first signal associated with the control resource set: For example, the multiple control resource sets include CORESET1 to CORESET3. CORESET1 to CORESET3 respectively correspond to first signals CDS1 to CDS3. If the reference times of CDS1 to CDS3 are in the order from the earliest to the latest: CDS1, CDS2, and CDS3, then the order of the multiple control resource sets can be: CORESET1, CORESET2, and CORESET3. In this way, the earlier the reference time of the corresponding first signal, the more forward the order of the control resource set. In this way, when the first device receives the PDCCH according to this order, it can preferentially allocate the blind detection times and the number of non-overlapping CCEs to the control resource set associated with the first signal with an earlier reference time, so that it can preferentially receive the PDCCH corresponding to the control resource set associated with the first signal with an earlier reference time.

[0247] A6. The multiple control resource sets can be arranged in the order from the latest to the earliest reference time of the first signal associated with the control resource set: For example, the multiple control resource sets include CORESET1 to CORESET3. CORESET1 to CORESET3 respectively correspond to first signals CDS1 to CDS3. If the reference times of CDS1 to CDS3 are in the order from the earliest to the latest: CDS1, CDS2, and CDS3, then the order of the multiple control resource sets can be: CORESET3, CORESET2, and CORESET1.

[0248] In A5 or A6, the order of multiple control resource sets is determined according to the chronological order of the reference times of the first signals associated with the multiple control resource sets. Optionally, if the reference times of the first signals associated with at least two of the multiple control resource sets are the same, the order of the at least two control resource sets may be determined according to the magnitude order of the indices of the at least two control resource sets. Exemplarily, in A5 or A6, if the reference times of the first signals associated with P control resource sets among the multiple control resource sets are the same, where P is an integer greater than or equal to 2, the P control resource sets may be arranged in ascending order of the indices of the control resource sets; or, the P control resource sets may be arranged in descending order of the indices of the control resource sets. In this way, the first device can quickly and accurately determine the order of the multiple control resource sets.

[0249] For example, the multiple control resource sets are arranged in ascending order of the reference times of the first signals associated with the control resource sets. The multiple control resource sets include CORESET1 to CORESET3. CORESET1 to CORESET3 correspond to the first signals CDS1 to CDS3 respectively. The reference times of CDS1 and CDS2 are the same, and the reference time of CDS1 is earlier than the reference time of CDS3. If CORESET1 and CORESET2 are arranged in ascending order of the indices of the control resource sets, and the index of CORESET1 is smaller than the index of CORESET2, the order of the multiple control resource sets may be: CORESET1, CORESET2, and CORESET3. If CORESET1 and CORESET2 are arranged in descending order of the indices of the control resource sets, and the index of CORESET1 is smaller than the index of CORESET2, the order of the multiple control resource sets may be: CORESET2, CORESET1, and CORESET3.

[0250] For another example, multiple control resource sets are arranged in the order from the latest to the earliest reference time of the first signal associated with the control resource set. The multiple control resource sets include CORESET1 to CORESET3. CORESET1 to CORESET3 correspond to the first signals CDS1 to CDS3 respectively. The reference times of CDS1 and CDS2 are the same, and the reference time of CDS1 is earlier than the reference time of CDS3. If CORESET1 and CORESET2 are arranged in the order from the smallest to the largest index of the control resource set, and the index of CORESET1 is smaller than the index of CORESET2, the order of the multiple control resource sets can be: CORESET3, CORESET1, and CORESET2. If CORESET1 and CORESET2 are arranged in the order from the largest to the smallest index of the control resource set, and the index of CORESET1 is smaller than the index of CORESET2, the order of the multiple control resource sets can be: CORESET3, CORESET2, and CORESET1.

[0251] A7. M control resource sets among the multiple control resource sets are the most forward in order, where M is a positive integer. Among them, the M control resource sets can be preset, for example, specified by the protocol. Exemplarily, the M control resource sets may include the control resource set corresponding to the CSS.

[0252] Optionally, the control resource sets other than the M control resource sets among the multiple control resource sets can be sorted in any of the ways of A1 to A6. For example, the multiple control resource sets include CORESET1 to CORESET4. If CORESET4 corresponds to the CSS, among the multiple control resource sets, the order of CORESET4 is the most forward, and CORESET1 to CORESET3 can be sorted in any of the ways of A1 to A6.

[0253] Exemplarily, the control resource sets other than the M control resource sets among the multiple control resource sets may include the control resource set corresponding to the USS.

[0254] Through method c1, the first device can quickly and accurately determine the order of the multiple control resource sets.

[0255] Mode c2: The order of multiple PDCCH resources is the order of multiple search spaces; in other words, the multiple PDCCH resources are multiple search spaces. The order of the multiple search spaces can be determined according to at least one of the following: the order of the sizes of the indexes of the multiple search spaces, the chronological order of the reference times of the multiple search spaces, the chronological order of the reference times of the first signals associated with the multiple search spaces, the order of the sizes of the indexes of the control resource sets corresponding to the multiple search spaces, or pre-set. The specific content of the reference time of the search space can refer to the description of the reference time of the search space in Mode c1; the specific content of the reference time of the first signal can refer to the description of the reference time of the first signal in Mode c1, which will not be elaborated here.

[0256] Optionally, the order of the multiple search spaces satisfies at least one of the following B1 to B7:

[0257] B1: The multiple search spaces can be arranged in ascending order of the indexes of the search spaces: for example, if the multiple search spaces include SS1 to SS3, and the indexes of SS1 to SS3 in ascending order are SS1, SS2, and SS3, then the order of the multiple search spaces can be SS1, SS2, and SS3.

[0258] B2: The multiple search spaces can be arranged in descending order of the indexes of the search spaces: for example, if the multiple search spaces include SS1 to SS3, and the indexes of SS1 to SS3 in ascending order are SS1, SS2, and SS3, then the order of the multiple search spaces can be SS3, SS2, and SS1.

[0259] B3: The multiple search spaces can be arranged in ascending order of the reference times of the search spaces: for example, the multiple search spaces include SS1 to SS3. If the reference times of SS1 to SS3 in ascending order are SS1, SS2, and SS3, then the order of the multiple search spaces can be SS1, SS2, and SS3. In this mode, the earlier the reference time of the search space, the more forward the order of the search space. In this way, when the first device receives the PDCCH according to this order, it can preferentially allocate the blind detection times and the number of non-overlapping CCEs to the search space with an earlier reference time, so as to preferentially receive the PDCCH corresponding to the search space with an earlier reference time.

[0260] B4: The multiple search spaces can be arranged in descending order of the reference times of the search spaces: for example, the multiple search spaces include SS1 to SS3. If the reference times of SS1 to SS3 in ascending order are SS1, SS2, and SS3, then the order of the multiple search spaces can be SS3, SS2, and SS1.

[0261] In B3 or B4, the order of multiple search spaces is determined according to the chronological order of the reference times of the search spaces. Optionally, if the reference times of at least two search spaces among the multiple search spaces are the same, the order of the at least two search spaces can be determined according to the ascending order of the indexes of the at least two search spaces, or the order of the at least two search spaces can be determined according to the ascending order of the indexes of the control resource sets corresponding to the at least two search spaces. Exemplarily, in B3 or B4, if the reference times of R search spaces among the multiple search spaces are the same, where R is an integer greater than or equal to 2, then the R search spaces can be arranged in ascending order of the indexes of the search spaces; or, the R search spaces can be arranged in descending order of the indexes of the search spaces; or, the R search spaces can be arranged in ascending order of the indexes of the control resource sets corresponding to the search spaces; or the R search spaces can be arranged in descending order of the indexes of the control resource sets corresponding to the search spaces. In this way, the first device can quickly and accurately determine the order of the multiple search spaces.

[0262] For example, the multiple search spaces are arranged in ascending order of the reference times of the search spaces from early to late. The multiple search spaces include: SS1 to SS3. The reference times of SS1 and SS2 are the same, and the reference time of SS1 is earlier than that of SS3. If SS1 and SS2 are arranged in ascending order of the indexes of the search spaces and the index of SS1 is less than the index of SS2, then the order of the multiple search spaces can be: SS1, SS2, and SS3. Or, if SS1 and SS2 are arranged in descending order of the indexes of the search spaces and the index of SS1 is less than the index of SS2, then the order of the multiple search spaces can be: SS2, SS1, and SS3. Or, if SS1 and SS2 are arranged in ascending order of the indexes of the control resource sets corresponding to the search spaces and the index of the control resource set corresponding to SS1 is less than the index of the control resource set corresponding to SS2, then the order of the multiple search spaces can be: SS1, SS2, and SS3. Or, if SS1 and SS2 are arranged in descending order of the indexes of the control resource sets corresponding to the search spaces and the index of the control resource set corresponding to SS1 is less than the index of the control resource set corresponding to SS2, then the order of the multiple search spaces can be: SS2, SS1, and SS3.

[0263] For another example, multiple search spaces are arranged in the order from the latest to the earliest reference time of the search spaces. The multiple search spaces include: SS1 to SS3. The reference times of SS1 and SS2 are the same, and the reference time of SS1 is earlier than that of SS3. If SS1 and SS2 are arranged in the order from the smallest to the largest index of the search space, and the index of SS1 is smaller than that of SS2, then the order of the multiple search spaces can be: SS3, SS1, and SS2. Or, if SS1 and SS2 are arranged in the order from the largest to the smallest index of the search space, and the index of SS1 is smaller than that of SS2, then the order of the multiple search spaces can be: SS3, SS2, and SS1. Or, if SS1 and SS2 are arranged in the order from the smallest to the largest index of the control resource set corresponding to the search space, and the index of the control resource set corresponding to SS1 is smaller than that of the control resource set corresponding to SS2, then the order of the multiple search spaces can be: SS3, SS1, and SS2. Or, if SS1 and SS2 are arranged in the order from the largest to the smallest index of the control resource set corresponding to the search space, and the index of the control resource set corresponding to SS1 is smaller than that of the control resource set corresponding to SS2, then the order of the multiple search spaces can be: SS3, SS2, and SS1.

[0264] B5: Multiple search spaces can be arranged in the order from the earliest to the latest reference time of the first signal associated with the search space: For example, the multiple search spaces include: SS1 to SS3. SS1 to SS3 respectively correspond to the first signals CDS1 to CDS3. If the reference times of CDS1 to CDS3 are in the order from the earliest to the latest: CDS1, CDS2, and CDS3, then the order of the multiple search spaces can be: SS1, SS2, and SS3. In this way, when the first device receives the PDCCH according to this order, it can preferentially allocate the blind detection times and the number of non-overlapping CCEs to the search space associated with the first signal with an earlier reference time, so that it can preferentially receive the PDCCH corresponding to the search space associated with the first signal with an earlier reference time.

[0265] B6: Multiple search spaces can be arranged in the order from the latest to the earliest reference time of the first signal associated with the search space: For example, the multiple search spaces include: SS1 to SS3. SS1 to SS3 respectively correspond to the first signals CDS1 to CDS3. If the reference times of CDS1 to CDS3 are in the order from the earliest to the latest: CDS1, CDS2, and CDS3, then the order of the multiple search spaces can be: SS3, SS2, and SS1.

[0266] In B5 or B6, the order of multiple search spaces is determined according to the chronological order of the reference times of the first signals associated with the multiple search spaces. Optionally, if the reference times of the first signals associated with at least two of the multiple search spaces are the same, the order of the at least two search spaces may be determined according to the ascending order of the indices of the at least two search spaces, or the order of the at least two search spaces may be determined according to the ascending order of the indices of the control resource sets corresponding to the at least two search spaces. Exemplarily, in B5 or B6, if the reference times of the first signals associated with S search spaces among the multiple search spaces are the same, where S is an integer greater than or equal to 2, the S search spaces may be arranged in ascending order of the indices of the search spaces; or, the S search spaces may be arranged in descending order of the indices of the search spaces; or, the S search spaces may be arranged in ascending order of the indices of the control resource sets corresponding to the search spaces; or, the S search spaces may be arranged in descending order of the indices of the control resource sets corresponding to the search spaces. In this way, the first device can quickly and accurately determine the order of the multiple search spaces.

[0267] For example, the multiple search spaces are arranged in ascending order of the reference times of the first signals associated with the search spaces. The multiple search spaces include: SS1 to SS3. SS1 to SS3 correspond to the first signals CDS1 to CDS3 respectively. The reference times of CDS1 and CDS2 are the same, and the reference time of CDS1 is earlier than that of CDS3. If SS1 and SS2 are arranged in ascending order of the indices of the search spaces, and the index of SS1 is less than the index of SS2, the order of the multiple search spaces may be: SS1, SS2, and SS3. Or, if SS1 and SS2 are arranged in descending order of the indices of the search spaces, and the index of SS1 is less than the index of SS2, the order of the multiple search spaces may be: SS2, SS1, and SS3. Or, if SS1 and SS2 are arranged in ascending order of the indices of the control resource sets corresponding to the search spaces, and the index of the control resource set corresponding to SS1 is less than the index of the control resource set corresponding to SS2, the order of the multiple search spaces may be: SS1, SS2, and SS3. Or, if SS1 and SS2 are arranged in descending order of the indices of the control resource sets corresponding to the search spaces, and the index of the control resource set corresponding to SS1 is less than the index of the control resource set corresponding to SS2, the order of the multiple search spaces may be: SS2, SS1, and SS3.

[0268] For another example, the multiple search spaces are arranged in the order from the latest to the earliest reference time of the first signal associated with the search space. The multiple search spaces include: SS1 to SS3. SS1 to SS3 correspond to the first signals CDS1 to CDS3 respectively. The reference times of CDS1 and CDS2 are the same, and the reference time of CDS1 is earlier than that of CDS3. If SS1 and SS2 are arranged in the order from the smallest to the largest index of the search space, and the index of SS1 is smaller than that of SS2, the order of the multiple search spaces can be: SS3, SS1, and SS2. Or, if SS1 and SS2 are arranged in the order from the largest to the smallest index of the search space, and the index of SS1 is smaller than that of SS2, the order of the multiple search spaces is: SS3, SS2, and SS1. Or, if SS1 and SS2 are arranged in the order from the smallest to the largest index of the control resource set corresponding to the search space, and the index of the control resource set corresponding to SS1 is smaller than that of the control resource set corresponding to SS2, the order of the multiple search spaces can be: SS3, SS1, and SS2. Or, if SS1 and SS2 are arranged in the order from the largest to the smallest index of the control resource set corresponding to the search space, and the index of the control resource set corresponding to SS1 is smaller than that of the control resource set corresponding to SS2, the order of the multiple search spaces can be: SS3, SS2, and SS1.

[0269] B7: Q search spaces in the multiple search spaces have the most forward order, where Q is a positive integer. Among them, the Q search spaces can be preset, for example, specified by the protocol. Exemplarily, the Q search spaces can include CSS.

[0270] Optionally, the search spaces other than the Q search spaces in the multiple search spaces can be sorted in any one of the manners of B1 to B6. For example, the multiple search spaces include SS1 to SS4. If SS4 is CSS, in the multiple search spaces, the order of SS4 is the most forward, and SS1 to SS3 can be sorted in any one of the manners of B1 to B6.

[0271] Exemplarily, the search spaces other than the Q search spaces in the multiple search spaces can include USS.

[0272] Through method c2, the first device can quickly and accurately determine the order of the multiple search spaces.

[0273] Mode c3: The order of the multiple PDCCH resources is the order of multiple listening opportunities; in other words, the multiple PDCCH resources are multiple listening opportunities. The order of the multiple listening opportunities can be determined according to at least one of the following: the chronological order of the reference times of multiple listening occasions, the chronological order of the reference times of the first signals associated with multiple listening occasions, the size order of the indexes of the control resource sets corresponding to multiple listening occasions, the size order of the indexes of the search sets corresponding to multiple listening occasions, or preset. Among them, the reference time of a listening occasion can be the start time of the listening occasion (for example, the first time-domain symbol corresponding to the listening occasion), or can be the end time of the listening occasion, or can be a certain time in the middle of the listening occasion. For the specific content of the reference time of the first signal, reference can be made to the description of the reference time of the first signal in mode c1, which will not be elaborated here.

[0274] Optionally, the order of the multiple listening opportunities satisfies at least one of the following C1 to C7:

[0275] C1: Multiple listening occasions can be arranged in the order of the reference time of the listening occasion from early to late: for example, the multiple listening occasions include: MO1 to MO3. If the reference time of MO1 to MO3 from early to late is: MO1, MO2, and MO3, then the order of the multiple listening opportunities can be: MO1, MO2, and MO3. In this mode, the earlier the reference time of the listening occasion, the more forward the order of the listening occasion. In this way, when the first device receives the PDCCH according to this order, it can preferentially allocate the blind detection times and the number of non-overlapping CCEs to the listening occasions with earlier reference times, so as to preferentially receive the PDCCH corresponding to the listening occasions with earlier reference times.

[0276] C2: Multiple listening occasions can be arranged in the order of the reference time of the listening occasion from late to early: for example, the multiple listening occasions include: MO1 to MO3. If the reference time of MO1 to MO3 from early to late is: MO1, MO2, and MO3, then the order of the multiple listening opportunities can be: MO3, MO2, and MO1.

[0277] In C1 or C2, if the order of the multiple listening opportunities is determined according to the chronological order of the reference times of the multiple listening instances. Optionally, if the reference times of at least two listening instances among the multiple listening instances are the same, the order of the at least two listening opportunities may be determined according to the ascending order of the indexes of the search spaces corresponding to the at least two listening instances, or the order of the at least two listening opportunities may be determined according to the ascending order of the indexes of the control resource sets corresponding to the at least two listening instances. Exemplarily, in C1 or C2, if the reference times of U listening instances among the multiple listening instances are the same, where U is an integer greater than or equal to 2, the U listening instances may be arranged in ascending order of the indexes of the search spaces corresponding to the listening instances; or, the U listening instances may be arranged in descending order of the indexes of the search spaces corresponding to the listening instances; or, the U listening instances may be arranged in ascending order of the indexes of the control resource sets corresponding to the listening instances; or, the U listening instances may be arranged in descending order of the indexes of the control resource sets corresponding to the listening instances. In this way, the first device can quickly and accurately determine the order of the multiple listening instances.

[0278] For example, the multiple listening instances are arranged in ascending order of the reference times of the listening instances. The multiple listening instances include: MO1 to MO3. The reference times of MO1 and MO2 are the same. The reference time of MO1 is earlier than the reference time of MO3. If MO1 and MO2 are arranged in ascending order of the indexes of the search spaces corresponding to the listening instances, and the index of the search space corresponding to MO1 is less than the index of the search space corresponding to MO2, the order of the multiple listening opportunities may be: MO1, MO2, and MO3. Or, if MO1 and MO2 are arranged in descending order of the indexes of the search spaces corresponding to the listening instances, and the index of the search space corresponding to MO1 is less than the index of the search space corresponding to MO2, the order of the multiple listening opportunities may be: MO2, MO1, and MO3. Or, if MO1 and MO2 are arranged in ascending order of the indexes of the control resource sets corresponding to the listening instances, and the index of the control resource set corresponding to MO1 is less than the index of the control resource set corresponding to MO2, the order of the multiple listening opportunities may be: MO1, MO2, and MO3. Or, if MO1 and MO2 are arranged in descending order of the indexes of the control resource sets corresponding to the listening instances, and the index of the control resource set corresponding to MO1 is less than the index of the control resource set corresponding to MO2, the order of the multiple listening opportunities may be: MO2, MO1, and MO3.

[0279] For another example, multiple listening opportunities are arranged in the order from the latest to the earliest with respect to the reference time of the listening opportunity. The multiple listening opportunities include: MO1 to MO3. The reference times of MO1 and MO2 are the same. The reference time of MO1 is earlier than that of MO3. If MO1 and MO2 are arranged in the order from the smallest to the largest with respect to the index of the search space corresponding to the listening opportunity, and the index of the search space corresponding to MO1 is less than that of the search space corresponding to MO2, then the order of the multiple listening opportunities can be: MO3, MO1, and MO2. Or, if MO1 and MO2 are arranged in the order from the largest to the smallest with respect to the index of the search space corresponding to the listening opportunity, and the index of the search space corresponding to MO1 is less than that of the search space corresponding to MO2, then the order of the multiple listening opportunities can be: MO3, MO2, and MO1. Or, if MO1 and MO2 are arranged in the order from the smallest to the largest with respect to the index of the control resource set corresponding to the listening opportunity, and the index of the control resource set corresponding to MO1 is less than that of the control resource set corresponding to MO2, then the order of the multiple listening opportunities can be: MO3, MO1, and MO2. Or, if MO1 and MO2 are arranged in the order from the largest to the smallest with respect to the index of the control resource set corresponding to the listening opportunity, and the index of the control resource set corresponding to MO1 is less than that of the control resource set corresponding to MO2, then the order of the multiple listening opportunities can be: MO3, MO2, and MO1.

[0280] C3: Multiple listening opportunities can be arranged in the order from the earliest to the latest with respect to the reference time of the first signal associated with the listening opportunity: For example, the multiple listening opportunities include: MO1 to MO3. MO1 to MO3 correspond to the first signals CDS1 to CDS3 respectively. If the reference times of CDS1 to CDS3 are in the order from the earliest to the latest: CDS1, CDS2, and CDS3, then the order of the multiple listening opportunities can be: MO1, MO2, and MO3. In this way, when the first device receives the PDCCH according to this order, it can preferentially allocate the blind detection times and the number of non-overlapping CCEs to the listening opportunities associated with the first signals with earlier reference times, so that it can preferentially receive the PDCCH corresponding to the listening opportunities associated with the first signals with earlier reference times.

[0281] C4: Multiple listening opportunities can be arranged in the order from the latest to the earliest with respect to the reference time of the first signal associated with the listening opportunity: For example, the multiple listening opportunities include: MO1 to MO3. MO1 to MO3 correspond to the first signals CDS1 to CDS3 respectively. If the reference times of CDS1 to CDS3 are in the order from the earliest to the latest: CDS1, CDS2, and CDS3, then the order of the multiple listening opportunities can be: MO3, MO2, and MO1.

[0282] In C3 or C4, multiple listening opportunities are determined according to the chronological order of the reference times of the first signals associated with the listening opportunities. Optionally, if the reference times of the first signals associated with at least two of the multiple listening opportunities are the same, the order of the at least two listening opportunities may be determined according to the ascending order of the indexes of the search spaces corresponding to the at least two listening opportunities, or the order of the at least two listening opportunities may be determined according to the ascending order of the indexes of the control resource sets corresponding to the at least two listening opportunities. Exemplarily, in C3 or C4, if the reference times of the first signals associated with V listening opportunities among the multiple listening opportunities are the same, where V is an integer greater than or equal to 2, the V listening opportunities may be arranged in ascending order of the indexes of the search spaces corresponding to the listening opportunities; or, the V listening opportunities may be arranged in descending order of the indexes of the search spaces corresponding to the listening opportunities; or, the V listening opportunities may be arranged in ascending order of the indexes of the control resource sets corresponding to the listening opportunities; or, the V listening opportunities may be arranged in descending order of the indexes of the control resource sets corresponding to the listening opportunities. In this way, the first device can quickly and accurately determine the order of the multiple listening opportunities.

[0283] For example, the multiple listening opportunities are arranged in ascending order of the reference times of the first signals associated with the listening opportunities from early to late. The multiple listening opportunities include: MO1 to MO3. MO1 to MO3 correspond to the first signals CDS1 to CDS3 respectively. The reference times of CDS1 and CDS2 are the same. The reference time of CDS1 is earlier than the reference time of CDS3. If MO1 and MO2 are arranged in ascending order of the indexes of the search spaces corresponding to the listening opportunities, and the index of the search space corresponding to MO1 is less than the index of the search space corresponding to MO2, the order of the multiple listening opportunities may be: MO1, MO2, and MO3. Or, if MO1 and MO2 are arranged in descending order of the indexes of the search spaces corresponding to the listening opportunities, and the index of the search space corresponding to MO1 is less than the index of the search space corresponding to MO2, the order of the multiple listening opportunities may be: MO2, MO1, and MO3. Or, if MO1 and MO2 are arranged in ascending order of the indexes of the control resource sets corresponding to the listening opportunities, and the index of the control resource set corresponding to MO1 is less than the index of the control resource set corresponding to MO2, the order of the multiple listening opportunities may be: MO1, MO2, and MO3. Or, if MO1 and MO2 are arranged in descending order of the indexes of the control resource sets corresponding to the listening opportunities, and the index of the control resource set corresponding to MO1 is less than the index of the control resource set corresponding to MO2, the order of the multiple listening opportunities may be: MO2, MO1, and MO3.

[0284] For another example, the multiple listening opportunities are arranged in the order from the latest to the earliest reference time of the first signal associated with the listening opportunity. The multiple listening opportunities include: MO1 to MO3. MO1 to MO3 correspond to the first signals CDS1 to CDS3 respectively. The reference times of CDS1 and CDS2 are the same. The reference time of CDS1 is earlier than that of CDS3. If MO1 and MO2 are arranged in the order from the smallest to the largest index of the search space corresponding to the listening opportunity, and the index of the search space corresponding to MO1 is smaller than that of the search space corresponding to MO2, then the order of the multiple listening opportunities can be: MO3, MO1, and MO2. Or, if MO1 and MO2 are arranged in the order from the largest to the smallest index of the search space corresponding to the listening opportunity, and the index of the search space corresponding to MO1 is smaller than that of the search space corresponding to MO2, then the order of the multiple listening opportunities can be: MO3, MO2, and MO1. Or, if MO1 and MO2 are arranged in the order from the smallest to the largest index of the control resource set corresponding to the listening opportunity, and the index of the control resource set corresponding to MO1 is smaller than that of the control resource set corresponding to MO2, then the order of the multiple listening opportunities can be: MO3, MO1, and MO2. Or, if MO1 and MO2 are arranged in the order from the largest to the smallest index of the control resource set corresponding to the listening opportunity, and the index of the control resource set corresponding to MO1 is smaller than that of the control resource set corresponding to MO2, then the order of the multiple listening opportunities can be: MO3, MO2, and MO1.

[0285] C5: The multiple listening opportunities can be arranged in the order from the smallest to the largest index of the search space corresponding to the listening opportunity: For example, the multiple listening opportunities include: MO1 to MO3. MO1 to MO3 correspond to the search spaces SS1 to SS3 respectively. If the indexes of SS1 to SS3 are in the order from the smallest to the largest: SS1, SS2, and SS3, then the order of the multiple listening opportunities can be: MO1, MO2, and MO3.

[0286] C6: The multiple listening opportunities can be arranged in the order from the largest to the smallest index of the search space corresponding to the listening opportunity: For example, the multiple listening opportunities include: MO1 to MO3. MO1 to MO3 correspond to the search spaces SS1 to SS3 respectively. If the indexes of SS1 to SS3 are in the order from the smallest to the largest: SS1, SS2, and SS3, then the order of the multiple listening opportunities can be: MO3, MO2, and MO1.

[0287] In C5 or C6, multiple listening opportunities are determined according to the size order of the indexes of the search spaces corresponding to the listening opportunities. Optionally, if the search spaces corresponding to at least two of the multiple listening opportunities are the same, the order of the at least two listening opportunities may be determined according to the chronological order of the reference times of the at least two listening opportunities, or the order of the at least two listening opportunities may be determined according to the chronological order of the reference times of the first signals associated with the at least two listening times. Exemplarily, in C5 or C6, if the search spaces corresponding to W listening opportunities among the multiple listening opportunities are the same, where W is an integer greater than or equal to 2, then the W listening opportunities may be arranged in ascending order of the reference times of the listening opportunities from early to late; or, the W listening opportunities may be arranged in descending order of the reference times of the listening opportunities from late to early; or, the W listening opportunities may be arranged in ascending order of the reference times of the first signals associated with the listening opportunities from early to late; or the W listening opportunities may be arranged in descending order of the reference times of the first signals associated with the listening opportunities from late to early.

[0288] For example, the multiple listening opportunities are arranged in ascending order of the indexes of the search spaces corresponding to the listening opportunities. The multiple listening opportunities include: MO1 to MO3. MO1 and MO2 correspond to the search space SS1, and MO3 corresponds to the search space SS2. The index of SS1 is less than the index of SS2. If MO1 and MO2 are arranged in ascending order of the reference times of the listening opportunities from early to late, and the reference time of MO1 is earlier than the reference time of MO2, then the order of the multiple listening opportunities may be: MO1, MO2, and MO3. Or, if MO1 and MO2 are arranged in descending order of the reference times of the listening opportunities from late to early, and the reference time of MO1 is earlier than the reference time of MO2, then the order of the multiple listening opportunities may be: MO2, MO1, and MO3. Or, if MO1 and MO2 are arranged in ascending order of the reference times of the first signals associated with the listening opportunities from early to late, and the reference time of the first signal associated with MO1 is earlier than the reference time of the first signal associated with MO2, then the order of the multiple listening opportunities may be: MO1, MO2, and MO3. Or, if MO1 and MO2 are arranged in descending order of the reference times of the first signals associated with the listening opportunities from late to early, and the reference time of the first signal associated with MO1 is earlier than the reference time of the first signal associated with MO2, then the order of the multiple listening opportunities may be: MO2, MO1, and MO3.

[0289] For another example, the multiple listening opportunities are arranged in descending order of the indexes of the search spaces corresponding to the listening opportunities. The multiple listening opportunities include: MO1 to MO3. MO1 and MO2 correspond to the search space SS1, and MO3 corresponds to the search space SS2. The index of SS1 is less than the index of SS2. If MO1 and MO2 are arranged in ascending order of the reference time of the listening opportunity, and the reference time of MO1 is earlier than that of MO2, the order of the multiple listening opportunities can be: MO3, MO1, and MO2. Or, if MO1 and MO2 are arranged in descending order of the reference time of the listening opportunity, and the reference time of MO1 is earlier than that of MO2, the order of the multiple listening opportunities can be: MO3, MO2, and MO1. Or, if MO1 and MO2 are arranged in ascending order of the reference time of the first signal associated with the listening opportunity, and the reference time of the first signal associated with MO1 is earlier than that of the first signal associated with MO2, the order of the multiple listening opportunities can be: MO3, MO1, and MO2. Or, if MO1 and MO2 are arranged in descending order of the reference time of the first signal associated with the listening opportunity, and the reference time of the first signal associated with MO1 is earlier than that of the first signal associated with MO2, the order of the multiple listening opportunities can be: MO3, MO2, and MO1.

[0290] C7: The order of T listening opportunities among the multiple listening opportunities is the most forward, where T is a positive integer. Among them, the T listening opportunities can be preset, for example, stipulated by the protocol. Exemplarily, the T listening opportunities may include the listening opportunities corresponding to CSS.

[0291] Optionally, the listening opportunities other than the T listening opportunities among the multiple listening opportunities can be sorted in any one of the ways of C1 to C6. For example, the multiple listening opportunities include MO1 to MO4. If MO4 corresponds to CSS, among the multiple listening opportunities, the order of MO4 is the most forward, and MO1 to MO3 can be sorted in any one of the ways of C1 to C6.

[0292] Exemplarily, the listening opportunities other than the T listening opportunities among the multiple listening opportunities may include the listening opportunities corresponding to USS.

[0293] Through method c3, the first device can quickly and accurately determine the order of the multiple listening opportunities.

[0294] Mode c4: The order of the multiple PDCCH resources is the order of multiple candidate PDCCHs; in other words, the multiple PDCCH resources are multiple candidate PDCCHs. The order of the multiple candidate PDCCHs can be determined according to at least one of the following: the order of the listening opportunities corresponding to the multiple candidate PDCCHs, the order of the aggregation levels of the multiple candidate PDCCHs (or the order of high and low), the order of the reference times of the first signals associated with the multiple candidate PDCCHs, or the order of the indexes of the multiple candidate PDCCHs. Among them, for the specific content and determination method of the order of the listening opportunities, reference can be made to the description of the order of the listening opportunities in Mode c3; for the specific content of the reference time of the first signal, reference can be made to the description of the reference time of the first signal in Mode c1, which will not be elaborated here.

[0295] Optionally, the order of the multiple candidate PDCCHs may satisfy at least one of the following D1 to D3:

[0296] D1: The multiple candidate PDCCHs may be arranged in the order from front to back according to the order of the listening opportunities corresponding to the candidate PDCCHs: for example, the multiple candidate PDCCHs include candidate PDCCH1 to candidate PDCCH3. Candidate PDCCH1 to candidate PDCCH3 correspond to listening opportunities MO1 to MO3 respectively. If the order of MO1 to MO3 is: MO1, MO2, and MO3, then the order of the multiple candidate PDCCHs may be: candidate PDCCH1, candidate PDCCH2, and candidate PDCCH3.

[0297] In some possible modes, when the multiple candidate PDCCHs are arranged in the order from front to back according to the order of the listening opportunities corresponding to the candidate PDCCHs, if the listening opportunities corresponding to X candidate PDCCHs among the multiple candidate PDCCHs are the same, where X is an integer greater than or equal to 2, then the order of the X candidate PDCCHs can be determined according to the order of the aggregation levels of the candidate PDCCHs. Exemplarily, the X candidate PDCCHs may be arranged in the order from high to low of the aggregation levels of the candidate PDCCHs; or, the X candidate PDCCHs may be arranged in the order from low to high of the aggregation levels of the candidate PDCCHs.

[0298] For example, multiple alternative PDCCHs include alternative PDCCH1 to alternative PDCCH3. Alternative PDCCH1 and alternative PDCCH2 correspond to the listening opportunity MO1, and alternative PDCCH3 corresponds to the listening opportunity MO2. The order of MO1 and MO2 is: MO1 and MO2. If alternative PDCCH1 and alternative PDCCH2 are arranged in descending order of the aggregation level of the alternative PDCCH, and the aggregation level of alternative PDCCH1 is higher than that of alternative PDCCH2, the order of the multiple alternative PDCCHs can be: alternative PDCCH1, alternative PDCCH2, and alternative PDCCH3. Or, if alternative PDCCH1 and alternative PDCCH2 are arranged in ascending order of the aggregation level of the alternative PDCCH, and the aggregation level of alternative PDCCH1 is higher than that of alternative PDCCH2, the order of the multiple alternative PDCCHs can be: alternative PDCCH2, alternative PDCCH1, and alternative PDCCH3.

[0299] Optionally, if the aggregation levels of Y alternative PDCCHs among the X alternative PDCCHs are the same, where Y is an integer greater than or equal to 2, the Y alternative PDCCHs can be determined in ascending or descending order of the indexes of the alternative PDCCHs. Exemplarily, the Y alternative PDCCHs can be arranged in ascending order of the indexes of the alternative PDCCHs from small to large; or, the Y alternative PDCCHs can be arranged in descending order of the indexes of the alternative PDCCHs from large to small.

[0300] For example, the Y alternative PDCCHs include alternative PDCCH1 and alternative PDCCH2. The index of alternative PDCCH1 is smaller than that of alternative PDCCH2. If alternative PDCCH1 and alternative PDCCH2 are arranged in ascending order of the indexes of the alternative PDCCHs, the order of the Y alternative PDCCHs is: alternative PDCCH1 and alternative PDCCH2. Or, if alternative PDCCH1 and alternative PDCCH2 are arranged in descending order of the indexes of the alternative PDCCHs, the order of the Y alternative PDCCHs is: alternative PDCCH2 and alternative PDCCH1.

[0301] In some other possible ways, in the case where multiple candidate PDCCHs are arranged in the order from the front to the back according to the order of the listening occasions corresponding to the candidate PDCCHs, if the listening occasions corresponding to X candidate PDCCHs among the multiple candidate PDCCHs are the same, and X is an integer greater than or equal to 2, the order of the X candidate PDCCHs can be determined according to the order of the sizes of the indices of the candidate PDCCHs. Exemplarily, the X candidate PDCCHs can be arranged in ascending order of the indices of the candidate PDCCHs; or, the X candidate PDCCHs can be arranged in descending order of the indices of the candidate PDCCHs.

[0302] For example, multiple candidate PDCCHs include candidate PDCCH 1 to candidate PDCCH 3. Candidate PDCCH 1 and candidate PDCCH 2 correspond to the listening occasion MO1, and candidate PDCCH 3 corresponds to the listening occasion MO2. The order of MO1 and MO2 is: MO1 and MO2. The index of candidate PDCCH 1 is less than the index of candidate PDCCH 2. If candidate PDCCH 1 and candidate PDCCH 2 are arranged in ascending order of the indices of the candidate PDCCHs, the order of the multiple candidate PDCCHs is: candidate PDCCH 1, candidate PDCCH 2, and candidate PDCCH 3. Or, if candidate PDCCH 1 and candidate PDCCH 2 are arranged in descending order of the indices of the candidate PDCCHs, the order of the multiple candidate PDCCHs is: candidate PDCCH 2, candidate PDCCH 1, and candidate PDCCH 3.

[0303] D2: Multiple candidate PDCCHs are arranged in the order from the earliest to the latest reference time of the first signal associated with the candidate PDCCHs: For example, multiple candidate PDCCHs include candidate PDCCH 1 to candidate PDCCH 3. Candidate PDCCH 1 to candidate PDCCH 3 respectively correspond to the first signals CDS1 to CDS3. If the order of the reference times of CDS1 to CDS3 from the earliest to the latest is: CDS1, CDS2, and CDS3, the order of the multiple candidate PDCCHs can be: candidate PDCCH 1, candidate PDCCH 2, and candidate PDCCH 3.

[0304] Optionally, in the case where multiple candidate PDCCHs are arranged in the order from the earliest to the latest reference time of the first signal associated with the candidate PDCCHs, if the reference times of the first signals associated with Z candidate PDCCHs among the multiple candidate PDCCHs are the same, and Z is an integer greater than or equal to 2, the Z candidate PDCCHs can be arranged in the order from the front to the back according to the listening occasions corresponding to the candidate PDCCHs. In other words, the Z candidate PDCCHs can be sorted in the manner of D1.

[0305] For example, multiple alternative PDCCHs include alternative PDCCH1 to alternative PDCCH3. Alternative PDCCH1 to alternative PDCCH3 respectively correspond to first signals CDS1 to CDS3. The reference times of CDS1 and CDS2 are the same, and the reference time of CDS1 is earlier than the reference time of CDS3. If the sorting of the listening opportunity corresponding to alternative PDCCH1 is before the sorting of the listening opportunity corresponding to alternative PDCCH2, the order of the multiple alternative PDCCHs can be: alternative PDCCH1, alternative PDCCH2, and alternative PDCCH3.

[0306] Through method c4, the first device can quickly and accurately determine the order of multiple alternative PDCCHs.

[0307] Optionally, the above method can be applicable to all PDCCH resources, or the above method can be only applicable to set PDCCH resources. For example, in the above method, the PDCCH resources only include the control resource set corresponding to the USS only. In other words, the above method is only applicable to the control resource set corresponding to the USS only. Also for example, in the above method, the PDCCH resources only include the control resource set corresponding to the USS. In other words, the above method is only applicable to the control resource set corresponding to the USS. Also for example, in the above method, the PDCCH resources only include the USS. In other words, the above method is only applicable to the USS. Also for example, in the above method, the PDCCH resources only include the cell-level search space. In other words, the above method is only applicable to the cell-level search space. Also for example, in the above method, the PDCCH resources only include the listening opportunities corresponding to the USS. In other words, the above method is only applicable to the listening opportunities corresponding to the USS. Also for example, in the above method, the PDCCH resources only include the listening opportunities corresponding to the cell-level search space. In other words, the above method is only applicable to the listening opportunities corresponding to the cell-level search space. Also for example, in the above method, the PDCCH resources only include the alternative PDCCHs corresponding to the USS. In other words, the above method is only applicable to the alternative PDCCHs corresponding to the USS. Also for example, in the above method, the PDCCH resources only include the alternative PDCCHs corresponding to the cell-level search space. In other words, the above method is only applicable to the alternative PDCCHs corresponding to the cell-level search space.

[0308] Based on the same technical concept as the above method embodiments, the embodiments of the present application provide a corresponding communication device, which can be used to perform the functions of the relevant steps in the above method embodiments. This function can be implemented by hardware, can be implemented by software, or can be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions. The communication device can be a terminal, or can be a module in the terminal (such as a circuit, or a chip (such as a modulation and demodulation chip, or an SoC chip containing a modem core, or a SIP chip)), or can be a logical node, logical module or software capable of implementing all or part of the functions of the terminal or access network device; or the communication device can be an access network device or a module in the access network device (such as a circuit or a chip (such as a modulation and demodulation chip, or an SoC chip containing a modem core, or a SIP chip)), or a logical node, logical module or software capable of implementing all or part of the functions of the access network device.

[0309] In a possible implementation, the structure of the communication device provided by the embodiments of the present application is as Figure 5 shown, and includes a processing unit 502. Optionally, the communication device further includes an interface unit 501. The functions of each unit in the communication device 500 are introduced below.

[0310] The interface unit 501 is used for inputting and / or outputting information. The input information can be replaced by receiving information, and the output information can be replaced by sending information. When outputting information, the interface unit 501 can output information to other devices outside the communication device 500, or can output information to other units in the communication device 500. The interface unit 501 can be a transceiver unit, including a receiving unit and / or a sending unit, and can be used to support the communication device 500 to implement the receiving and / or sending operations in the above method embodiments. In some ways, the interface unit 501 can be implemented by at least one of a physical interface, a communication module, a communication interface, and an input / output interface. In other ways, the interface unit 501 can be implemented by an interface circuit, for example, a mobile communication module. Among them, the mobile communication module can include one or more of at least one antenna, at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc.

[0311] The processing unit 502 can be used to support the communication device 500 to perform the processing actions in the above method embodiments. The processing unit 502 can be implemented by one or more processors. For example, the processor can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0312] In one implementation, the communication device 500 is applied to Figure 4 the first device in the embodiments of the present application shown below. The specific functions of the processing unit 502 in this implementation will be introduced below.

[0313] The processing unit 502 is configured to: receive a configuration message through the interface unit 501, where the configuration message includes information about PDCCH resources, and the PDCCH resources include: a control resource set, a search space, a listening opportunity, or an alternative PDCCH; determine whether to receive the PDCCH corresponding to the PDCCH resource according to whether a first signal associated with the PDCCH resource is received.

[0314] In some possible ways, the processing unit 502 is specifically configured to: when a first condition is satisfied, receive the PDCCH corresponding to the PDCCH resource through the interface unit 501, and the first condition includes one or more combinations of the following: receiving the first signal; the number of blind detections corresponding to the PDCCH resource is less than or equal to the remaining number of blind detections; or, the number of non-overlapping control channel elements (CCEs) corresponding to the PDCCH resource is less than or equal to the remaining number of non-overlapping CCEs.

[0315] Optionally, the processing unit 502 is further configured to: when the first condition is satisfied, subtract the number of blind detections corresponding to the PDCCH resource from the remaining number of blind detections to obtain an updated remaining number of blind detections, and / or subtract the number of non-overlapping CCEs corresponding to the PDCCH resource from the remaining number of non-overlapping CCEs to obtain an updated remaining number of non-overlapping CCEs.

[0316] In some other possible ways, the processing unit 502 is specifically configured to: when the second condition is satisfied, skip receiving the PDCCH corresponding to the PDCCH resource, where the second condition includes one or more combinations of the following: not receiving the first signal; receiving the first signal and the number of blind detection times corresponding to the PDCCH resource being greater than the remaining number of blind detection times; or, receiving the first signal and the number of non-overlapping CCEs corresponding to the PDCCH resource being greater than the remaining number of non-overlapping CCEs.

[0317] Optionally, the processing unit 502 is further configured to: when the second condition is satisfied, keep the remaining number of blind detection times unchanged, and / or keep the remaining number of non-overlapping CCEs unchanged.

[0318] In some implementations, the configuration information includes information on multiple PDCCH resources, where the multiple PDCCH resources include: multiple control resource sets, multiple search spaces, multiple listening opportunities, or multiple alternative PDCCHs, and the PDCCH resource is any one of the multiple PDCCHs. The processing unit 502 is specifically configured to: in the order of the multiple PDCCH resources, determine whether to receive the PDCCH corresponding to each PDCCH resource according to whether the first signal associated with each PDCCH resource in the multiple PDCCH resources is received.

[0319] In another implementation manner, the communication device 500 is applied to Figure 4 the second device in the embodiment of the present application shown. The specific functions of the processing unit 502 in this implementation manner are introduced below.

[0320] The processing unit 502 is configured to: send a configuration message through the interface unit 501, where the configuration message includes information on the PDCCH resource, and the PDCCH resource includes: a control resource set, a search space, a listening opportunity, or an alternative PDCCH; determine whether to send the first signal associated with the PDCCH resource according to whether to send the PDCCH corresponding to the PDCCH resource.

[0321] In some possible ways, the processing unit 502 is specifically configured to: when sending the PDCCH corresponding to the PDCCH resource, determine to send the first signal associated with the PDCCH resource; and / or, when not sending the PDCCH corresponding to the PDCCH resource, determine not to send the first signal associated with the PDCCH resource.

[0322] For a more detailed description of the above processing unit 502 and interface unit 501, reference can be made to Figure 4 the relevant descriptions in the method embodiment shown, which will not be elaborated here.

[0323] It should be noted that the division of modules in the above embodiments of the present application is illustrative, only a logical function division. In actual implementation, there may be other division methods. In addition, in each embodiment of the present application, each functional unit may be integrated in a processing unit, may exist independently physically, or two or more units may be integrated in one unit. The above integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0324] If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present 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. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes.

[0325] In a possible implementation, the communication device provided in the embodiments of the present application is referred to Figure 6 as shown. The communication device 600 includes: a processor 602. Optionally, the communication device 600 further includes: an interface circuit 601 and a memory 603. Among them, the interface circuit 601, the processor 602, and the memory 603 are coupled to each other.

[0326] Optionally, the interface circuit 601, the processor 602, and the memory 603 are coupled to each other through a bus 604. The bus 604 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, Figure 6 only a thick line is used to represent it in the figure, but it does not mean that there is only one bus or one type of bus.

[0327] The interface circuit 601 is used to input and / or output information. The input information can be replaced with received information, and the output information can be replaced with transmitted information. When outputting information, the interface circuit 601 can output information to other devices outside the communication device 600, or can also output information to other units in the communication device 600. Exemplarily, the interface circuit 601 can be implemented by at least one of a physical interface, a communication module, a communication interface, an input / output interface, and a mobile communication module. Among them, the mobile communication module can include one or more of at least one antenna, at least one filter, a switch, a power amplifier, an LNA, etc.

[0328] The processor 602 can be used to support the communication device 600 to perform the processing actions in the above method embodiments. When the communication device 600 is used to implement the above method embodiments, the processor 602 can also be used to implement the functions of the above processing unit 502. The processor 602 can be a CPU, or can also be other general-purpose processors, DSPs, ASICs, FPGAs, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor, or can also be any conventional processor. The processor 602 can include one or more processors.

[0329] In a possible design, when the communication device 600 is a terminal or an access network device, the interface circuit 601 can be a transceiver, including a receiver and / or a transmitter, and can be used to support the communication device 600 to implement the receiving and / or transmitting operations in the above method embodiments; the processor 602 can include a modulation / demodulation chip, an SoC chip containing a modem core, or one or more of SIP chips, and can be used to support the communication device 600 to implement the processing operations in the above method embodiments.

[0330] In another possible design, when the communication device 600 is a circuit or chip in a terminal or an access network device, such as a modulation / demodulation chip, an SoC chip containing a modem core, or a SIP chip, the interface circuit 601 can be an interface circuit or a data transceiver circuit on the circuit or chip, and can be used to support the communication device 600 to implement the receiving and / or transmitting operations in the above method embodiments; the function of the processor 602 can be implemented by a circuit system including one or more processors or processor cores in the above circuit or chip, and can be used to support the communication device 600 to implement the processing operations in the above method embodiments.

[0331] In one implementation manner, the communication device 600 is applied to Figure 4 the first device in the embodiments of the present application shown below. The specific functions of the processor 602 in this implementation manner are introduced below.

[0332] A processor 602, configured to: receive a configuration message through an interface circuit 601, where the configuration message includes information about a PDCCH resource, and the PDCCH resource includes: a control resource set, a search space, a listening opportunity, or an alternative PDCCH; determine whether to receive a PDCCH corresponding to the PDCCH resource according to whether a first signal associated with the PDCCH resource is received.

[0333] In another embodiment, the communication device 600 is applied to Figure 4 the second device in the embodiment of the present application shown below. The specific functions of the processor 602 in this embodiment are introduced below.

[0334] A processor 602, configured to: send a configuration message through an interface circuit 601, where the configuration message includes information about a PDCCH resource, and the PDCCH resource includes: a control resource set, a search space, a listening opportunity, or an alternative PDCCH; determine whether to send a first signal associated with the PDCCH resource according to whether to send a PDCCH corresponding to the PDCCH resource.

[0335] The specific functions of the processor 602 may refer to the descriptions in the above embodiments of the present application and the communication method provided in the examples, and Figure 5 the specific function descriptions of the communication device 500 in the embodiment of the present application shown below, which will not be elaborated here.

[0336] A memory 603, configured to store program instructions and / or data, etc. Specifically, the program instructions may include program codes, and the program codes include computer operation instructions. The memory 603 may include a RAM, and may also include a non-volatile memory, such as at least one disk memory. The processor 602 executes the program instructions stored in the memory 603 and uses the data stored in the memory 603 to implement the above functions, thereby implementing the communication method provided in the above embodiments of the present application. The memory 603 may be integrated with the processor 602, or may be a memory outside the communication device.

[0337] It can be understood that the present application Figure 6The memory 603 therein may be a volatile memory, a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a ROM, a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a RAM, which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchlink dynamic random access memory (SLDRAM), and direct rambus random access memory (DR RAM). It should be noted that the memories of the systems and methods described herein are intended to include but not be limited to these and any other suitable types of memories.

[0338] Based on the above embodiments, an embodiment of the present application further provides a computer program product including computer-executable instructions, which, when the computer program product is run, causes the method provided by the above embodiments to be executed.

[0339] Based on the above embodiments, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored, and when the computer program is executed by a computer, the computer is caused to execute the method provided by the above embodiments.

[0340] Among them, the storage medium may be any available medium that can be accessed by a computer. By way of example but not limitation: the computer-readable medium may include a RAM, a ROM, an EEPROM, a CD-ROM, or other optical disc storage, a magnetic disk storage medium, or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer.

[0341] Based on the above embodiments, an embodiment of the present application further provides a chip, which is used to read the computer program stored in the memory and implement the method provided by the above embodiments.

[0342] Based on the above embodiments, an embodiment of the present application provides a chip system, which includes a processor for supporting a computer device to implement the functions involved in each device in the above embodiments. In a possible design, the chip system further includes a memory for storing necessary programs and data of the computer device. The chip system may be composed of chips or may include chips and other discrete devices.

[0343] In various embodiments of the present application, if there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be cross-referenced. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

[0344] The present application is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a device for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0345] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0346] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in Figure 1 one process or multiple processes and / or blocks Figure 1 one block or multiple blocks.

[0347] In this application, "at least one" or "at least one item" means one or more, and "a plurality" means two or more. "And / or" describes the relationship between associated objects and indicates that there can be three relationships. For example, A and / or B can mean: A exists alone, A and B exist simultaneously, or B exists alone, where A and B can be singular or plural. "Combination of multiple items" can mean performing a logical 'AND' operation on multiple items, or performing a logical 'OR' operation on multiple items, or a combination of performing a logical 'AND' operation and a logical 'OR' operation on multiple items (for example, performing a logical 'AND' operation on the first part of multiple items and a logical 'OR' operation on the second part of multiple items). For example, the combination of A, B, and C can mean that A, B, and C exist simultaneously; it can also mean that A exists alone, B exists alone, or C exists alone; it can further mean that A and B exist simultaneously, or C exists alone; or it can mean that A and B exist simultaneously, or A and C exist simultaneously. In the written description of this application, the character " / " generally indicates an "OR" relationship between the associated objects before and after.

[0348] It can be understood that the various numerical numbers involved in the embodiments of this application are only for the convenience of description and are not used to limit the scope of the embodiments of this application. The magnitudes of the serial numbers of the above processes do not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic.

[0349] Obviously, those skilled in the art can make various changes and modifications to this application without departing from the scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application also intends to include these changes and modifications.

Claims

1. A communication method, characterized in that, Including: Receiving a configuration message, the configuration message including information on a Physical Downlink Control Channel (PDCCH) resource, the PDCCH resource including: a Control Resource Set (CORESET), a search space, a listening opportunity, or an alternative PDCCH; Determining whether to receive the PDCCH corresponding to the PDCCH resource according to whether a first signal associated with the PDCCH resource is received.

2. The method according to claim 1, wherein Determining whether to receive the PDCCH corresponding to the PDCCH resource according to whether a first signal associated with the PDCCH resource is received, including: If a first condition is satisfied, receiving the PDCCH corresponding to the PDCCH resource, the first condition including a combination of one or more of the following: Receiving the first signal; The number of blind detections corresponding to the PDCCH resource being less than or equal to the remaining number of blind detections; or The number of non-overlapping Control Channel Elements (CCEs) corresponding to the PDCCH resource being less than or equal to the remaining number of non-overlapping CCEs.

3. The method according to claim 2, wherein Further including: If the first condition is satisfied, subtracting the number of blind detections corresponding to the PDCCH resource from the remaining number of blind detections to obtain an updated remaining number of blind detections, and / or subtracting the number of non-overlapping CCEs corresponding to the PDCCH resource from the remaining number of non-overlapping CCEs to obtain an updated remaining number of non-overlapping CCEs.

4. The method according to claim 1, characterized in that Determining whether to receive the PDCCH corresponding to the PDCCH resource according to whether a first signal associated with the PDCCH resource is received, including: If a second condition is satisfied, skipping the reception of the PDCCH corresponding to the PDCCH resource, the second condition including a combination of one or more of the following: Not receiving the first signal; Receiving the first signal, the number of blind detections corresponding to the PDCCH resource being greater than the remaining number of blind detections; or Receiving the first signal, the number of non-overlapping CCEs corresponding to the PDCCH resource being greater than the remaining number of non-overlapping CCEs.

5. The method according to claim 4, characterized in that If the second condition is satisfied, keeping the remaining number of blind detections unchanged, and / or keeping the remaining number of non-overlapping CCEs unchanged.

6. The method according to any one of claims 1 to 5, characterized in that, The configuration information includes information on a plurality of PDCCH resources, the plurality of PDCCH resources including: a plurality of control resource sets, a plurality of search spaces, a plurality of listening opportunities, or a plurality of alternative PDCCHs, and the PDCCH resource is any one of the plurality of PDCCHs; Determining whether to receive the PDCCH corresponding to the PDCCH resource according to whether a first signal associated with the PDCCH resource is received, including: In the order of the plurality of PDCCH resources, determining whether to receive the PDCCH corresponding to each PDCCH resource in the plurality of PDCCH resources respectively according to whether a first signal associated with each PDCCH resource in the plurality of PDCCH resources is received.

7. The method according to claim 6, wherein Each PDCCH resource in the plurality of PDCCH resources is respectively associated with a first signal, and the first signal is used to determine whether the PDCCH corresponding to the PDCCH resource associated with the first signal is transmitted.

8. The method according to claim 6 or 7, characterized in that, For the first PDCCH resource among the multiple PDCCH resources, the remaining number of blind detections is the maximum number of blind detections specified by the protocol, and / or the remaining number of non-overlapping CCEs is the maximum number of non-overlapping CCEs specified by the protocol.

9. The method according to any one of claims 6 to 8, characterized in that, The multiple PDCCH resources are the multiple control resource sets, and the order of the multiple PDCCH resources is the order of the multiple control resource sets. The order of the multiple control resource sets is determined according to at least one of the following: the order of the index sizes of the multiple control resource sets, the chronological order of the reference times of the search spaces corresponding to the multiple control resource sets, the chronological order of the reference times of the first signals associated with the multiple control resource sets, or is preset.

10. The method according to claim 9, characterized in that The order of the multiple control resource sets satisfies at least one of the following: The multiple control resource sets are arranged in ascending order of the indexes of the control resource sets; The multiple control resource sets are arranged in descending order of the indexes of the control resource sets; The multiple control resource sets are arranged in ascending order of the reference times of the search spaces corresponding to the control resource sets from early to late; The multiple control resource sets are arranged in ascending order of the reference times of the first signals associated with the control resource sets from early to late; or The order of M control resource sets among the multiple control resource sets is the most forward, where M is a positive integer, and the M control resource sets are preset.

11. The method according to claim 10, wherein In the case where the multiple control resource sets are arranged in ascending order of the reference times of the search spaces corresponding to the control resource sets from early to late, if the reference times of the search spaces corresponding to N control resource sets among the multiple control resource sets are the same, where N is an integer greater than or equal to 2, then the N control resource sets are arranged in ascending order of the indexes of the control resource sets; or, the N control resource sets are arranged in descending order of the indexes of the control resource sets; or In the case where the multiple control resource sets are arranged in ascending order of the reference times of the first signals associated with the control resource sets from early to late, if the reference times of the first signals associated with P control resource sets among the multiple control resource sets are the same, where P is an integer greater than or equal to 2, then the P control resource sets are arranged in ascending order of the indexes of the control resource sets; or, the P control resource sets are arranged in descending order of the indexes of the control resource sets.

12. The method according to any one of claims 6 to 8, characterized in that, The multiple PDCCH resources are the multiple search spaces, and the order of the multiple PDCCH resources is the order of the multiple search spaces. The order of the multiple search spaces is determined according to at least one of the following: the order of the sizes of the indexes of the multiple search spaces, the chronological order of the reference times of the multiple search spaces, the chronological order of the reference times of the first signals associated with the multiple search spaces, the order of the sizes of the indexes of the control resource sets corresponding to the multiple search spaces, or is preset.

13. The method according to claim 12, wherein The order of the multiple search spaces satisfies at least one of the following: The multiple search spaces are arranged in ascending order of the indexes of the search spaces; The multiple search spaces are arranged in descending order of the index of the search spaces; The multiple search spaces are arranged in ascending order of the reference time of the search spaces; The multiple search spaces are arranged in ascending order of the reference time of the first signal associated with the search spaces; or The order of Q search spaces among the multiple search spaces is the most forward, where Q is a positive integer, and the Q search spaces are preset.

14. The method according to claim 13, characterized in that, In the case that the multiple search spaces are arranged in ascending order of the reference time of the search spaces, if the reference times of R search spaces among the multiple search spaces are the same, where R is an integer greater than or equal to 2, then the R search spaces are arranged in ascending order of the index of the search spaces; or, the R search spaces are arranged in descending order of the index of the search spaces; or, the R search spaces are arranged in ascending order of the index of the control resource set corresponding to the search spaces; or, the R search spaces are arranged in descending order of the index of the control resource set corresponding to the search spaces; or In the case that the multiple search spaces are arranged in ascending order of the reference time of the first signal associated with the search spaces, if the reference times of S search spaces among the multiple search spaces associated with the first signal are the same, where S is an integer greater than or equal to 2, then the S search spaces are arranged in ascending order of the index of the search spaces; or, the S search spaces are arranged in descending order of the index of the search spaces; or, the S search spaces are arranged in ascending order of the index of the control resource set corresponding to the search spaces; or, the S search spaces are arranged in descending order of the index of the control resource set corresponding to the search spaces.

15. The method according to any one of claims 6 to 8, characterized in that The multiple PDCCH resources are the multiple listening opportunities, and the order of the multiple PDCCH resources is the order of the multiple listening opportunities. The order of the multiple listening opportunities is determined according to at least one of the following: the order of the reference times of the multiple listening occasions, the order of the reference times of the first signals associated with the multiple listening occasions, the order of the indexes of the control resource sets corresponding to the multiple listening occasions, the order of the indexes of the search sets corresponding to the multiple listening occasions, or preset.

16. The method according to claim 15, wherein The order of the multiple listening opportunities satisfies at least one of the following: The multiple listening occasions are arranged in ascending order of the reference time of the listening occasions; The multiple listening occasions are arranged in ascending order of the reference time of the first signal associated with the listening occasions; The multiple listening occasions are arranged in ascending order of the index of the search space corresponding to the listening occasions; The multiple listening occasions are arranged in descending order of the index of the search space corresponding to the listening occasions; or The order of T listening occasions among the multiple listening occasions is the most forward, where T is a positive integer, and the T listening occasions are preset.

17. The method according to claim 16, wherein When the multiple listening opportunities are arranged in ascending order of the reference time of the listening opportunities from early to late, if the reference times of U listening opportunities among the multiple listening opportunities are the same, where U is an integer greater than or equal to 2, then the U listening opportunities are arranged in ascending order of the indexes of the search spaces corresponding to the listening opportunities; or, the U listening opportunities are arranged in descending order of the indexes of the search spaces corresponding to the listening opportunities; or, the U listening opportunities are arranged in ascending order of the indexes of the control resource sets corresponding to the listening opportunities; or, the U listening opportunities are arranged in descending order of the indexes of the control resource sets corresponding to the listening opportunities; or When the multiple listening opportunities are arranged in ascending order of the reference time of the first signal associated with the listening opportunities from early to late, if the reference times of V listening opportunities among the multiple listening opportunities are the same, where V is an integer greater than or equal to 2, then the V listening opportunities are arranged in ascending order of the indexes of the search spaces corresponding to the listening opportunities; or, the V listening opportunities are arranged in descending order of the indexes of the search spaces corresponding to the listening opportunities; or, the V listening opportunities are arranged in ascending order of the indexes of the control resource sets corresponding to the listening opportunities; or, the V listening opportunities are arranged in descending order of the indexes of the control resource sets corresponding to the listening opportunities; or When the multiple listening opportunities are arranged in ascending order of the indexes of the search spaces corresponding to the listening opportunities, or when the multiple listening opportunities are arranged in descending order of the indexes of the search spaces corresponding to the listening opportunities, if the search spaces corresponding to W listening opportunities among the multiple listening opportunities are the same, where W is an integer greater than or equal to 2, then the W listening opportunities are arranged in ascending order of the reference time of the listening opportunities from early to late; or, the W listening opportunities are arranged in ascending order of the reference time of the first signal associated with the listening opportunities from early to late.

18. The method according to any one of claims 6 to 8, characterized in that, The multiple PDCCH resources are the multiple candidate PDCCHs, and the order of the multiple PDCCH resources is the order of the multiple candidate PDCCHs. The order of the multiple candidate PDCCHs is determined according to at least one of the following: the order of the listening opportunities corresponding to the multiple candidate PDCCHs, the order of the aggregation levels of the multiple candidate PDCCHs, the order of the reference times of the first signals associated with the multiple candidate PDCCHs, or the order of the indexes of the multiple candidate PDCCHs.

19. The method according to claim 18, wherein The order of the multiple candidate PDCCHs satisfies at least one of the following: The multiple candidate PDCCHs are arranged in the order from front to back according to the order of the listening opportunities corresponding to the candidate PDCCHs; or The multiple candidate PDCCHs are arranged in ascending order of the reference time of the first signal associated with the candidate PDCCHs from early to late.

20. The method according to claim 19, wherein When the multiple alternative PDCCHs are arranged in the order from the front to the back according to the order of the listening occasions corresponding to the alternative PDCCHs, if the listening occasions corresponding to X alternative PDCCHs among the multiple alternative PDCCHs are the same, where X is an integer greater than or equal to 2, then the X alternative PDCCHs are arranged in the order from the highest to the lowest aggregation level of the alternative PDCCHs; or, the X alternative PDCCHs are arranged in the order from the lowest to the highest aggregation level of the alternative PDCCHs; Or When the multiple alternative PDCCHs are arranged in the order from the earliest to the latest reference time of the first signal associated with the alternative PDCCHs, if the reference times of the first signals associated with Z alternative PDCCHs among the multiple alternative PDCCHs are the same, where Z is an integer greater than or equal to 2, then the Z alternative PDCCHs are arranged in the order from the front to the back according to the order of the listening occasions corresponding to the alternative PDCCHs.

21. The method according to claim 20, characterized in that, If the aggregation levels of Y alternative PDCCHs among the X alternative PDCCHs are the same, where Y is an integer greater than or equal to 2, then the Y alternative PDCCHs are arranged in the order from the smallest to the largest index of the alternative PDCCHs; or the Y alternative PDCCHs are arranged in the order from the largest to the smallest index of the alternative PDCCHs.

22. A communication device, characterized in that, comprising units for performing the method according to any one of claims 1 - 21.

23. A communication device, characterized in that, comprising a processor, the processor being configured to execute a computer program or instructions to cause the apparatus to perform the method according to any one of claims 1 - 21.

24. A computer-readable storage medium, characterized in that, A computer program or instructions are stored in the computer - readable storage medium, and when the computer program or instructions are executed, the method according to any one of claims 1 - 21 is implemented.

25. A computer program product, characterized in that, The computer program product includes: computer program code, and when the computer program code is run, the method according to any one of claims 1 - 21 is implemented.