Blind detection method and device for physical downlink control channel and computer equipment
By determining the actual received power and detection distance of the CFI signal, blind detection conditions are identified, and aggregation levels and candidate sets are screened based on power ranking. This solves the problem of long blind detection time for PDCCH in LTE systems, achieving reduced power consumption and shorter detection time.
Patent Information
- Application Number
- CN202511467792.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-14
- Publication Date
- 2025-12-09
AI Technical Summary
The blind detection time of the physical downlink control channel in the LTE system is relatively long, resulting in high power consumption of the terminal chip.
Blind detection conditions are determined by judging whether the actual received power and detection distance of the Control Channel Format Indicator (CFI) signal meet the preset threshold. When the conditions are met, the priority order of aggregation levels is determined based on the actual received power, and the target aggregation level and candidate set are screened for blind detection of PDCCH.
This reduces the number of blind tests, shortens the blind test time, and lowers the power consumption of the terminal chip.
Smart Images

Figure CN121098451A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, in particular to a blind detection method, device and computer equipment of a physical downlink control channel. BACKGROUND
[0002] In a long term evolution (LTE) system, a physical downlink control channel (PDCCH) is an important channel carrying downlink control information (DCI). When receiving DCI information, a terminal cannot know in advance a specific time-frequency position (i.e., which PDCCH candidate) and a specific DCI format allocated by a network for it this time, and can only try to decode PDCCH by traversing all PDCCH candidate sets of all aggregation levels of two search spaces (common search space and dedicated search space), until obtaining its own DCI, which is called blind detection of PDCCH.
[0003] The blind detection method in the related art has a longer blind detection time, resulting in a larger terminal chip power consumption. SUMMARY
[0004] Therefore, it is necessary to provide a blind detection method and device of a physical downlink control channel capable of shortening the blind detection time in view of the above technical problems.
[0005] In a first aspect, the present application provides a blind detection method of a physical downlink control channel, comprising: determining whether a signal quality parameter of a control channel format indication (CFI) signal meets a blind detection condition of a physical downlink control channel (PDCCH) according to the signal quality parameter and a corresponding preset threshold value, the signal quality parameter comprising an actual received power of the CFI signal and / or an actual detection distance of the CFI signal; in response to the signal quality parameter meeting the blind detection condition of the PDCCH, determining a priority order of each aggregation level for blind detection of the PDCCH based on the actual received power of the CFI signal; determining a target aggregation level from the each aggregation level based on the actual received power of the CFI signal; and performing blind detection of the PDCCH according to the priority order and a candidate set in the target aggregation level.
[0006] In one of the embodiments, the preset threshold comprises a first power threshold and a detection distance threshold, and the determining whether the signal quality parameter meets the blind detection condition of the PDCCH according to the signal quality parameter of the CFI signal and the corresponding preset value comprises: determining that the blind detection condition of the PDCCH is met in response to the actual received power of the CFI signal being greater than or equal to the first power threshold and / or the actual detection distance of the CFI signal being greater than or equal to the detection distance threshold; and determining that the blind detection condition of the PDCCH is not met in response to the actual received power of the CFI signal being less than the first power threshold and the actual detection distance of the CFI signal being less than the detection distance threshold, and exiting the blind detection.
[0007] In one of the embodiments, the determining the priority order of the aggregation levels for the blind detection of the PDCCH based on the actual received power of the CFI signal comprises: sorting the priority of the aggregation levels in a descending order in response to the actual received power of the CFI signal being less than a second power threshold; and sorting the priority order of the aggregation levels in an ascending order in response to the actual received power of the CFI signal being greater than or equal to the second power threshold.
[0008] In one of the embodiments, the determining the target aggregation level from the aggregation levels based on the actual received power of the CFI signal comprises: for each aggregation level, deleting all the aggregation levels lower than a current aggregation level in response to the actual received power of the CFI signal being less than a third power threshold corresponding to the current aggregation level, and determining the remaining aggregation levels as the target aggregation level.
[0009] In one of the embodiments, the exiting the blind detection in response to the number of the remaining aggregation levels being zero.
[0010] In one of the embodiments, the performing the blind detection of the PDCCH according to the priority order and the candidate set in the target aggregation level comprises: determining the average power corresponding to each candidate set in the target aggregation level; and performing the blind detection of the PDCCH on all the candidate sets in the target aggregation level according to the priority order and based on the average power.
[0011] In one of the embodiments, the blind detection of the PDCCH from all candidate sets in the target aggregation level according to the priority order and based on the average power comprises: selecting a candidate set from all candidate sets in the target aggregation level in turn according to the priority order; in response to that the average power of the selected candidate set is less than the average power threshold, skipping the blind detection of the PDCCH from the selected candidate set and comparing the average power of the candidate set of the next priority with the average power threshold; and in response to that the average power of the selected candidate set is greater than or equal to the average power threshold, performing the blind detection of the PDCCH from the selected candidate set.
[0012] In one of the embodiments, the method further comprises: determining the average power threshold based on the average power of the CFI signal on all resource units and the average power corresponding to the first candidate set in the target aggregation level.
[0013] In the second aspect, the application further provides a blind detection device of a physical downlink control channel, comprising: a first determining module configured to determine whether a signal quality parameter of a control channel format indication (CFI) signal meets a blind detection condition of a physical downlink control channel (PDCCH) according to the signal quality parameter and a corresponding preset threshold, wherein the signal quality parameter comprises an actual received power of the CFI signal and / or an actual detection distance of the CFI signal; a second determining module configured to determine a priority order of aggregation levels for the blind detection of the PDCCH based on the actual received power of the CFI signal in response to that the signal quality parameter meets the blind detection condition of the PDCCH; a third determining module configured to determine a target aggregation level from the aggregation levels based on the actual received power of the CFI signal; and a blind detection module configured to perform the blind detection of the PDCCH according to the priority order and candidate sets in the target aggregation level.
[0014] In the third aspect, the application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the method of the first aspect when executing the computer program.
[0015] The aforementioned PDCCH blind detection method, apparatus, and computer equipment determine whether the signal quality parameters of the Control Channel Format Indicator (CFI) signal meet the blind detection conditions of the Physical Downlink Control Channel (PDCCH) based on the signal quality parameters and corresponding preset thresholds. In response to the signal quality parameters meeting the blind detection conditions, the priority order of each aggregation level for PDCCH blind detection is determined based on the actual received power of the CFI signal. Then, the target aggregation level is determined from each aggregation level based on the actual received power of the CFI signal. Finally, PDCCH blind detection is performed based on the priority order and the candidate set in the target aggregation level. In other words, the embodiments of this application can determine whether the signal quality parameters meet the PDCCH blind detection conditions, and only proceed with the PDCCH blind detection process when the signal quality parameters of the CFI signal meet the blind detection conditions. Furthermore, the aggregation levels are prioritized based on the actual received power, and the target aggregation level is selected before PDCCH blind detection is performed, instead of performing PDCCH blind detection on all aggregation levels regardless of whether the blind detection conditions are met. Moreover, the actual received power of the CFI signal characterizes the signal quality, and sorting and selection based on this is reliable. Therefore, by judging blind detection conditions, prioritizing aggregation levels, and screening target aggregation levels, the number of aggregation levels and candidate sets to be blind detected can be reduced, thereby reducing the number of blind detections, shortening the blind detection time, and reducing the power consumption of the terminal chip. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a diagram illustrating the application environment of a blind detection method for the physical downlink control channel in one embodiment.
[0018] Figure 2 This is a flowchart illustrating a blind detection method for the physical downlink control channel in one embodiment.
[0019] Figure 3 for Figure 2 A flowchart illustrating step 203;
[0020] Figure 4 for Figure 2 A flowchart illustrating step 204 in the middle section;
[0021] Figure 5 for Figure 4 A flowchart illustrating step 402 in the middle section;
[0022] Figure 6 A flowchart of a blind detection method of a physical downlink control channel in a specific example;
[0023] Figure 7 A curve diagram of actual received power and signal-to-noise ratio in a specific example;
[0024] Figure 8 A curve diagram of average power and signal-to-noise ratio in a specific example;
[0025] Figure 9 A curve diagram of actual detection distance and signal-to-noise ratio in a specific example;
[0026] Figure 10 A curve diagram of average blind detection times and signal-to-noise ratio in a specific example;
[0027] Figure 11 A curve diagram of average detection power and signal-to-noise ratio in a specific example;
[0028] Figure 12 A curve diagram of bit error rate and signal-to-noise ratio in a specific example;
[0029] Figure 13 A block diagram of a blind detection device of a physical downlink control channel in an embodiment;
[0030] Figure 14 An internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION
[0031] In order to make the purpose, technical scheme and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application.
[0032] In the related art, for the blind detection of PDCCH (Physical Downlink Channel, physical downlink control channel), the aggregation level order of blind detection is usually adjusted based on signal quality, and individual aggregation levels still need to be blindly detected, resulting in a large number of blind detections, a long blind detection time, and a large power consumption of the terminal chip.
[0033] Therefore, an embodiment of the present application proposes a blind detection method of a physical downlink control channel, which performs blind detection of PDCCH based on the actual received power of a CFI (Control Format Indicator, control channel format indicator) signal and / or the actual detection distance of the CFI signal, thereby reducing the number of blind detections and shortening the blind detection time.
[0034] The blind detection method of the physical downlink control channel provided by the embodiments of the present application can be applied to the application environment as shown in Figure 1 The terminal 102 communicates with the server 104 through the network. The data storage system can store the data required to be processed by the server 104. The data storage system can be integrated on the server 104, or placed on the cloud or other network servers. The terminal 102 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, unmanned aerial vehicles, low-altitude aircraft, Internet of Things devices and portable wearable devices. The server 104 can be a stand-alone physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0035] In an exemplary embodiment, as shown in Figure 2 A blind detection method of a physical downlink control channel is provided. The method is applied to the terminal 102 in Figure 1 for example, and includes the following steps 201 to 204. Wherein:
[0036] Step 201, according to the signal quality parameter of the control channel format indication (CFI) signal and the corresponding preset threshold value, determine whether the signal quality parameter meets the blind detection condition of the physical downlink control channel (PDCCH).
[0037] The signal quality parameter includes the actual received power of the CFI signal and / or the actual detection distance of the CFI signal. The CFI signal is used to indicate the number of symbols occupied by the PDCCH. The value of the CFI signal can be 1, 2, 3 or 4, etc., which respectively represent that the PDCCH occupies one, two, three or four symbols, etc. The CFI signal is carried on the PCFICH (Physical Control Format Indicator Channel), and the PCFICH is located on the first symbol of each subframe. When the terminal receives a subframe, it first decodes the PCFICH on the first symbol of the subframe to obtain the CFI signal. Assuming that CFI=2, the terminal can obtain that the first 2 symbols are the PDCCH control area, and the data area starts from the 3rd symbol, and then the blind detection of the PDCCH is performed to obtain the DCI. Therefore, the decoding of the CFI is the primary prerequisite for decoding the DCI. The related art does not consider implementing the blind detection of the PDCCH based on the CFI, and the chip power consumption is high. For example, in the case of CFI error, the blind detection is still performed, which leads to blind detection failure and unnecessary power consumption of the terminal chip. The actual detection distance of the CFI signal refers to the difference between the maximum decoding distance and the minimum decoding distance of the CFI, which can be the Euclidean distance, Manhattan distance, etc.
[0038] The preset threshold refers to a signal quality parameter representing signal quality, which can be set according to experience or obtained according to actual measurement and simulation. The preset threshold includes a first power threshold corresponding to the actual received power of the CFI signal and a detection distance threshold corresponding to the actual detection distance of the CFI signal.
[0039] The blind detection condition of the PDCCH refers to a condition under which the PDCCH can be blindly detected at present, which can be set according to actual requirements and experience in advance. Optionally, the blind detection condition includes a relationship between the signal quality parameter and the corresponding threshold, i.e., a relationship between the actual received power of the CFI signal and the corresponding threshold, and / or a relationship between the actual detection distance of the CFI signal and the corresponding threshold.
[0040] For example, when the terminal acquires the CFI signal, the terminal further determines a signal quality parameter, which includes the actual received power of the CFI signal and / or the actual detection distance of the CFI signal. Then, according to a size relationship or a difference size between the actual received power and the first power threshold, the terminal determines the quality of the signal, and determines whether the actual received power satisfies the blind detection condition based on the quality of the signal, and / or according to a size relationship or a difference size between the actual detection distance and the detection distance threshold, the terminal determines the quality of the signal, and determines whether the actual detection distance satisfies the blind detection condition based on the quality of the signal.
[0041] In a possible implementation, when a difference between the actual received power and the first power threshold is greater than or equal to a first preset threshold, it is indicated that the signal quality is good, and then it is determined that the actual received power satisfies the blind detection condition, and / or when a difference between the actual detection distance and the detection distance threshold is greater than or equal to a second preset threshold, it is indicated that the signal quality is good, and then it is determined that the actual detection distance satisfies the blind detection condition. On the contrary, it is indicated that the signal quality is very poor, and it is determined that the actual received power and the actual detection distance do not satisfy the blind detection condition.
[0042] Step 202, in response to the signal quality parameter satisfying the blind detection condition of the PDCCH, determining a priority order of each aggregation level for blindly detecting the PDCCH based on the actual received power of the CFI signal.
[0043] The aggregation level refers to the number of CCEs (Control Channel Element) occupied by a PDCCH channel, such as aggregation levels 1, 2, 4 and 8, wherein aggregation level 2 indicates that a PDCCH is composed of 2 CCEs. Each aggregation level has at least one candidate set, which refers to the starting position where the PDCCH can be placed under a specific aggregation level. Aggregation levels 1, 2, 4 and 8 have 4, 4, 2 and 2 candidate sets, respectively, such as aggregation level 4, which corresponds to 2 candidate sets, each containing 4 consecutive CCEs.
[0044] Exemplarily, the blind detection of the PDCCH is entered only when the signal quality parameter meets the blind detection condition. The priority of all aggregation levels required for blind detection is sorted first during blind detection to obtain a priority order, which is used in the subsequent blind detection process; if the blind detection condition is not met, the blind detection is exited, i.e., the blind detection of the PDCCH is directly abandoned.
[0045] Step 203, determining a target aggregation level from each aggregation level based on the actual received power of the CFI signal.
[0046] Exemplarily, the signal quality can be further judged based on the size of the actual received power of the CFI signal, and at least one target aggregation level is selected from all aggregation levels according to the judgment result. Alternatively, when the signal quality is judged to be extremely poor based on the actual received power, aggregation levels 8 and 4 are selected from aggregation levels 1, 2, 4 and 8, and are determined as the target aggregation levels; when the signal quality is judged to be extremely good based on the actual received power, aggregation levels 1 and 2 are selected from aggregation levels 1, 2, 4 and 8, and are determined as the target aggregation levels; when the signal quality is judged to be moderate based on the actual received power, all aggregation levels 1, 2, 4 and 8 are determined as the target aggregation levels.
[0047] Step 204, performing blind detection of the PDCCH according to the priority order and the candidate set in the target aggregation level.
[0048] Exemplarily, after the priority order of each aggregation level and the target aggregation level are obtained, the priority order of the target aggregation level is obtained. Optionally, the blind detection of PDCCH is performed on all candidate sets corresponding to the target aggregation level in the priority order. Optionally, the validity of the candidate sets corresponding to the target aggregation level is judged in the priority order, and the current candidate set is skipped when the judgment result is that the current candidate set is invalid; the blind detection of PDCCH is performed on the candidate set when the judgment result is that the current candidate set is valid, wherein valid can be understood as that the probability of successful blind detection is greater, i.e. greater than a preset probability, and invalid can be understood as that the probability of successful blind detection is smaller, i.e. less than or equal to a preset probability, and the validity or invalidity can be determined based on signal quality. Optionally, the blind detection of PDCCH is performed on the candidate set with the highest and / or second-highest priority in the target aggregation level in the priority order.
[0049] For example, assuming that the actual received power of the CFI signal represents a medium-low signal quality, and the blind detection condition is met, the blind detection of PDCCH is entered: firstly, since the actual received power represents a medium-low signal quality, the priority order of all aggregation levels 1, 2, 4 and 8 can be determined based on this to be 8, 4, 2 and 1, based on which the aggregation level 1 is deleted, the aggregation levels 8, 4 and 2 are retained, and 8, 4 and 2 are determined as the target aggregation level; then, the priority order of the target aggregation level is obtained according to the priority order to be 8, 4 and 2; finally, the blind detection of PDCCH is performed on part or all of the candidate sets in the target aggregation levels 8, 4 and 2 in the priority order, wherein the part of the candidate sets can be the highest and / or second-highest priority.
[0050] In the blind detection method of the PDCCH, whether the signal quality parameter meets the blind detection condition of the PDCCH is determined according to the signal quality parameter of the CFI signal and the corresponding preset threshold, the priority order of each aggregation level for blind detection of the PDCCH is determined based on the actual received power of the CFI signal in response to the signal quality parameter meeting the blind detection condition of the PDCCH, then the target aggregation level is determined from each aggregation level based on the actual received power of the CFI signal, and finally the blind detection of the PDCCH is performed according to the priority order and the candidate set in the target aggregation level. That is, the embodiments of the present application can determine whether the signal quality parameter meets the blind detection condition of the PDCCH, and only when the signal quality parameter of the CFI signal meets the blind detection condition, the blind detection process of the PDCCH is entered, and then the priority order of the aggregation level is sorted and the target aggregation level is selected based on the actual received power, and then the blind detection of the PDCCH is performed, instead of performing the blind detection of the PDCCH for all aggregation levels regardless of whether the blind detection condition is met. Moreover, the actual received power of the CFI signal can represent the signal quality, and the sorting and selection are based on this, which is reliable. Therefore, through the blind detection condition judgment, the priority order of the aggregation level, and the selection of the target aggregation level, the aggregation levels and the candidate sets to be blindly detected can be reduced, and then the number of blind detections can be reduced, so as to shorten the time of blind detection and reduce the power consumption of the terminal chip.
[0051] In one exemplary embodiment, step 201 can specifically include: determining that the blind detection condition of the PDCCH is met in response to the actual received power of the CFI signal being greater than or equal to a first power threshold and / or the actual detection distance of the CFI signal being greater than or equal to a detection distance threshold; and determining that the blind detection condition of the PDCCH is not met and exiting the blind detection in response to the actual received power of the CFI signal being less than the first power threshold and the actual detection distance of the CFI signal being less than the detection distance threshold.
[0052] That is, in the case that the actual received power is greater than or equal to the first power threshold and / or the actual detection distance is greater than or equal to the detection distance threshold, it indicates that the signal quality is good, and then the blind detection of the PDCCH is entered; in the case that the actual received power is less than the first power threshold and the actual detection distance is less than the detection distance threshold, it indicates that the signal quality is extremely poor, and then the blind detection of the PDCCH is exited, i.e. the current blind detection is abandoned.
[0053] Therefore, the present example determines whether the blind detection condition is met based on the signal quality parameter and the corresponding preset threshold value, the signal quality parameter reflects the signal quality, the blind detection condition is related to the signal quality, thus ensuring the effectiveness and reliability of the blind detection condition, and further improving the reliability of subsequent blind detection under the blind detection condition. When the blind detection condition is met, the blind detection is entered, and when the blind detection condition is not met, the subsequent blind detection process is directly not performed, preventing unnecessary power consumption of the terminal chip, greatly shortening the blind detection time, and reducing the power consumption.
[0054] In an exemplary embodiment, the priority order of each aggregation level for blind detection of the PDCCH in step 202 based on the actual received power of the CFI signal includes: in response to the actual received power of the CFI signal being less than the second power threshold, the priority of each aggregation level is sorted in descending order; and in response to the actual received power of the CFI signal being greater than or equal to the second power threshold, the priority order of each aggregation level is sorted in ascending order.
[0055] The second power threshold is a threshold value of the received power of the CFI signal for aggregation level sorting, which can be set by simulation and actual measurement, or according to actual demand and experience. The second power threshold is greater than the first power threshold. For the sorting of all aggregation levels, a balance is made between the blind detection time and the success rate, so as to shorten the time while improving the success probability of the initial or first few attempts.
[0056] For example, in the case where the actual received power is less than the second power threshold, it is indicated that although the blind detection condition is met, the signal quality is poor, and therefore in order to improve the blind detection reliability, the priority order of the aggregation levels can be sorted from high to low, such as the priority order of the aggregation levels being 8, 4, 2 and 1, and the blind detection is directly started from the high aggregation level, which can be successful in the first or second attempt, greatly shortening the search time; in the case where the actual received power is greater than or equal to the second power threshold, it is indicated that on the basis of meeting the blind detection condition, the signal quality is good, and therefore in order to improve the blind detection efficiency, the priority order of the aggregation levels can be sorted from low to high, such as the priority order of the aggregation levels being 1, 2, 4 and 8.
[0057] Therefore, the priority of each aggregation level is sorted according to the actual received power of the CFI, when the signal quality is poor, the sorting is from high to low, which improves the search speed under poor channel conditions and shortens the blind detection time; when the signal quality is good, most PDCCHs use low aggregation levels, so the sorting is from low to high, which not only maximizes the resource utilization rate, but also improves the success rate of the initial attempt, thereby shortening the blind detection time and improving the blind detection efficiency.
[0058] The terminal selects the most suitable search order according to the actual situation through the above priority ranking to achieve the best balance between performance and power consumption. On this basis, in order to further improve the search efficiency and ensure the control channel error rate, the aggregation level screening can be performed. On the basis of ensuring the success rate, the blind detection efficiency is improved by reducing the aggregation level and thus reducing the candidate set. The following will be described in detail.
[0059] In one exemplary embodiment, as shown in FIG. 3, step 203 includes step 301, wherein: Figure 3
[0060] Step 301: for each aggregation level, in response to the actual received power of the CFI signal being less than the third power threshold corresponding to the current aggregation level, deleting all aggregation levels lower than the current aggregation level, and determining the remaining aggregation levels as target aggregation levels.
[0061] The third power threshold refers to the threshold of the received power of the CFI signal used for aggregation level screening, which can be set through algorithm simulation and actual measurement, or according to actual needs and experience. Each aggregation level corresponds to a third power threshold, and each third power threshold is greater than the second power threshold. Moreover, the higher the aggregation level, the smaller the corresponding third power threshold.
[0062] Exemplarily, based on the priority order of the aggregation levels being 8, 4, 2 and 1, the third power threshold Power_Th8 corresponding to the aggregation level 8, the third power threshold Power_Th4 corresponding to the aggregation level 4, the third power threshold Power_Th2 corresponding to the aggregation level 2 and the third power threshold Power_Th1 corresponding to the aggregation level 1 are obtained according to algorithm simulation, the third power thresholds increase in turn, and each third power threshold is greater than the second power threshold. The actual received power Power of the CFI signal is compared with the third power thresholds, if the actual received power is less than the third power threshold corresponding to the current aggregation level (which can be understood as the current compared aggregation level), all the aggregation levels (including the current aggregation level) lower than the current aggregation level are deleted. Optionally, if Power_Th2≤Power<Power_Th1, the aggregation level 1 is deleted, and the remaining aggregation levels 2, 4 and 8 are reserved; if Power_Th4≤Power<Power_Th2, the aggregation levels 1 and 2 are deleted, and the remaining aggregation levels 4 and 8 are reserved; if Power_Th8≤Power<Power_Th4, the aggregation levels 1, 2 and 4 are deleted, and the remaining aggregation level 8 is reserved; if Power<Power_Th8, the aggregation levels 1, 2, 4 and 8 are deleted, that is, all the aggregation levels are deleted at this time. The reserved aggregation level is the most possible or the highest blind detection success rate aggregation level, so the reserved aggregation level is determined as the target aggregation level.
[0063] Further, with reference to Figure 3 , step 203 further comprises step 302, wherein:
[0064] Step 302, in response to the number of the remaining aggregation levels being zero, exiting the blind detection.
[0065] Exemplarily, after screening all the aggregation levels, if the number of the remaining aggregation levels is at least one, all the remaining aggregation levels are determined as the target aggregation level; if there is no remaining aggregation level, that is, the number of the remaining aggregation levels is zero, it is indicated that although the blind detection condition is met, the probability of the blind detection success is very small or almost 0 at this time, so the blind detection is exited, and the detection of the PDCCH is directly avoided, so as to avoid unnecessary blind detection leading to the increase of power consumption.
[0066] Thus, the terminal can actively exclude at least one aggregation level through the screening of the aggregation level, avoid a large number of unnecessary decoding attempts, greatly reduce the number of blind detections, and determine the aggregation level to be excluded according to the actual received power of the CFI, thereby avoiding blind detection failure caused by improper or incorrect exclusion. Therefore, the number of blind detections is greatly reduced while ensuring reliability, the power consumption of the terminal chip is reduced, the limited number of blind detections is concentrated on the most likely aggregation level, and the success rate of blind detection is improved. Further, if all the aggregation levels are excluded, the blind detection is exited, the detection time is greatly shortened, and the terminal power consumption is reduced.
[0067] The terminal obtains the target aggregation level with the highest probability and the priority order thereof through the above steps, and then performs step 204, i.e., blind detection of the PDCCH according to the priority order and the candidate set in the target aggregation level. Specifically, all or part of the candidate set can be subjected to blind detection based on the priority order, wherein the part of the candidate set is the candidate set with a blind detection success rate higher than a preset success rate, i.e., the candidate set with a higher success rate is subjected to blind detection, and blind detection of other candidate sets is abandoned. The following is described through an embodiment.
[0068] In one embodiment, as shown in FIG. 4, step 204 includes steps 401 and 402, wherein: Figure 4
[0069] Step 401, determining the average power of each candidate set in the target aggregation level.
[0070] It should be noted that the average power of different candidate sets under the same aggregation level can be different. The average power of candidate sets of different aggregation levels can also be different. The average power of a certain candidate set depends on the transmission power of the base station.
[0071] It should be noted that the average power of different candidate sets under the same aggregation level can be different. The average power of candidate sets of different aggregation levels can also be different. The average power of a certain candidate set depends on the transmission power of the base station.
[0072] Optionally, first, the received power of each CCE in each candidate set of the target aggregation level is calculated, wherein the CCE is composed of multiple REGs (Resource Element Groups), and each REG contains 4 REs (Resource Elements). The sum of the received powers of all CCEs in each candidate set is divided by the number of CCEs, and the result is the average power of the candidate set.
[0073] For example, when the aggregation level is 4, there are 2 candidate sets under the aggregation level, each of which contains 4 CCEs. Assuming that the received powers of the 4 CCEs are 10 mW, 12 mW, 11 mW and 13 mW for one candidate set A, the average power of the candidate set A is (10+12+11+13) / 4=11.5 mW.
[0074] At step 402, blind detection of PDCCH is performed on all candidate sets in the target aggregation level according to the priority order and based on the average power.
[0075] Exemplarily, the size of the average power represents the signal energy strength, and the effective candidate set or the optimal candidate set (i.e., the candidate set most likely or extremely likely to have a signal) can be selected from all candidate sets according to the size of the average power, and blind detection of PDCCH is performed on these candidate sets; while blind detection of PDCCH is not performed on other candidate sets (i.e., the candidate set almost impossible to have a signal). In specific implementation, a candidate set can be selected in turn according to the priority order of the target aggregation level, and then it is determined whether to enter the candidate set for blind detection of PDCCH according to at least the average power of the candidate set. If yes, the blind detection of PDCCH is performed on the candidate set; otherwise, the candidate set is skipped, and the candidate set of the next priority is selected. That is, according to the priority, at least part of the candidate sets are entered for blind detection in the process of traversing all candidate sets, and the other candidate sets are skipped, until the blind detection is successful.
[0076] Therefore, the blind detection of PDCCH is performed on the candidate sets of the target aggregation level according to the priority order and based on the average power of the candidate sets, which can increase the probability of one-hit by detecting the candidate set with high average power, can find the PDCCH in the first attempt, greatly reduces the detection times, and thus shortens the detection time, reduces the power consumption of the terminal chip, and prolongs the terminal endurance time.
[0077] In a possible implementation, it is determined whether to enter the candidate set for blind detection of PDCCH according to the average power of the candidate set and the average power threshold. That is, as shown in FIG. 5, step 402 includes steps 501 to 503, in which: Figure 5
[0078] At step 501, a candidate set is selected in turn from all candidate sets in the target aggregation level according to the priority order.
[0079] At step 502, in response to the average power of the selected candidate set being less than the average power threshold, the blind detection of the selected candidate set is skipped, and the average power of the candidate set of the next priority is compared with the average power threshold.
[0080] Step 503, in response to the average power of the selected candidate set being greater than or equal to the average power threshold, performing blind detection of PDCCH on the selected candidate set.
[0081] The average power threshold can be set according to actual needs and experience in advance, or can be obtained by actual measurement and simulation. The multiple candidate sets of the same target aggregation level can have a priority order, or can be selected in any way, wherein the priority order can be set according to a preset rule.
[0082] For example, according to the priority order, the i th candidate set of the target aggregation level is selected, and the average power of the i th candidate set is compared with the size of the average power threshold Power_Ave_Th. i If Power_Ave i < Power_Ave_Th, the candidate set is skipped to the next candidate set, i.e., the blind detection of the i+1 th candidate set; if Power_Ave i ≥ Power_Ave_Th, the blind detection of the candidate set is entered.
[0083] For example, assuming that the candidate sets of aggregation level 8 are A1 and A2, the candidate sets of aggregation level 4 are B1 and B2, and the target aggregation levels are aggregation level 8 and 4 and the priority order of the target aggregation levels is 4 and 8, the candidate set B1 is first selected from the two candidate sets of the target aggregation level 4, if the average power of B1 is less than the average power threshold, the candidate set B1 is skipped and the blind detection of the next candidate set B2 is entered; if the average power of B1 is greater than or equal to the average power threshold, the blind detection of the candidate set B1 is entered, if PDCCH is detected, the blind detection is ended, if not, the blind detection of the next candidate set B2 is entered. If the average power of B2 is less than the average power threshold, the candidate set B2 is skipped and the blind detection of the next candidate set A1 is entered; if the average power of B2 is greater than or equal to the average power threshold, the blind detection of the candidate set B2 is entered, if PDCCH is detected, the blind detection is ended, if not, the blind detection of the next candidate set A1 is entered. If the average power of A1 is less than the average power threshold, the candidate set A1 is skipped and the blind detection of the next candidate set A2 is entered; if the average power of A1 is greater than or equal to the average power threshold, the blind detection of the candidate set A1 is entered, if PDCCH is detected, the blind detection is ended, if not, the blind detection of the next candidate set A2 is entered. In this way, all candidate sets are traversed according to the priority order, and the blind detection is performed while the candidate sets are selected, until the blind detection is ended.
[0084] Therefore, the effective candidate set is selected from all candidate sets, the blind detection of PDCCH is performed, and other candidate sets are skipped, so that the number of blind detections is further reduced while the success rate of blind detection is ensured, and the efficiency of blind detection is improved.
[0085] In a possible implementation, the average power threshold can also be determined based on the average power of the CFI signal on all resource elements (REs) and the average power corresponding to the first candidate set in the target aggregation level.
[0086] The first candidate set refers to any candidate set in the target aggregation level with the highest priority, or the candidate set with the highest priority.
[0087] For example, the received power of the CFI signal on each resource element is first calculated, and the average of all the received powers is calculated to obtain the average power Power_Ave of the CFI signal. Then, the product of the average power Power_Ave and a gain factor Factor is calculated to obtain the first average power Power_Ave_Factor, where the gain factor Factor can be set in advance according to the signal-to-noise ratio (SNR).
[0088] After that, saturation processing of the power strategy is performed to prevent missed detection. Specifically, the average power threshold is determined based on the first average power Power_Ave_Factor and the average power Power_Ave0 of the first candidate set, and optionally, the smaller value between Power_Ave_Factor and Power_Ave0 is taken as the average power threshold Power_Ave_Th, that is:
[0089] .
[0090] Therefore, the power threshold is calculated based on the average power of the CFI signal and the average power of the first candidate set, and the signal-to-noise ratio is considered, which can improve the reliability of the average power threshold, make it applicable to different channel quality conditions, prevent missed detection, and improve the success rate of blind detection.
[0091] The following describes a blind detection method of a physical downlink control channel according to an embodiment of the present application with reference to a specific example.
[0092] As shown in Figure 6 , the blind detection method of the PDCCH includes the following steps:
[0093] Step 601, start;
[0094] Step 602, calculate the actual received power Power of the CFI signal and the actual detection distance Dis of the CFI signal;
[0095] Step 603, determine whether Power is less than the first power threshold Power_Th and Dis is less than the detection distance threshold Dis_Th, if yes, perform step 604; otherwise, perform step 605.
[0096] Step 604; exit PDCCH blind detection;
[0097] Step 605, priority ranking of all aggregation levels according to Power;
[0098] Specifically, it is determined whether the Power is less than a second power threshold Power_Th0, if yes, the priority ranking of all aggregation levels is {8, 4, 2, 1}; otherwise, the priority ranking of all aggregation levels is {1, 2, 4, 8}; wherein the second power threshold is greater than the first power threshold;
[0099] Step 606, screening the ranked aggregation levels to obtain target aggregation levels;
[0100] Specifically, according to the measured and simulated third power thresholds Power_Th1, Power_Th2, Power_Th4 and Power_Th8 corresponding to aggregation levels 1, 2, 4 and 8 respectively, they decrease in turn and are all greater than the second power threshold.
[0101] If the received Power<Power_Th1, aggregation level 1 is deleted and 2, 4 and 8 are retained;
[0102] If Power_Th1≤Power<Power_Th2, aggregation levels 1 and 2 are deleted and 4 and 8 are retained;
[0103] If Power_Th2≤Power<Power_Th4, aggregation levels 1, 2 and 4 are deleted and 8 is retained;
[0104] If Power_Th4≤Power<Power_Th8, PDCCH detection is not performed and the blind detection is exited.
[0105] Step 607, it is judged whether the blind detection of all candidate sets is completed, if yes, the process is ended; otherwise, step 608 is executed;
[0106] Step 608, an average power threshold Power_Ave_Th and an average power of all candidate sets are calculated;
[0107] Step 609, it is judged whether the Power_Ave of the i-th candidate set is less than Power_Ave_Th, if yes, step 607 is returned; otherwise, step 610 is executed; i
[0108] Step 610, PDCCH blind detection is performed on the i-th candidate set;
[0109] Step 611: Determine whether the blind detection of the i-th candidate set is successful. If yes, end; otherwise, return to step 609.
[0110] Step 612, End.
[0111] In summary, the embodiments of this application use the actual received power of the CFI signal, the actual detection distance, the average power of the CFI signal, and the average power of the candidate set to perform blind detection for entering the PDCCH, priority ranking of aggregation levels, screening of target aggregation levels, and screening of the candidate set. The simulation results show that the curve of the actual received power of the CFI signal versus the signal-to-noise ratio is as follows: Figure 7 As shown, the curves of average power versus signal-to-noise ratio for the CFI signal are as follows: Figure 8 As shown, the curves of actual detection distance versus signal-to-noise ratio are as follows: Figure 9 As shown, from Figures 7 to 9 It can be seen that as the signal-to-noise ratio (SNR) increases, the actual received power and average power also increase, while the actual detection distance 1 (Distance 1) decreases, and the distances 2 (Distance 2) and 3 (Distance 3) increase. Therefore, the actual received power, average power, and detection distance can reflect different signal strengths. Thus, blind detection of the PDCCH based on these parameters achieves signal strength-based blind detection, which is reliable. To verify the reliability of the embodiments of this application, multiple experiments were conducted both without and with the embodiments of this application. The average number of blind detections, average detection power, and bit error rate under different SNRs in the two schemes are as follows: Figure 10 , Figure 11 and Figure 12 As shown, flp0 represents the original solution without utilizing the embodiments of this application, and flp1 represents the optimized solution utilizing the embodiments of this application. (Refer to...) Figure 10 It can be seen that the optimized scheme reduces the average number of blind checks compared to the original scheme; (Refer to...) Figure 11 It can be seen that the optimized actual average power PowerReal is the same as the power threshold PowerTh. As the signal-to-noise ratio increases, the noise threshold NoiseTh decreases, while the actual average power and the power threshold increase. (Refer to...) Figure 12 It can be seen that the control channel block error rate (Bler) is the same for both the original and optimized schemes under different signal-to-noise ratios, indicating that the embodiments of this application do not sacrifice reliability but do not affect the control channel bit error rate.
[0112] In summary, the embodiment of the present application considers that CFI decoding is a prerequisite for PDCCH decoding, judges signal quality based on CFI power and detection distance, directly does not perform subsequent PDCCH detection process if the signal quality reaches the demodulation threshold of CFI or PDCCH, otherwise sets the optimal aggregation level set and order according to different signal quality, filters out the target aggregation level and effective candidate set, performs blind detection of PDCCH on the effective candidate set, reduces the number of blind detection, thereby reducing the PDCCH blind detection time, greatly shortening the blind detection time, reducing the chip power consumption, and not affecting the control channel error rate.
[0113] The blind detection method of the physical downlink control channel of the embodiment of the present application can be executed by a chip, a chip module and other product forms. The technical solution has no difference when applied to different types of products.
[0114] Based on the same inventive concept, the embodiment of the present application also provides a blind detection device of a physical downlink control channel for implementing the blind detection method of the physical downlink control channel described above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme described in the above method, so the specific limitations in the device embodiment provided below can be referred to the limitations of the method in the above text, which will not be repeated here.
[0115] In one exemplary embodiment, as shown in Figure 13 A blind detection device of a physical downlink control channel is provided, comprising a first determination module 1301, a second determination module 1302, a third determination module 1303 and a blind detection module 1304, wherein: the first determination module 1301 is configured to determine whether a signal quality parameter of a control channel format indication (CFI) signal meets a blind detection condition of a physical downlink control channel (PDCCH) according to the signal quality parameter and a corresponding preset threshold, the signal quality parameter comprising actual received power and / or actual detection distance of the CFI signal; the second determination module 1302 is configured to determine a priority order of each aggregation level for blind detection of the PDCCH based on the actual received power of the CFI signal in response to the signal quality parameter meeting the blind detection condition of the PDCCH; the third determination module 1303 is configured to determine a target aggregation level from the each aggregation level based on the actual received power of the CFI signal; and the blind detection module 1304 is configured to perform blind detection of the PDCCH according to the priority order and a candidate set in the target aggregation level.
[0116] Further, the preset threshold comprises a first power threshold and a detection distance threshold, the first determining module 1301 comprises a first determining unit and a second determining unit, wherein: the first determining unit is configured to determine that the blind detection condition of the PDCCH is met, in response to that the actual receiving power of the CFI signal is greater than or equal to the first power threshold, and / or the actual detection distance of the CFI signal is greater than or equal to the detection distance threshold; the second determining unit is configured to determine that the blind detection condition of the PDCCH is not met, in response to that the actual receiving power of the CFI signal is less than the first power threshold, and the actual detection distance of the CFI signal is less than the detection distance threshold, and exit the blind detection.
[0117] In one embodiment, the second determining module 1302 comprises a first sorting unit and a second sorting unit, wherein: the first sorting unit is configured to sort the priority of each aggregation level in a descending order, in response to that the actual receiving power of the CFI signal is less than the second power threshold; the second sorting unit is configured to sort the priority of each aggregation level in an ascending order, in response to that the actual receiving power of the CFI signal is greater than or equal to the second power threshold.
[0118] In one embodiment, the third determining module 1303 comprises a third determining unit, configured to: for each aggregation level, in response to that the actual receiving power of the CFI signal is less than a third power threshold corresponding to a current aggregation level, delete all aggregation levels lower than the current aggregation level, and determine the remaining aggregation levels as target aggregation levels.
[0119] Further, the apparatus further comprises an exit module, configured to exit the blind detection, in response to that the number of the remaining aggregation levels is zero.
[0120] In one embodiment, the blind detection module 1304 comprises a fourth determining unit and a blind detection unit, wherein: the fourth determining unit is configured to determine the average power corresponding to each candidate set in the target aggregation level; the blind detection unit is configured to perform the blind detection of the PDCCH on all candidate sets in the target aggregation level according to the priority order and based on the average power.
[0121] Further, the blind detection unit is specifically configured to: select a candidate set from all candidate sets in the target aggregation level in the priority order one by one; in response to that the average power of the selected candidate set is less than an average power threshold, skip the blind detection on the selected candidate set, and compare the average power of a candidate set of a next priority with the average power threshold; in response to that the average power of the selected candidate set is greater than or equal to the average power threshold, perform the blind detection of the PDCCH on the selected candidate set.
[0122] Furthermore, the device also includes a fourth determining module, used to: determine an average power threshold based on the average power of the CFI signal across all resource units and the average power corresponding to the first candidate set in the target aggregation level.
[0123] The blind detection device for the physical downlink control channel in this application embodiment is in the form of a chip, chip module, or other product. This technical solution remains unchanged when applied to different types of products.
[0124] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits; for various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits, and different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or different components of the chip module, or at least some modules / units can be implemented using hardware methods such as circuits. The components can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its components / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.
[0125] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 14The computer device includes a processor, a memory, an input / output interface, a communication interface, a display unit and an input device. The processor, the memory and the input / output interface are connected through a system bus. The communication interface, the display unit and the input device are connected to the system bus through the input / output interface. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for running the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is configured to exchange information between the processor and external devices. The communication interface of the computer device is configured to perform wired or wireless communication with external terminals. The computer program is executed by the processor to implement a blind detection method of a physical downlink control channel.
[0126] In an exemplary embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, and the processor implementing the blind detection method of the physical downlink control channel according to the above embodiments of the present application when executing the computer program.
[0127] In an exemplary embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, and the processor implementing the blind detection method of the physical downlink control channel according to the above embodiments of the present application when executing the computer program. In an exemplary embodiment, a computer device is provided, including a memory and a processor, the memory storing a computer program, and the processor implementing the blind detection method of the physical downlink control channel according to the above embodiments of the present application when executing the computer program.
Claims
1. A blind detection method for a physical downlink control channel, characterized in that, The method includes: Based on the signal quality parameters of the Control Channel Format Indicator (CFI) signal and the corresponding preset threshold, determine whether the signal quality parameters meet the blind detection conditions of the Physical Downlink Control Channel (PDCCH). The signal quality parameters include the actual received power of the CFI signal and / or the actual detection distance of the CFI signal. In response to the signal quality parameters satisfying the blind detection conditions of PDCCH, the priority order of each aggregation level for blind detection of PDCCH is determined based on the actual received power of the CFI signal; The target aggregation level is determined from each aggregation level based on the actual received power of the CFI signal; Blind testing of PDCCH is performed based on the priority order and the candidate set in the target aggregation level.
2. The method according to claim 1, characterized in that, The preset threshold includes a first power threshold and a detection distance threshold. The step of determining whether the signal quality parameters meet the blind detection conditions of the Physical Downlink Control Channel (PDCCH) based on the signal quality parameters of the Control Channel Format Indicator (CFI) signal and the corresponding preset values includes: In response to the actual received power of the CFI signal being greater than or equal to a first power threshold, and / or the actual detection distance of the CFI signal being greater than or equal to a detection distance threshold, it is determined that the blind detection condition of PDCCH is met; In response to the fact that the actual received power of the CFI signal is less than a first power threshold and the actual detection distance of the CFI signal is less than a detection distance threshold, it is determined that the blind detection conditions of PDCCH are not met, and the blind detection is terminated.
3. The method according to claim 1, characterized in that, The process of determining the priority order of each aggregation level for blind detection of the PDCCH based on the actual received power of the CFI signal includes: In response to the actual received power of the CFI signal being less than the second power threshold, the priorities of each aggregation level are sorted in descending order; In response to the actual received power of the CFI signal being greater than or equal to the second power threshold, the priority order of each aggregation level is sorted in ascending order.
4. The method according to claim 1, characterized in that, The determination of the target aggregation level from the aggregation levels based on the actual received power of the CFI signal includes: For each aggregation level, in response to the actual received power of the CFI signal being less than the third power threshold corresponding to the current aggregation level, all aggregation levels lower than the current aggregation level are deleted, and the remaining aggregation levels are determined as the target aggregation level.
5. The method according to claim 4, characterized in that, The method further includes: In response to the number of remaining aggregation levels being zero, the blind check is terminated.
6. The method according to any one of claims 1 to 5, characterized in that, The step of performing blind detection of PDCCH based on the priority order and the candidate set in the target aggregation level includes: Determine the average power corresponding to each candidate set in the target aggregation level; Blindly check the PDCCH of all candidate sets in the target aggregation level according to the priority order and based on the average power.
7. The method according to claim 6, characterized in that, The step of performing blind PDCCH checks on all candidate sets in the target aggregation level according to the priority order and based on the average power includes: A candidate set is selected sequentially from all candidate sets in the target aggregation level according to the priority order; In response to the average power of the selected candidate set being less than the average power threshold, blind detection of the selected candidate set is skipped, and the average power of the next priority candidate set is compared with the average power threshold. In response to the average power of the selected candidate set being greater than or equal to the average power threshold, a blind PDCCH test is performed on the selected candidate set.
8. The method according to claim 7, characterized in that, The method further includes: The average power threshold is determined based on the average power of the CFI signal across all resource units and the average power corresponding to the first candidate set in the target aggregation level.
9. A blind detection device for a physical downlink control channel, characterized in that, The device includes: The first determining module is used to determine whether the signal quality parameters of the Control Channel Format Indicator (CFI) signal meet the blind detection conditions of the Physical Downlink Control Channel (PDCCH) based on the signal quality parameters of the CFI signal and the corresponding preset threshold. The signal quality parameters include the actual received power of the CFI signal and / or the actual detection distance of the CFI signal. The second determining module is used to determine the priority order of each aggregation level for blind detection of PDCCH based on the actual received power of the CFI signal in response to the signal quality parameters meeting the blind detection conditions of PDCCH. The third determining module is used to determine the target aggregation level from each aggregation level based on the actual received power of the CFI signal; The blind detection module is used to perform blind detection of PDCCH based on the priority order and the candidate set in the target aggregation level.
10. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 8.