Method and terminal for blind detection of physical downlink control channel (PDCCH)

By using preset performance indicators and cost functions to calculate the candidate CCE priorities for PDCCH blind detection in the LTE system, the blind detection process is optimized, the problem of high power consumption of the terminal receiver is solved, and more efficient blind detection and lower power consumption are achieved.

CN120750490APending Publication Date: 2025-10-03BESTECHNIC SHANGHAI CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511069311.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-31
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

In the LTE system, the terminal receiver needs to perform a large number of blind detections during the PDCCH blind detection process, resulting in high power consumption. In addition, the CQI and energy formula used in the existing method cannot accurately reflect the PDCCH channel quality and has poor robustness.

Method used

By blindly detecting candidate PDCCHs of different aggregation levels in the search space, the metric value and blind detection priority of the candidate CCE are calculated using a preset performance indicator and a preset cost function, and the candidate PDCCH with a high priority is decoded first.

Benefits of technology

The number of blind detections is reduced, the efficiency of blind detection is improved, and the power consumption of the terminal receiver is reduced without affecting the receiving performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120750490A_ABST
    Figure CN120750490A_ABST
Patent Text Reader

Abstract

The invention provides a blind detection method for a physical downlink control channel (PDCCH) and a terminal. The method comprises the following steps: obtaining a metric value of each candidate control channel element (CCE) according to a preset performance index, wherein the preset performance index is a quantitative standard for measuring candidate PDCCH blind test related performance; based on the aggregation level of the downlink control information DCI to be decoded and the corresponding CCE, obtaining a blind detection priority corresponding to each piece of DCI to be decoded by using a preset cost function; and performing channel decoding according to the blind detection priority of each candidate PDCCH. Therefore, the number of blind detection times of the terminal can be effectively reduced, thereby reducing the power consumption of the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method and terminal for blind detection of a physical downlink control channel (PDCCH). Background Art

[0002] The PDCCH (Physical Downlink Control Channel) is used in LTE (Long Term Evolution) and NR (New Radio) to transmit control information. PDCCH blind detection is the process by which a user equipment (UE) decodes and interprets the received PDCCH to determine its associated resource block, time slot, and transmission format.

[0003] Because multiple users and different control information are shared and transmitted via the PDCCH, the terminal needs to use blind detection based on limited system information (timing, frequency, cell ID, frame structure, etc.) to determine the control information sent to it by the network. Typically, during the blind detection process, the receiver performs blind detection based on the search space (UE-specific search space, common search space), CCE (Control Channel Element) index, AL (Aggregation Level), and RNTI (Radio Network Temporary Identifier), performing channel decoding and CRC checks on each possible CCE. The control information corresponding to the terminal can be parsed from the search results that are successfully decoded and pass the CRC check. However, taking the LTE system as an example, the terminal receiver needs to perform up to 44 blind detections per subframe (1ms), resulting in high power consumption for the terminal blind detection.

[0004] In addition, the Channel Quality Indicator (CQI) is used to obtain prior information about the signal-to-noise ratio (SNR) to determine the initial aggregation level (AL) for the search. However, the CQI and aggregation level are weakly correlated, making it unsuitable as an indicator for determining the initial aggregation level. In other words, using CQI as prior information about the SNR reflects the quality of the PDSCH channel, not the PDCCH channel quality. Using the energy formula as the quality indicator for each CCE candidate set fails to reflect interference and noise information, cannot accurately reflect the channel quality of each CCE, and has poor robustness. Summary of the Invention

[0005] This application is proposed to address the above-mentioned technical problems existing in the prior art. This application aims to provide a method and terminal for blind detection of the physical downlink control channel (PDCCH), which can complete control channel detection with fewer blind detection times, greatly improve the blind detection efficiency, and effectively reduce the power consumption of the terminal receiver without affecting the receiving performance.

[0006] According to the first scheme of the present application, a method for blind detection of a physical downlink control channel (PDCCH) is provided, the method comprising: during a process in which a terminal performs blind detection on candidate PDCCHs of different aggregation levels within a search space, obtaining a measurement value of each candidate control channel element (CCE) according to a preset performance indicator, wherein the preset performance indicator is a quantitative standard for measuring the blind detection-related performance of the candidate PDCCH; based on the aggregation level of the downlink control information (DCI) to be decoded and its corresponding CCE, obtaining the blind detection priority corresponding to each DCI to be decoded using a preset cost function; and performing channel decoding according to the blind detection priority of each candidate PDCCH.

[0007] According to a second solution of the present application, a terminal is provided, comprising a processor, wherein the processor is configured to execute the steps of the method for blind detection of a physical downlink control channel (PDCCH) as described in the various embodiments of the present application.

[0008] According to the third scheme of the present application, a computer-readable storage medium is provided, which stores computer instructions, and the computer instructions are used to enable the computer to execute the steps of the method for blind detection of the physical downlink control channel PDCCH as described in the various embodiments of the present application.

[0009] According to the fourth solution of the present application, a computer program product is provided, comprising computer instructions for causing a computer to execute the steps of the method for blind detection of the physical downlink control channel (PDCCH) as described in the various embodiments of the present application.

[0010] Compared with the prior art, the embodiments of the present application have the following advantages:

[0011] The method for blind detection of the physical downlink control channel (PDCCH) provided in an embodiment of the present application obtains the measurement value of each candidate control channel element (CCE) according to a preset performance indicator, obtains the blind detection priority corresponding to each DCI to be decoded based on the aggregation level of the downlink control information (DCI) to be decoded and its corresponding CCE, and performs channel decoding according to the blind detection priority of each candidate PDCCH. In this way, the blind detection priority corresponding to each DCI to be decoded is obtained using the preset cost function, thereby giving priority to channel decoding of the candidate PDCCH with a high blind detection priority, so that the control channel detection can be completed with fewer blind detection times, greatly improving the blind detection efficiency, and effectively reducing the power consumption of the terminal for blind detection without affecting the receiving performance.

[0012] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above description and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] In the drawings, which are not necessarily drawn to scale, the same reference numerals may describe similar components in different views. Similar reference numerals with letter suffixes or different letter suffixes may represent different examples of similar components. The accompanying drawings generally illustrate various embodiments by way of example and not by way of limitation, and together with the description and claims, serve to illustrate the disclosed embodiments. Such embodiments are illustrative and exemplary and are not intended to be exhaustive or exclusive embodiments of the present method, apparatus, system, or non-transitory computer-readable medium having instructions for implementing the method.

[0014] Figure 1 A flowchart of a method for blind detection of a physical downlink control channel (PDCCH) according to an embodiment of the present application is shown.

[0015] Figure 2 Another flowchart of the method for blind detection of the physical downlink control channel (PDCCH) according to an embodiment of the present application is shown.

[0016] Figure 3 An example of blind detection of candidate PDCCHs in the current subframe according to an embodiment of the present application is shown.

[0017] Figure 4 Another flowchart of a method for blind detection of a physical downlink control channel (PDCCH) according to an embodiment of the present application is shown. DETAILED DESCRIPTION

[0018] To enable those skilled in the art to better understand the technical solution of the present application, the present application is described in detail below in conjunction with the accompanying drawings and specific embodiments. The embodiments of the present application are further described in detail below in conjunction with the accompanying drawings and specific embodiments, but are not intended to limit the present application.

[0019] The words "first", "second" and similar terms used in this application do not indicate any order, quantity or importance, but are only used to distinguish. The words "include" or "comprises" and similar terms used in this application mean that the elements before the word include the elements listed after the word, and do not exclude the possibility of covering other elements. In this application, the arrows shown in the figures of each step are only examples of the execution order, not limitations. The technical solution of this application is not limited to the execution order described in the embodiments. The steps in the execution order can be combined, decomposed, or swapped, as long as the logical relationship of the execution content is not affected.

[0020] All terms (including technical or scientific terms) used in this application have the same meaning as those understood by ordinary technicians in the field to which this application belongs, unless otherwise specifically defined. It should also be understood that terms defined in general dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant technology, and should not be interpreted in an idealized or extremely formal sense unless explicitly defined as such here. Techniques and equipment known to ordinary technicians in the relevant field may not be discussed in detail, but where appropriate, the techniques and equipment should be considered as part of the specification.

[0021] The PDCCH is used to transmit downlink information, called DCI (Downlink Control Information), which contains resource allocations and other control information for one or more UEs (User Equipment). The basic unit of PDCCH resource allocation is the Control Channel Element (CCE). For example, in LTE, the system allocates 1, 2, 4, or 8 logically contiguous CCEs for each DCI, depending on channel quality. When channel quality is good, fewer CCEs may be allocated; when channel quality is poor, more CCEs may be allocated to ensure reliable information transmission.

[0022] Because the base station's PDCCH resource allocation (including aggregation level, starting position, etc.) is dynamic, the terminal cannot know in advance which candidate PDCCH is valid or what format of DCI (downlink control information) it carries. Therefore, the terminal can only attempt to decode each candidate PDCCH within its search space according to certain rules (such as those based on different aggregation levels). Currently, the terminal uses the corresponding Radio Network Temporary Identifier (RNTI) to perform a CRC (cyclic redundancy check) check on the information in the candidate PDCCH. If the check succeeds, it indicates that the correct PDCCH has been found and the DCI information has been obtained. If the check fails, the terminal continues to check for the next candidate PDCCH until a valid PDCCH is found or all candidates have been checked. However, using existing blind detection methods in LTE systems, the terminal receiver needs to perform up to 44 blind detections per subframe (1ms), which significantly increases the terminal receiver's power consumption and reduces blind detection efficiency.

[0023] Figure 1 A flowchart of a method for blind detection of a physical downlink control channel (PDCCH) according to an embodiment of the present application is shown. During blind detection of candidate PDCCHs of different aggregation levels within a search space, the terminal executes steps S101 to S103.

[0024] In this application, the arrows shown in the figures of each step are only examples of the execution order, not limitations. The technical solution of this application is not limited to the execution order described in the embodiments. The various steps in the execution order can be combined for execution, can be decomposed for execution, and can be changed in order, as long as it does not affect the logical relationship of the execution content.

[0025] In step S101, a metric value of each candidate control channel element CCE is obtained according to a preset performance indicator, wherein the preset performance indicator is a quantitative standard for measuring the blind detection related performance of the candidate PDCCH.

[0026] When blind detection is performed on candidate PDCCHs (Physical Downlink Control Channels), a quantitative method is needed to evaluate the quality or reliability of each candidate CCE (Control Channel Element) so as to select the correct PDCCH.

[0027] In some embodiments of the present application, before calculating the metric value of each candidate CCE, signal processing such as channel estimation, interference noise whitening, and equalization may be performed, and then the metric value of each candidate control channel element CCE is obtained according to a preset performance indicator.

[0028] During transmission, signals are affected by the channel, resulting in distortion and attenuation. Channel estimation uses algorithms to estimate and measure channel characteristics, such as channel gain and delay.

[0029] During communications, signals are subject to various interference and noise factors. Interference can come from signals from other users or external electromagnetic interference, while noise is an inevitable random signal in the system. Interference and noise whitening is a signal processing technique that transforms these interference and noise factors into signals with the characteristics of white noise. White noise has a uniform power spectral density across all frequencies. This processing makes interference and noise more manageable in the frequency domain, facilitating subsequent signal processing and analysis.

[0030] After transmission through a channel, signals are not only affected by channel characteristics but may also experience intersymbol interference (ISI), meaning that the signal of the current symbol interferes with the correct reception of subsequent symbols. Equalization processes the received signal using algorithms and filters to compensate for the channel's frequency-selective fading and eliminate ISI. This restores the signal to its original state at the transmitter in both time and frequency, making the received signal "balanced" and reducing signal distortion and bit error rates.

[0031] After completing the above series of signal processing operations, each candidate CCE is evaluated.

[0032] The preset performance indicator is a quantitative standard for measuring the blind detection performance of the candidate PDCCH, which can take into account various complex factors involved in the blind detection process.

[0033] In some embodiments of the present application, the preset performance indicator is the signal-to-noise ratio, signal strength, interference level or bit error rate of the received signal of the PDCCH, which is converted into a quantifiable value to provide a basis for determining whether the candidate CCE is valid.

[0034] The metric value of each candidate CCE is calculated using the preset performance indicator. The metric value can reflect the performance of the candidate CCE in terms of quality and reliability of transmitted data.

[0035] Specifically, the metric value of each candidate control channel element CCE is obtained according to a preset performance indicator, and different calculation methods are used for different preset performance indicators.

[0036] For example, if the preset performance indicator is based on the signal-to-noise ratio (SNR) obtained from the received PDCCH signal, then the ratio of the received signal power to the noise power for each candidate CCE can be calculated. Typically, signal power can be obtained by estimating the energy of the received signal, while noise power can be determined through statistical analysis of background noise. For example, by sampling the noise in the absence of a signal over a period of time, the average power can be calculated as the noise power estimate. A higher SNR indicates better signal quality, which is more conducive to accurate data transmission. The candidate CCE also has a higher metric value, and is considered a candidate that is more likely to contain correct PDCCH information during blind detection.

[0037] Alternatively, illustratively, the received signal estimate of each resource element (RE) of the candidate CCE and its corresponding SNR may be calculated, and then the corresponding SNRs of the REs in each candidate CCE may be averaged, and the obtained average value may be used as the metric value.

[0038] In some embodiments of the present application, the amplitude values ​​of the log-likelihood ratios of the demodulated bits are accumulated to obtain the metric value, or the likelihood function after demodulation is used as the metric value.

[0039] In the communication demodulation process, the log-likelihood ratio (LLR) is a metric used to measure the likelihood that a received signal bit is "0" or "1." It is calculated by comparing the likelihood function values ​​of the received signal under two hypotheses (either "0" or "1"). Specifically, the LLR indicates whether the received signal is more likely to represent "0" or "1," and the degree of this preference.

[0040] By summing the magnitudes of the log-likelihood ratios of each demodulated bit, we can comprehensively assess the reliability of all bits in the entire signal. The magnitude of each bit's log-likelihood ratio reflects the degree of certainty in the decision about that bit; larger magnitudes indicate greater confidence in the decision about that bit. By summing the magnitudes of all bit log-likelihood ratios, we can obtain a metric that reflects the overall signal quality or reliability.

[0041] By accumulating log-likelihood ratio amplitudes to obtain a metric, the system can adaptively reflect channel influences. When channel quality is good, the demodulated bit log-likelihood ratio amplitude is typically large, and the accumulated metric value is also high. However, when channel quality is poor and there is significant interference and noise, the bit log-likelihood ratio amplitude decreases, and the metric value also decreases accordingly. This enables the system to dynamically adjust its signal judgment based on actual channel conditions, improving its adaptability and robustness in various channel environments.

[0042] Furthermore, the demodulated likelihood function is used directly as a metric because it directly reflects the degree of match between the received and transmitted signals. A large likelihood function value indicates a close match between the received signal and a possible transmitted signal sequence, making this sequence more likely to be the actual transmitted signal. Therefore, the likelihood function value can be used to measure the quality and reliability of the received signal. Similar to the method of accumulating log-likelihood ratio amplitudes, using the likelihood function as a metric can also help the receiver determine whether the received signal is correct and select the most likely candidate signal among multiple candidates.

[0043] In step S102, based on the aggregation level of the downlink control information DCI to be decoded and its corresponding CCE, a preset cost function is used to obtain the blind detection priority corresponding to each DCI to be decoded; in step S103, channel decoding is performed according to the blind detection priority of each candidate PDCCH.

[0044] DCI is key information carried on the PDCCH, used to instruct the terminal to perform various downlink or uplink resource allocation, transmission mode, and other operations. The aggregation level indicates the degree of aggregation of CCEs in the PDCCH. Different aggregation levels mean that the PDCCH occupies different amounts of CCE resources.

[0045] The preset cost function is used to measure the "cost" or "difficulty" of blind detection of DCIs at different aggregation levels and their corresponding candidate CCEs. For example, the preset cost function can comprehensively consider multiple factors, such as resource usage at different aggregation levels, decoding complexity, and false detection probability.

[0046] Specifically, the blind detection priority corresponding to each DCI to be decoded can be determined based on the cost of each DCI to be decoded calculated according to a preset cost function. For example, a higher blind detection priority can be given to DCI with a lower cost because they are more likely to be correctly decoded. DCI with a higher cost can be set to have a lower blind detection priority and will be processed at a later stage. Such a priority allocation strategy helps to improve the efficiency and accuracy of blind detection and give priority to DCIs that are more likely to be correctly decoded.

[0047] This is only an exemplary description and does not constitute a specific limitation on the preset cost function.

[0048] In the process of blind detection of each candidate PDCCH, channel decoding is to find the PDCCH that actually carries valid DCI information from multiple candidate PDCCHs and decode it for use by the terminal.

[0049] In this embodiment, the blind detection priority corresponding to each DCI to be decoded is obtained using a preset cost function, that is, the blind detection priority of each candidate PDCCH is determined, and the terminal receiver performs channel decoding on the candidate PDCCH according to the blind detection priority order of each candidate PDCCH.

[0050] The system first attempts to decode the candidate PDCCH with the highest blind detection priority. If valid DCI information is successfully decoded, the blind detection process stops. If decoding fails, the system continues decoding the candidate PDCCH with the next highest blind detection priority until the correct DCI is found. This method of performing channel decoding based on blind detection priority minimizes decoding time and resource consumption while ensuring decoding accuracy, improving blind detection efficiency and reducing terminal receiver power consumption.

[0051] In some embodiments of the present application, the preset cost function is such that, when the aggregation level is the same, the larger the CCE metric value, the higher the blind detection priority of the corresponding candidate PDCCH, and the greater the difference in CCE metric values, the lower the blind detection priority of the corresponding candidate PDCCH.

[0052] That is to say, the preset cost function needs to have at least two characteristics, one of which is that under the same aggregation level, the larger the CCE measurement value, the higher the blind detection priority of the corresponding candidate PDCCH; the other characteristic is that under the same aggregation level conditions, the greater the difference in CCE measurement values, the lower the blind detection priority of the corresponding candidate PDCCH.

[0053] For candidate PDCCHs of the same aggregation level, large differences in the metric values ​​of candidate CCEs indicate that the quality of different candidate CCEs varies, which increases decoding uncertainty and difficulty and reduces the possibility that the candidate PDCCH contains correct DCI. Therefore, its blind detection priority is reduced.

[0054] The preset cost function described in the embodiment of the present application comprehensively considers the metric value size and metric value difference of the candidate CCE, reasonably allocates blind detection priority to different candidate PDCCHs, and helps to improve the efficiency and accuracy of blind detection.

[0055] In some embodiments of the present application, the preset cost function is shown in formula (1):

[0056] f=∑ l SNR l -α·σ({SNR l}) Formula (1);

[0057] Wherein, f represents the value calculated according to the preset cost function, which is used to measure the blind detection priority corresponding to each DCI to be decoded; where l is the CCE index, σ({SNR l}) is the standard deviation of the signal-to-noise ratio within the CCE set, and α is a scaling factor.

[0058] Among them, ∑ l SNR l It is used to reflect that when the aggregation level is the same, the larger the CCE metric value is, the higher the blind detection priority of the corresponding candidate PDCCH is. l}) is used to reflect that the greater the difference in the CCE measurement values, the lower the blind detection priority of the corresponding candidate PDCCH.

[0059] Based on the preset cost function provided in this embodiment, the accuracy of the calculated candidate PDCCH blind detection priority can be improved, thereby facilitating the improvement of blind detection efficiency and the improvement of blind detection accuracy.

[0060] In some embodiments of the present application, the Kullback-Leibler divergence (KL divergence) may be used as a preset cost function to measure the difference between two probability distributions.

[0061] Specifically, during the blind detection process, the metric values ​​of the candidate CCEs corresponding to different candidate PDCCHs can be viewed as a reflection of a certain probability distribution. For example, a candidate CCE with a higher metric value may correspond to a distribution with better signal quality and a higher probability of containing the correct DCI to be decoded; while a candidate CCE with a lower metric value may correspond to a distribution with poorer signal quality and a lower probability of containing the correct DCI. The KL divergence can quantify the difference between these two distributions. If the KL divergence between the metric values ​​of the candidate CCEs of a candidate PDCCH is small, it means that the distributions of these candidate CCEs are relatively similar, that is, their characteristics such as signal quality are relatively consistent. In this case, this candidate PDCCH is more likely to contain the correct DCI, and its blind detection priority is higher.

[0062] In some embodiments of the present application, the method further includes, after obtaining the measurement value of each candidate CCE, sorting each candidate CCE of each candidate PDCCH based on the measurement value, so that the processing priority of the candidate CCE ranked first is higher than the priority of the candidate CCE ranked later.

[0063] In other words, the candidate CCEs are ranked based on their metrics. Assuming the signal-to-noise ratio (SNR) is used as the metric, the higher the metric value, the higher the candidate CCE is ranked, while the lower the metric value, the lower the candidate CCE is ranked. Of course, assuming the bit error rate (BER) is used as the metric, the lower the metric value, the higher the candidate CCE is ranked, while the higher the metric value, the lower the reliability, and the lower the candidate CCE is ranked.

[0064] By sorting based on the measurement value of each candidate CCE, the processing priority of the candidate CCE in the front ranking is higher than the processing priority of the candidate CCE in the back ranking. In this way, when the blind detection priority of the candidate PDCCH is calculated using the preset cost function later, the candidate CCE with a high processing priority can be calculated first, and the blind detection priority of the candidate CCE with a lower processing priority is no longer calculated.

[0065] In some embodiments of the present application, after sorting the processing priority of each candidate CCE, a comparison result of the metric value of each candidate CCE and the threshold is obtained, and only the blind detection priority corresponding to the DCI to be decoded whose comparison result meets the preset requirements is calculated.

[0066] Specifically, the signal-to-noise ratio is used as an example to illustrate the measurement value. Figure 2 As shown, in step S201, the candidate CCEs are rearranged in descending order according to their metric values, so that the processing priority of the candidate CCEs ranked earlier is higher than that of the candidate CCEs ranked later. In step S202, the index i of each candidate CCE and its corresponding metric value m(i) are obtained, and step S203 is continued to determine whether m(i) is less than a threshold. If the judgment result of step S203 is yes, it means that the metric value of the candidate CCE corresponding to the current index i is less than the threshold and the reliability is poor. At this time, the blind detection priority of the candidate CCE corresponding to the current index i is not calculated, but the candidate CCE corresponding to the current index i is directly skipped, and step S202 is continued to further determine the comparison result of the metric value of the candidate CCE corresponding to the next index with the threshold. If the judgment result of step S203 is no, it means that the candidate CCE corresponding to the current index i has a high reliability, and step S204 is continued to obtain a blind detection CCE element set s containing the candidate CCE. That is, each candidate CCE in the blind detection CCE element set s has high reliability and can be used to further calculate the blind detection priority of the candidate PDCCH corresponding to each candidate CCE in the blind detection CCE element set s according to a preset cost function (such as step S205).

[0067] In this way, the DCI to be decoded whose comparison results do not meet the preset requirements can be directly skipped, and only the blind detection priority of the DCI to be decoded whose comparison results meet the preset requirements is calculated, thereby further improving the blind detection efficiency and reducing the blind detection power consumption of the terminal receiver.

[0068] There is no limit on the threshold value and it can be configured by the user. There is no limit on the preset requirement and it can be configured by the user.

[0069] For example, still using the signal-to-noise ratio as the metric, combined with Figure 3 and Figure 4 Provide explanation.

[0070] like Figure 3 , blind detection is performed in the common search space and the user equipment specific search space.

[0071] like Figure 4 In step S401, the equalized signal-to-noise ratio of each candidate CCE is calculated, and then step S402 is performed to re-sort the candidate CCEs in descending order according to the metric value. Then, step S403 is performed to calculate the blind detection priority of each aggregation level whose metric value is not less than the threshold according to the preset cost function, such as Figure 3 , the blind detection priority of the candidate PDCCHs with aggregation levels AL=8, 4, 2, and 1 can be calculated according to a preset cost function. For example, the blind detection order of all candidate PDCCHs can be:

[0072] AL8(cceIndex=16-23),DCI Format 1A

[0073] AL4(cceIndex=20-23),DCI Format 1A

[0074]

[0075] AL8(cceIndex=16-23),DCI Format 1

[0076] AL4(cceIndex=20-23),DCI Format 1

[0077]

[0078] The candidate PDCCH crossed out with a horizontal line refers to a candidate PDCCH with a metric value less than a threshold. The candidate PDCCH crossed out with a horizontal line is directly skipped when performing blind detection priority calculation, thereby reducing the number of blind detections and improving blind detection efficiency.

[0079] In step S404, candidate CCEs indexed 16-23 are reordered to the front. Each candidate CCE is decoded using the payload size corresponding to the DCI format. In step S405, the DCI format in the user equipment-specific search space is obtained. In step S406, the DCI format in the common search space is obtained. Then, step S407 is executed to perform channel decoding based on the obtained DCI formats in descending order of blind detection priority.

[0080] Experimental results show that, using the method provided by this embodiment, the correct DCI can be detected after only the fourth or fifth attempt, whereas without reordering the candidate CCEs based on their metrics, it would take approximately 30 attempts to detect the correct DCI. Furthermore, experimental results show that the power consumption of the blind detection method provided by this embodiment is much lower than that of a method that does not reorder the candidate CCEs based on their metrics.

[0081] In some embodiments of the present application, a terminal is provided, including a processor, wherein the processor is configured to execute the steps of the method for blind detection of a physical downlink control channel (PDCCH) as described in various embodiments of the present application.

[0082] The processor may be a processing device including one or more general-purpose processing devices, such as a microprocessor, a central processing unit (CPU), a graphics processing unit (GPU), etc. More specifically, the processor may be a complex instruction set computing (CISC) microprocessor, a reduced instruction set computing (RISC) microprocessor, a very long instruction word (VLIW) microprocessor, a processor that runs other instruction sets, or a processor that runs a combination of instruction sets. The processor may also be one or more special-purpose processing devices, such as an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), a digital signal processor (DSP), a system on a chip (SoC), etc.

[0083] According to an embodiment of the present application, a computer-readable storage medium is further provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the steps of the method for blind detection of the physical downlink control channel (PDCCH) as described in the various embodiments of the present application.

[0084] The above-mentioned computer-readable storage medium may be, for example, read-only memory (ROM), random access memory (RAM), phase-change random access memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), electrically erasable programmable read-only memory (EEPROM), other types of random access memory (RAM), flash disks or other forms of flash memory, cache, registers, static memory, compact disk read-only memory (CD-ROM), digital versatile disks (DVD) or other optical storage, cassettes or other magnetic storage devices, or any other possible non-transitory medium used to store information or instructions that can be accessed by a computer device.

[0085] According to an embodiment of the present application, a computer program product is further provided, which includes computer instructions, and the computer instructions are used to enable a computer to execute the steps of the method for blind detection of the physical downlink control channel (PDCCH) as described in each embodiment of the present application.

[0086] This application describes various operations or functions that can be implemented as software code or instructions or defined as software code or instructions. Such content can be source code or differential code ("incremental" or "patch" code) that can be directly executed ("object" or "executable" form). Software code or instructions can be stored in a computer-readable storage medium and, when executed, can cause a machine to perform the described functions or operations, and include any mechanism for storing information in a form accessible to a machine (e.g., a computing device, an electronic system, etc.), such as recordable or non-recordable media (e.g., read-only memory (ROM), random access memory (RAM), magnetic disk storage media, optical storage media, flash memory devices, etc.).

[0087] In addition, although exemplary embodiments have been described herein, the scope includes any and all embodiments based on the present application with equivalent elements, modifications, omissions, combinations (e.g., solutions that intersect various embodiments), adaptations, or changes. The elements in the claims are to be interpreted broadly based on the language employed in the claims and are not limited to the examples described in this specification or during the prosecution of this application, which examples are to be interpreted as non-exclusive. Therefore, this specification and examples are intended to be considered as examples only, with the true scope and spirit being indicated by the following claims and the full scope of their equivalents.

[0088] The above description is intended to be illustrative and not restrictive. For example, the above examples (or one or more of their solutions) can be used in combination with each other. For example, those of ordinary skill in the art may use other embodiments when reading the above description. In addition, in the above-mentioned specific embodiments, various features can be grouped together to simplify the application. This should not be interpreted as an intention that a disclosed feature that is not required to be protected is necessary for any claim. On the contrary, the subject matter of the present application may be less than all the features of a specific disclosed embodiment. Thus, the claims are incorporated into the specific embodiments as examples or embodiments, wherein each claim is independently a separate embodiment, and it is considered that these embodiments can be combined with each other in various combinations or arrangements. The scope of this application should be determined with reference to the appended claims and the full scope of equivalents to which these claims are entitled.

[0089] The above embodiments are merely exemplary embodiments of the present application and are not intended to limit the scope of the present application. The scope of protection of the present application is defined by the claims. Those skilled in the art may make various modifications or equivalent substitutions to the present application within the essence and scope of protection of the present application, and such modifications or equivalent substitutions shall also be deemed to fall within the scope of protection of the present application.

Claims

1. A method for blind detection of a physical downlink control channel (PDCCH), characterized in that: The method includes: during the process of blind detection of candidate PDCCHs of different aggregation levels in a search space by a terminal, Obtaining a metric value of each candidate control channel element CCE according to a preset performance indicator, wherein the preset performance indicator is a quantitative standard for measuring blind detection related performance of the candidate PDCCH; Based on the aggregation level of the downlink control information DCI to be decoded and its corresponding CCE, a preset cost function is used to obtain the blind detection priority corresponding to each DCI to be decoded; Channel decoding is performed according to the blind detection priority of each candidate PDCCH.

2. The method according to claim 1, characterized in that The preset cost function makes it so that when the aggregation level is the same, the larger the CCE metric value, the higher the blind detection priority of the corresponding candidate PDCCH, and the larger the CCE metric value difference, the lower the blind detection priority of the corresponding candidate PDCCH.

3. The method according to claim 1 or 2, characterized in that The method further includes: after obtaining the metric value of each candidate CCE, sorting each candidate CCE of each candidate PDCCH based on the metric value, so that the processing priority of the candidate CCE in the first order is higher than the processing priority of the candidate CCE in the last order.

4. The method according to claim 3, characterized in that The method further includes: after sorting the processing priorities of the candidate CCEs, obtaining a comparison result between the metric value of each candidate CCE and a threshold, and only calculating the blind detection priority corresponding to the to-be-decoded DCI whose comparison results meet preset requirements.

5. The method according to claim 1, wherein The preset performance indicator is a signal-to-noise ratio, signal strength, interference level or bit error rate of a received signal of a PDCCH.

6. The method according to claim 1, characterized in that The method further includes: accumulating the amplitude values ​​of the log-likelihood ratios of the demodulated bits to obtain the metric value, or using the demodulated likelihood function as the metric value.

7. The method according to claim 1, characterized in that The preset cost function is shown in formula (1): f = ∑ l SNR l -α·σ({SNR l}) Equation (1); Wherein, f represents the value calculated according to the preset cost function, which is used to measure the blind detection priority corresponding to each DCI to be decoded; where l is the CCE index, σ({SNR l }) is the standard deviation of the signal-to-noise ratio within the CCE set, and α is a scaling factor.

8. A terminal, characterized in that: The method comprises a processor configured to execute the steps of the method for blind detection of a physical downlink control channel (PDCCH) according to any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the steps of the method for blind detection of a physical downlink control channel (PDCCH) according to any one of claims 1 to 7.

10. A computer program product, characterized in that The method comprises computer instructions, wherein the computer instructions are used to enable a computer to execute the steps of the method for blind detection of a physical downlink control channel (PDCCH) as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Method of transmitting and receiving control information based on spatial-multiplexing gain

    CN105915324A

  • 5G downlink control channel blind detection method based on weight sorting

    CN110289936A

  • Blind detection method and device for physical downlink control channel

    CN112751649A

  • PDCCH blind detection method and device, terminal equipment and storage medium

    CN120223244A

  • Signal detection method, device, equipment, chip and medium

    CN120378045A