Information detection method, device, equipment, chip and chip module

By using a multi-path decoding and link information-based comprehensive decision-making method, the problem of inaccurate blind detection in DCI was solved, the detection accuracy was improved and the false positive rate was reduced, thereby enhancing network performance.

CN122268541APending Publication Date: 2026-06-23XIAN UNISOC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
XIAN UNISOC TECH CO LTD
Filing Date
2026-03-24
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Existing blind detection methods for DCI suffer from inaccurate detection, which can easily misjudge real downlink control information as false detection, thus affecting network performance.

Method used

By performing multi-path decoding upon receiving downlink control information, multiple decoding paths and their path metrics are obtained. Combined with the link information between the base station and the terminal, a comprehensive judgment is made to screen for false downlink control information.

Benefits of technology

It improves the accuracy of DCI blind detection, reduces the risk of real downlink control information being misjudged as false detection, and enhances the overall network performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122268541A_ABST
    Figure CN122268541A_ABST
Patent Text Reader

Abstract

The application relates to an information detection method, device, equipment, chip and chip module. The method comprises the following steps: when receiving downlink control information issued by a base station, performing a multi-path decoding operation on the downlink control information to obtain multiple decoding paths and path metric values under each decoding path; then, according to link information of a link between the base station and a terminal, the multiple decoding paths and the path metric values under each decoding path, detecting the downlink control information to obtain a detection result. In the method, internal path metric distribution characteristics generated by introducing multi-path decoding are combined with external link information to comprehensively judge, and the secondary screening is performed on the blind detection downlink control information, so that the real downlink control information and the false detection downlink control information caused by noise or interference can be more finely distinguished.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to an information detection method, apparatus, device, chip, and chip module. Background Technology

[0002] With the development of 5G New Radio (5G NR) technology, the Physical Downlink Control Channel (PDCCH) is widely used to carry critical downlink control information (DCI) due to its high reliability and high spectral efficiency. Under this mechanism, the base station sends DCI to the user equipment (UE) via the downlink to schedule its uplink or downlink transmission behavior. To correctly respond to network scheduling, the UE needs to blindly detect DCI on specific time and frequency resources to confirm whether the base station has sent DCI and respond accordingly. Once the UE confirms that it has detected DCI, it will perform corresponding uplink or downlink transmission behavior based on the information in the DCI.

[0003] However, the blind detection method for DCI described in the relevant technology has the problem of inaccurate detection. Summary of the Invention

[0004] Therefore, it is necessary to provide an information detection method, device, equipment, chip, and chip module that can improve the accuracy of blind detection in DCI, addressing the aforementioned technical problems.

[0005] Firstly, this application provides an information detection method applied to a terminal, the method comprising:

[0006] When receiving downlink control information from the base station, the downlink control information is subjected to multipath decoding to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0007] The downlink control information is detected based on the link information between the base station and the terminal, multiple decoding paths, and the path metric values ​​under each decoding path, and the detection results are obtained.

[0008] In some embodiments, downlink control information is detected based on link information between the base station and the terminal, multiple decoding paths, and path metrics under each decoding path to obtain detection results, including:

[0009] Determine whether the link information between the base station and the terminal meets the preset link conditions;

[0010] If the link information meets the preset link conditions, multiple decoding paths are filtered to obtain multiple candidate decoding paths. Then, the downlink control information is detected based on the path metric values ​​of the multiple candidate decoding paths to obtain the detection results.

[0011] In some embodiments, the link information includes link status and / or link signal-to-noise ratio, and the preset link conditions include the following:

[0012] The link is in the linked state;

[0013] And / or, the link signal-to-noise ratio is greater than a preset signal-to-noise ratio threshold.

[0014] In some embodiments, multiple decoding paths are filtered to obtain multiple candidate decoding paths, including:

[0015] Cyclic redundancy check is performed on each decoding path, and the decoding paths that pass the check are identified as multiple candidate decoding paths.

[0016] In some embodiments, downlink control information is detected based on path metrics of multiple candidate decoding paths to obtain detection results, including:

[0017] The maximum and minimum path metrics are selected from multiple candidate decoding paths.

[0018] The target metric is determined based on the maximum and minimum path metric values.

[0019] If the target metric value is greater than the preset threshold, the detection result of the downlink control information detection is determined to be passed; or, if the target metric value is not greater than the preset threshold, the detection result of the downlink control information detection is determined to be failed.

[0020] In some embodiments, determining the target metric based on the maximum path metric and the minimum path metric includes:

[0021] Perform a difference operation on the maximum path metric and the minimum path metric to obtain the difference value;

[0022] The target metric is obtained by quotienting the difference value and the maximum path metric value.

[0023] Secondly, this application also provides an information detection device, which includes:

[0024] The decoding module is used to perform multi-path decoding on the downlink control information when it receives downlink control information from the base station, so as to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0025] The detection module is used to detect downlink control information based on the link information between the base station and the terminal, multiple decoding paths, and path metric values ​​under each decoding path, and obtain the detection results.

[0026] Thirdly, this application also provides a computer device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0027] When receiving downlink control information from the base station, the downlink control information is subjected to multipath decoding to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0028] The downlink control information is detected based on the link information between the base station and the terminal, multiple decoding paths, and the path metric values ​​under each decoding path, and the detection results are obtained.

[0029] Fourthly, this application also provides a chip, including a processor and a communication interface, wherein the processor is configured to cause the chip to perform:

[0030] When receiving downlink control information from the base station, the downlink control information is subjected to multipath decoding to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0031] The downlink control information is detected based on the link information between the base station and the terminal, multiple decoding paths, and the path metric values ​​under each decoding path, and the detection results are obtained.

[0032] Fifthly, this application also provides a chip module, including a communication module, a power module, a storage module, and a chip, wherein:

[0033] The power module is used to provide power to the chip module;

[0034] Storage modules are used to store data and instructions;

[0035] The communication module is used for internal communication within the chip module, or for communication between the chip module and external devices;

[0036] The chip is used to perform the steps of the method provided in the first aspect above.

[0037] Sixthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0038] When receiving downlink control information from the base station, the downlink control information is subjected to multipath decoding to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0039] The downlink control information is detected based on the link information between the base station and the terminal, multiple decoding paths, and the path metric values ​​under each decoding path, and the detection results are obtained.

[0040] In a seventh aspect, this application also provides a computer program product, which includes a computer program that, when executed by a processor, performs the following steps:

[0041] When receiving downlink control information from the base station, the downlink control information is subjected to multipath decoding to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0042] The downlink control information is detected based on the link information between the base station and the terminal, multiple decoding paths, and the path metric values ​​under each decoding path, and the detection results are obtained.

[0043] The aforementioned information detection method, apparatus, device, chip, and chip module involve performing multi-path decoding on downlink control information received from a base station. This yields multiple decoding paths and path metrics for each path. The downlink control information is then detected based on link information between the base station and the terminal, the multiple decoding paths, and the path metrics for each path, resulting in a detection result. This method incorporates the internal path metric distribution characteristics generated by multi-path decoding and combines them with external link information for comprehensive judgment. This secondary screening of the downlink control information obtained from blind detection allows for a more precise distinction between genuine downlink control information and false downlink control information detected due to noise or interference. Compared to traditional methods relying solely on a single path metric threshold, this method effectively reduces the risk of misidentifying genuine downlink control information as false detections, thereby improving the accuracy of terminal blind detection and overall network performance without affecting scheduling timeliness. Attached Figure Description

[0044] Figure 1 This is a diagram illustrating the application environment of the information detection method in some embodiments;

[0045] Figure 2 This is one of the flowcharts illustrating the information detection method in some embodiments;

[0046] Figure 3 This is a second flowchart illustrating the information detection method in some embodiments;

[0047] Figure 4 This is the third flowchart illustrating the information detection method in some embodiments;

[0048] Figure 5This is the fourth flowchart illustrating the information detection method in some embodiments;

[0049] Figure 6 This is the fifth flowchart illustrating the information detection method in some embodiments;

[0050] Figure 7 These are schematic diagrams of the information detection device in some embodiments;

[0051] Figure 8 These are internal structural diagrams of the computer device in some embodiments;

[0052] Figure 9 This is a schematic diagram of the chip module structure in some embodiments. Detailed Implementation

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

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

[0055] In the embodiments of this application, the term "at least one" means one or more. For example, at least one of A, B and C can represent six situations: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, A and C exist simultaneously, B and C exist simultaneously, and A, B and C exist simultaneously.

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

[0057] With the development of 5G New Radio (5GNR) technology, the Physical Downlink Control Channel (PDCCH) is widely used to carry critical downlink control information (DCI) due to its high reliability and high spectral efficiency. Under this mechanism, the base station sends DCI to the user equipment (UE) via the downlink to schedule its uplink or downlink transmission behavior. To correctly respond to network scheduling, the UE needs to blindly detect DCI on specific time and frequency resources to confirm whether the base station has sent DCI and respond accordingly. Once the UE confirms that it has detected DCI, it will perform corresponding uplink or downlink transmission behavior based on the information in the DCI.

[0058] For example, in uplink transmission of NR systems, DCI (Distributed Communication Interface) plays a crucial role. The base station sends DCI to the UE via the downlink to schedule uplink transmission behavior. The UE needs to blindly detect DCI on specific time and frequency resources to confirm whether the base station has sent DCI and respond accordingly. Once the UE believes it has detected DCI, it will perform corresponding uplink or downlink transmission behavior based on the information in the DCI. If the UE considers the DCI a false detection—that is, the base station did not send a DCI to the UE, but the UE detected a DCI—it will cause unnecessary operations and affect network performance. Therefore, it is necessary to further screen blindly detected DCI. Existing methods for screening false DCIs usually judge based on the characteristics of the falsely detected DCI. For example, because the sum of the distance metrics of the likelihood path of a falsely detected DCI is usually larger than that of a non-falsely detected DCI during Polar soft decoding, if the sum of the distance metrics of the likelihood path of a blindly detected DCI is greater than a certain value, it is considered a false detection. In practical applications, although falsely detected DCIs share some common characteristics, conversely, non-blindly detected DCIs may still possess these characteristics. Therefore, existing methods for screening false DCIs carry the risk of missed detections (identifying correct DCIs as false ones). Consequently, the aforementioned blind DCI detection methods suffer from inaccurate detection.

[0059] In view of this, embodiments of this application propose an information detection method, apparatus, device, chip, and chip module. By introducing the internal path metric distribution characteristics generated by multi-path decoding and combining them with external link information for comprehensive judgment, the downlink control information obtained by blind detection is screened a second time, which can more accurately distinguish between real downlink control information and false downlink control information caused by noise or interference.

[0060] It should be noted that the beneficial effects or technical problems solved by the embodiments of this application are not limited to this one, but may also be other implicit or related problems. For details, please refer to the description of the embodiments below.

[0061] The technical solution of this application and how the technical solution of this application solves the above-mentioned technical problems are described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will now be described with reference to the accompanying drawings.

[0062] In some embodiments, the information detection method provided in this application can be applied to, for example... Figure 1 In the application environment shown, terminal 101 communicates with base station 102 via a wireless network / wireless air interface. Terminal 101 receives downlink control information sent by base station 102 and executes the information detection method described in this application to screen for false detections. Base station 102 generates and sends downlink control information to terminal 101 to schedule its uplink or downlink data transmission. Terminal 101 can be, but is not limited to, various devices with cellular communication capabilities, such as smartphones, tablets, laptops, IoT modules, industrial terminals, vehicle-mounted units, and portable wearable devices. Base station 102 can be implemented using independent base station equipment, distributed base station units, or a network node composed of multiple base station units.

[0063] Those skilled in the art will understand that Figure 1 The structure shown is merely a block diagram of a portion of the structure related to the solution of this application and does not constitute a limitation on the application environment in which the solution of this application is applied. The specific application environment may include more or fewer components than shown in the figure, or a combination of certain components, or different component arrangements.

[0064] In some embodiments, such as Figure 2 As shown, an information detection method is provided, which is applied to... Figure 1 Taking the terminal in the example, the explanation includes the following steps:

[0065] S201: Upon receiving downlink control information from the base station, perform multipath decoding on the downlink control information to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0066] Downlink control information refers to the control signaling carried in the downlink control channel, such as DCI in a 5G NR system. Multipath decoding refers to processing the signal using a decoding algorithm that can retain multiple candidate decoding paths, such as serial cancellation list decoding. The path metric is a numerical indicator of the probability of each candidate decoding path being correct; the smaller the value, the higher the match between the decoding path and the received signal, and the greater the probability of a correct decoding result.

[0067] In this embodiment, when a terminal receives a physical downlink control channel signal on a control resource set in a specific search space according to the radio resource control configuration, it can use a preset decoding algorithm to perform multi-path decoding on the downlink control information to obtain multiple decoding paths and path metric values ​​for each decoding path. Specifically, the terminal can use a serial cancellation list (SCL) decoding algorithm to perform iterative path expansion and metric accumulation to obtain multiple decoding paths and path metric values ​​for each decoding path. That is: the terminal can first convert downlink control information into a soft bit information sequence; based on the soft bit information sequence, initialize a survival path list containing at least one candidate path; sequentially decode the bits in the soft bit information sequence, wherein, when decoding each bit, the following operations are performed: for each current survival path in the survival path list, calculate the branch metric value for the bit when taking different candidate values; update the cumulative path metric value of each current survival path based on the branch metric value (e.g., sum the branch metric value with the original cumulative path metric value of the current survival path to obtain the updated cumulative path metric value), generating multiple extended paths; according to the updated cumulative path metric value, select a preset number of paths from the multiple extended paths (e.g., sort the multiple extended paths according to their corresponding updated cumulative path metric values; retain the preset number of paths with the best cumulative path metric value to update the survival path list), to update the survival path list; after all bits are decoded, output the decoded bit sequence of each path in the survival path list and its corresponding final cumulative path metric value.

[0068] The specific implementation process is as follows: First, the terminal converts the received downlink control information (DCI) signal into a log-likelihood ratio sequence as the decoding input. Then, the decoding process is initialized, the size of the survival path list is set, and initial paths are created. Next, decoding is performed sequentially starting from the first bit: For each bit currently being decoded, for each existing survival path in the list, the branch metric is calculated simultaneously for both assuming the bit is 0 and 1, and the path metric value is updated according to a predefined path metric update formula. This update process involves adding the branch metric to the original cumulative metric value of the path. Afterward, all extended paths are sorted according to the updated path metric values, and only a preset number of paths with the best metric values ​​are retained as survival paths for the next bit of decoding. Finally, after decoding all bits, all complete decoded paths in the final survival path list and their corresponding final path metric values ​​are output.

[0069] For example, in the 5G NR DL control channel, the CA-SCL scheme is based on the SCL scheme, further utilizing additional CRC check bits to select the survival path. In the SCL decoding algorithm, the formula for calculating the path metric is defined as follows:

[0070]

[0071] in, Identifier The decoding result of the group; Identifier The estimated value of the j-th decoded bit in the group decoding result; Identifier The first group of decoding results The LLR value of each information bit. .

[0072] S202, based on the link information between the base station and the terminal, multiple decoding paths, and the path metric value under each decoding path, the downlink control information is detected to obtain the detection result.

[0073] The link information includes the terminal's operating state, such as whether the terminal is in an idle or connected state. An idle state indicates that the terminal is powered on and camped on a cell, has established a non-access stratum (NAS) connection with the network (i.e., has registered in the core network), but has not established a radio resource control (RRC) connection; the terminal is invisible in the access network. A connected state indicates that the terminal has not only completed core network registration but has also successfully established an RRC connection with the base station. In this state, the terminal has a unique, active context in the access network. The detection result is used to indicate whether the downlink control information is a genuine detection or a false detection, such as a detection result including successful detection (i.e., genuine detection) and failed detection (i.e., false detection).

[0074] In this embodiment, after obtaining multiple decoding paths and path metrics under each decoding path based on the above steps, the terminal can further obtain link information of the link between the base station and the terminal. Then, based on the link information of the link between the base station and the terminal, the multiple decoding paths, and the path metrics under each decoding path, the terminal detects the downlink control information and obtains the detection result. Specifically, the terminal can obtain all path metrics from the multiple decoding paths to form a dataset, and then perform statistical analysis on the path metric dataset to calculate its discrete feature quantity, such as calculating the variance or standard deviation of all values. Finally, it determines whether the terminal is in a connected state, and under the condition of being in a connected state, compares whether the calculated discrete feature quantity of the path metric is less than a preset decision threshold. If the discrete feature quantity of the path metric is less than the preset decision threshold, the detection result including the downlink control information is determined to be a false detection (detection failed). If the discrete feature quantity of the path metric is not less than the preset decision threshold, the detection result including the downlink control information is determined to be valid (detection passed), thus obtaining the detection result.

[0075] The information detection method provided in this application involves performing multi-path decoding on downlink control information received from a base station to obtain multiple decoding paths and path metrics for each path. Then, based on the link information between the base station and the terminal, the multiple decoding paths, and the path metrics for each path, the downlink control information is detected to obtain a detection result. This method introduces the internal path metric distribution characteristics generated by multi-path decoding and combines them with external link information for comprehensive judgment, performing a secondary screening of the downlink control information obtained from blind detection. This allows for a more precise distinction between genuine downlink control information and false downlink control information detected due to noise or interference. Compared to traditional methods that rely solely on a single path metric threshold, this method effectively reduces the risk of misjudging genuine downlink control information as false detections, thereby improving the accuracy of terminal blind detection and overall network performance without affecting scheduling timeliness.

[0076] In some embodiments, a specific implementation method for detecting downlink control information and obtaining detection results is also provided, such as... Figure 3 As shown, the "detecting downlink control information and obtaining detection results based on the link information of the link between the base station and the terminal, multiple decoding paths, and path metric values ​​under each decoding path" in S202 above includes:

[0077] S301, determine whether the link information between the base station and the terminal meets the preset link conditions.

[0078] Link information is used to characterize the quality and status of the communication link between the terminal and the base station. Link information includes link status and / or link signal-to-noise ratio (SNR). Preset link conditions include the following: the link status is "linked"; and / or, the link SNR is greater than a preset SNR threshold.

[0079] In this embodiment, the terminal can obtain current link information, including the Radio Resource Control (RRC) connection state (i.e., link state) obtained from the terminal protocol stack or physical layer measurement module, and / or the Signal-to-Interference-plus-Noise Ratio (SINR) obtained in real time. If the link information includes link state and link SNR, a first-level judgment can be performed: determine whether the RRC connection state is "connected". If it is "connected", proceed to the second-level judgment; if it is "idle" or "disconnected", it is directly determined that the preset link conditions are not met. Next, a second-level judgment is performed: compare the measured link SNR with a preset SNR threshold (e.g., 0dB). If the link SNR is greater than the preset SNR threshold, it is determined that the preset link conditions are met; if the link SNR is not greater than the preset SNR threshold, it is determined that the preset link conditions are not met. Optionally, the terminal can comprehensively judge the link status and the link signal-to-noise ratio (SNR). Only when both conditions are met simultaneously (e.g., the link is in a linked state and the SNR is greater than 0dB) is the overall link information determined to meet the preset link conditions. If either condition is not met, the link is deemed not to meet the preset conditions. If the link information includes either the link status or the link SNR, both only need to meet their respective conditions (e.g., the link is in a linked state or the SNR is greater than 0dB) for the overall link information to be deemed to meet the preset link conditions. If neither condition is met, the link is deemed not to meet the preset link conditions.

[0080] Optionally, a comprehensive condition evaluation based on weighted scoring can also be performed. Specifically, first, link information is obtained, including link status and the signal-to-interference-plus-noise ratio (SNR). Then, a binary score is assigned to the link status: if it is in a "connected state," the status score is a first preset value (e.g., 1); if it is in another state, the status score is a second preset value (e.g., 0). Simultaneously, a continuous score is calculated for the SNR: the calculation process involves dividing the actual SNR by a preset SNR threshold to obtain a ratio factor. If this factor is greater than 1, it is set to 1; otherwise, the factor's value is retained. Next, weights are assigned to the status score and the continuous score, and the weighted scores are summed to obtain a comprehensive condition score. Finally, it is determined whether the comprehensive condition score is greater than a preset total score threshold; if it is, the preset link conditions are met; otherwise, they are not met.

[0081] S302, if the link information meets the preset link conditions, multiple decoding paths are filtered to obtain multiple candidate decoding paths, and the downlink control information is detected based on the path metric values ​​of the multiple candidate decoding paths to obtain the detection results.

[0082] The process of filtering multiple decoding paths involves selecting some or all of the paths obtained from the multi-path decoding operation for final decision-making based on specific rules. Candidate decoding paths are the set of paths participating in the final false detection decision. Detection based on path metrics involves calculating or extracting specific features based on the path metrics of the candidate decoding paths and comparing them with preset rules to determine whether the downlink control information is a false detection.

[0083] In this embodiment, the terminal can perform verification on all decoding paths that meet the link conditions, retaining only the paths that pass the verification as candidate decoding paths. Then, statistical features of the path metrics for all candidate decoding paths are calculated, such as calculating the variance of these values ​​or the ratio of their maximum to minimum values. Next, the calculated statistical features are compared with a preset or dynamically adjusted feature threshold based on link information. Finally, a detection decision is made based on the comparison results: if the statistical features are less than the feature threshold, it indicates that the path metrics are concentrated, and the detection is deemed false; if the statistical features are greater than or equal to the feature threshold, the detection is deemed valid.

[0084] The method described in this application triggers refined false alarm screening based on the path metric distribution of candidate decoding paths only when the link quality is good and the terminal is in a schedulable state (i.e., meeting preset link conditions). This concentrates screening resources on scenarios where real scheduling is most likely and false alarm judgments are more reliable. This method avoids unnecessary complex decisions when link conditions are poor or the terminal state is unsuitable for refined screening, thus improving the accuracy of false alarm identification while balancing detection efficiency and system power consumption.

[0085] In some embodiments, a specific implementation method for filtering multiple decoding paths is also provided, wherein "filtering multiple decoding paths to obtain multiple candidate decoding paths" in S302 above includes:

[0086] Cyclic redundancy check is performed on each decoding path, and the decoding paths that pass the check are identified as multiple candidate decoding paths.

[0087] Cyclic Redundancy Check (CRC) is a method for detecting errors and verifying data integrity based on specific polynomial operations. In this embodiment, it specifically refers to using the CRC bits carried in the DCI information to verify the bit sequence output by each decoding path during the serial cancellation list decoding process of Polar codes.

[0088] In this embodiment, the terminal can perform independent verification and filtering on all paths based on a preset polynomial. The specific implementation process is as follows: First, the complete bit sequence output corresponding to each decoding path is obtained. Then, for each decoding path, a predefined cyclic redundancy check (CRC) generator polynomial is used to calculate the CRC value of the bit sequence for that path. Next, the calculated value of each path is compared with the expected CRC value carried in the received signal or pre-stored. Finally, all decoding paths whose calculated values ​​match the expected values ​​are filtered out, and these paths are determined as multiple candidate decoding paths for subsequent false detection.

[0089] Optionally, the terminal can perform verification and confirmation based on path metric priority. The specific implementation process is as follows: First, obtain all decoding paths and their corresponding path metric values. Then, sort the decoding paths according to their path metric values ​​in ascending order, prioritizing cyclic redundancy check (CRC) on paths with smaller path metric values. Next, verify the sorted paths sequentially: calculate the check value of the path bit sequence using a check polynomial and match it with a reference check value. Finally, the first successfully matched decoding path, along with all subsequent successfully matched paths, are collectively identified as multiple candidate decoding paths; if no path matches successfully, the candidate decoding path set is determined to be empty.

[0090] The method described in this application ensures the syntactic correctness of candidate decoding paths by introducing cyclic redundancy check (CR) into multiple decoding paths for screening. It effectively filters out invalid paths whose bit sequences do not conform to CR rules due to decoding errors, thereby focusing subsequent false detection screening based on path metrics on the set of syntactically correct paths and improving the reliability and accuracy of the screening results.

[0091] In some embodiments, a specific implementation method for detecting downlink control information based on path metrics of multiple candidate decoding paths is also provided, such as... Figure 4 As shown, the "detecting downlink control information based on path metrics of multiple candidate decoding paths and obtaining detection results" in S302 above includes:

[0092] S401, selects the maximum and minimum path metric values ​​from multiple candidate decoding paths.

[0093] The maximum path metric is the largest among multiple candidate decoding paths, and it typically corresponds to the least reliable and least trustworthy path. The minimum path metric is the smallest among multiple candidate decoding paths, and it typically corresponds to the most reliable and trustworthy path.

[0094] In this embodiment, after obtaining multiple candidate decoding paths and their corresponding path metrics, the terminal iterates through all path metrics and directly finds the maximum and minimum values ​​through comparison. Optionally, during the iterative maintenance of the candidate decoding path list, the terminal synchronously records and updates the currently discovered maximum and minimum path metrics, which are then directly obtained during final screening. Optionally, the terminal can create a list and store the path metrics of all candidate decoding paths sequentially in this list. Then, it sorts all the values ​​in the list, rearranging them in ascending order. Next, it selects the first element (i.e., the element with the smallest index) as the minimum path metric and the last element (i.e., the element with the largest index) as the maximum path metric from the sorted list, and finally outputs the two selected values.

[0095] S402, determine the target metric based on the maximum path metric and the minimum path metric.

[0096] The target metric is a scalar value used for the final false detection decision. It is obtained by specific mathematical operations from the maximum and minimum path metrics and is used to characterize the degree of concentration or dispersion of the path metric distribution of all candidate decoding paths.

[0097] In this embodiment, after obtaining the maximum and minimum path metric values, to prevent numerical calculation problems when the metric values ​​are extremely close, the terminal can first transform the maximum and minimum path metric values ​​from the log-likelihood ratio domain to the probability-likelihood domain, or apply a numerically stable function for processing. Next, in the transformed domain, the absolute difference between the transformed maximum and minimum values ​​is calculated, and this absolute difference is divided by the transformed maximum value to obtain a ratio. Finally, this ratio is output as the target metric value, or mapped back to the original metric space as the final target metric value.

[0098] Optional, such as Figure 5 As shown, S402 above includes:

[0099] S4021, perform a difference operation on the maximum path metric and the minimum path metric to obtain the difference value.

[0100] S4022, perform a quotient operation on the difference value and the maximum path metric value to obtain the target metric value.

[0101] The target metric is a scalar value used for the final false detection decision. It is obtained from the maximum and minimum path metrics through specific mathematical operations and is used to characterize the degree of centralization or dispersion of the path metric distribution of all candidate decoding paths. The target metric reflects the relative difference between the maximum and minimum path metrics.

[0102] In this embodiment, the terminal can use the maximum path metric value MaxPM as the minuend and the minimum path metric value MinPM as the subtrahend, then perform a subtraction operation. The result is the difference, i.e., MaxPM - MinPM. Finally, the difference is used as the dividend, and the maximum path metric value MaxPM is used as the divisor, performing a division operation. The quotient is the target metric value, i.e., (MaxPM - MinPM) / MaxPM. This calculation process can be represented by the following relationship:

[0103] S403, if the target metric value is greater than the preset threshold value, determine that the detection result of the downlink control information detection is passed; or, if the target metric value is not greater than the preset threshold value, determine that the detection result of the downlink control information detection is failed.

[0104] A "pass" result indicates that the current downlink control information (DCI) is genuine and valid, and the terminal should respond accordingly. A "fail" result indicates that the current downlink control information is a false detection, and the terminal should discard the DCI without further action. The preset threshold is a pre-set or dynamically adjusted decision threshold.

[0105] In this embodiment, the terminal can make a direct decision based on a fixed threshold value. The specific implementation process is as follows: First, the target metric value is obtained, and a pre-configured fixed threshold value is read, for example, 0.2. Then, the target metric value is compared with the fixed threshold value. Next, a final detection result is generated based on the comparison result: if the target metric value is greater than the fixed threshold value, the detection result is determined to be "passed," the downlink control information is deemed valid, and it should be accepted; if the target metric value is less than or equal to the fixed threshold value, the detection result is determined to be "failed," the downlink control information is deemed a false detection, and it should be discarded.

[0106] Optionally, the terminal can also combine dynamic threshold decisions based on link status queries. The specific implementation process is as follows: First, obtain the target metric value. Then, based on current link information (such as link signal-to-noise ratio), query a preset mapping table or calculate using a formula to dynamically determine the applicable preset threshold value. A stricter (smaller) threshold value can be used when the channel quality is good. Next, compare the target metric value with the dynamically determined threshold value. Finally, output the decision result: if the target metric value is greater than the dynamic threshold, generate a "pass" detection result; otherwise, generate a "fail" detection result.

[0107] The method described in this application extracts the maximum and minimum values ​​from the path metrics of candidate decoding paths, calculates a target metric (such as a relative difference) that reflects the dispersion of the path metric distribution, and finally compares it with a preset threshold to determine false detections. This effectively captures the essential difference in decoding reliability distribution between true and false DCIs. True DCIs typically have very prominent correct paths (resulting in a large target metric), while false DCIs generally have similar and low path reliability (resulting in a small target metric). This method utilizes this statistical characteristic for decision-making, is logically clear, simple to implement, and significantly improves the accuracy of false detection identification while reducing the false positive rate.

[0108] In summary, based on all the above embodiments, an information detection method is also provided, such as... Figure 6 As shown, the method includes:

[0109] S501, upon receiving downlink control information from the base station, performs multipath decoding on the downlink control information to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0110] S502, determine whether the link information between the base station and the terminal meets the preset link conditions. The link information includes the link status and / or the link signal-to-noise ratio (SNR). The preset link conditions include the following: the link status is in a linked state, and / or the link SNR is greater than a preset SNR threshold.

[0111] S503, if the link information meets the preset link conditions, performs cyclic redundancy check on each decoding path, and determines the decoding paths that pass the check as multiple candidate decoding paths.

[0112] S504 selects the maximum and minimum path metric values ​​from multiple candidate decoding paths.

[0113] S505 performs a difference operation on the maximum path metric and the minimum path metric to obtain the difference value.

[0114] S506, perform a quotient operation on the difference value and the maximum path metric value to obtain the target metric value.

[0115] S507, if the target metric value is greater than the preset threshold value, determine that the detection result of the downlink control information detection is passed; or, if the target metric value is not greater than the preset threshold value, determine that the detection result of the downlink control information detection is failed.

[0116] In this embodiment, the PDCCH is Polar decoded. The minimum PM value (MinPM) and maximum PM value (MaxPM) among several paths of the CRCpass output by the Polar code are used to determine whether it is a false detection. In the linked state and with SINR greater than 0, if (MaxPM - MinPM) / MaxPM < 0.2 (an estimated threshold value that can be adjusted according to system performance), the current DCI is considered a false detection, and the DCI is discarded.

[0117] The methods described in each of the above steps have been described in the foregoing embodiments. For details, please refer to the foregoing descriptions. They will not be repeated here.

[0118] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0119] Based on the same inventive concept, this application also provides an information detection device for implementing the information detection method described above. This device can be applied to or integrated into a chip or chip module, for example. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more information detection device embodiments provided below can be found in the limitations of the information detection method described above, and will not be repeated here.

[0120] In some embodiments, such as Figure 7 As shown, an information detection device is provided, comprising:

[0121] The decoding module 11 is used to perform multi-path decoding on the downlink control information when it receives downlink control information sent by the base station, so as to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0122] The detection module 12 is used to detect downlink control information based on the link information between the base station and the terminal, multiple decoding paths, and path metric values ​​under each decoding path, and obtain the detection result.

[0123] In some embodiments, the detection module described above includes:

[0124] The determining unit is used to determine whether the link information between the base station and the terminal meets preset link conditions. The link information includes link status and / or link signal-to-noise ratio (SNR), and the preset link conditions include the following: the link status is in a linked state; and / or, the link SNR is greater than a preset SNR threshold.

[0125] The detection unit is used to filter multiple decoding paths to obtain multiple candidate decoding paths when the link information meets the preset link conditions, and to detect downlink control information based on the path metric values ​​of the multiple candidate decoding paths to obtain the detection results.

[0126] In some embodiments, the detection unit includes:

[0127] The verification subunit is used to perform cyclic redundancy check on each decoding path and determine the decoding paths that pass the check as multiple candidate decoding paths.

[0128] In some embodiments, the detection unit includes:

[0129] The filtering subunit is used to filter out the maximum and minimum path metric values ​​from multiple candidate decoding paths.

[0130] Determine the sub-unit, which is used to determine the target metric value based on the maximum path metric value and the minimum path metric value.

[0131] The detection subunit is used to determine that the detection result of the downlink control information is passed if the target metric value is greater than the preset threshold value; or, if the target metric value is not greater than the preset threshold value, to determine that the detection result of the downlink control information is failed.

[0132] In some embodiments, the aforementioned determining subunit is specifically used to perform a difference operation on the maximum path metric value and the minimum path metric value to obtain a difference operation value; and to perform a quotient operation on the difference operation value and the maximum path metric value to obtain a target metric value.

[0133] Each module in the aforementioned information detection device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0134] 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.

[0135] In some embodiments, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 8As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it implements an information detection method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.

[0136] In some embodiments, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:

[0137] When receiving downlink control information from the base station, the downlink control information is subjected to multipath decoding to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0138] The downlink control information is detected based on the link information between the base station and the terminal, multiple decoding paths, and the path metric values ​​under each decoding path, and the detection results are obtained.

[0139] In some embodiments, when the processor executes a computer program, it further performs the following steps:

[0140] Determine whether the link information between the base station and the terminal meets the preset link conditions; wherein, the link information includes the link status and / or the link signal-to-noise ratio, and the preset link conditions include the following: the link status is in a linked state; and / or, the link signal-to-noise ratio is greater than a preset signal-to-noise ratio threshold;

[0141] If the link information meets the preset link conditions, multiple decoding paths are filtered to obtain multiple candidate decoding paths. Then, the downlink control information is detected based on the path metric values ​​of the multiple candidate decoding paths to obtain the detection results.

[0142] In some embodiments, when the processor executes a computer program, it further performs the following steps:

[0143] Cyclic redundancy check is performed on each decoding path, and the decoding paths that pass the check are identified as multiple candidate decoding paths.

[0144] In some embodiments, when the processor executes a computer program, it further performs the following steps:

[0145] The maximum and minimum path metrics are selected from multiple candidate decoding paths.

[0146] The target metric is determined based on the maximum and minimum path metric values.

[0147] If the target metric value is greater than the preset threshold, the detection result of the downlink control information detection is determined to be passed; or, if the target metric value is not greater than the preset threshold, the detection result of the downlink control information detection is determined to be failed.

[0148] In some embodiments, when the processor executes a computer program, it further performs the following steps:

[0149] Perform a difference operation on the maximum path metric and the minimum path metric to obtain the difference value;

[0150] The target metric is obtained by quotienting the difference value and the maximum path metric value.

[0151] The computer device provided in the above embodiments has a similar implementation principle and technical effect to the above method embodiments, and will not be described again here.

[0152] Based on the same inventive concept, this application also provides a chip, including a processor and a communication interface; the communication interface is used to receive or send data; the processor is configured to cause the chip to perform the following steps:

[0153] When receiving downlink control information from the base station, the downlink control information is subjected to multipath decoding to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0154] The downlink control information is detected based on the link information between the base station and the terminal, multiple decoding paths, and the path metric values ​​under each decoding path, and the detection results are obtained.

[0155] In some embodiments, the processor is configured to cause the chip to perform the following steps:

[0156] Determine whether the link information between the base station and the terminal meets the preset link conditions; wherein, the link information includes the link status and / or the link signal-to-noise ratio, and the preset link conditions include the following: the link status is in a linked state; and / or, the link signal-to-noise ratio is greater than a preset signal-to-noise ratio threshold;

[0157] If the link information meets the preset link conditions, multiple decoding paths are filtered to obtain multiple candidate decoding paths. Then, the downlink control information is detected based on the path metric values ​​of the multiple candidate decoding paths to obtain the detection results.

[0158] In some embodiments, the processor is configured to cause the chip to perform the following steps:

[0159] Cyclic redundancy check is performed on each decoding path, and the decoding paths that pass the check are identified as multiple candidate decoding paths.

[0160] In some embodiments, the processor is configured to cause the chip to perform the following steps:

[0161] The maximum and minimum path metrics are selected from multiple candidate decoding paths.

[0162] The target metric is determined based on the maximum and minimum path metric values.

[0163] If the target metric value is greater than the preset threshold, the detection result of the downlink control information detection is determined to be passed; or, if the target metric value is not greater than the preset threshold, the detection result of the downlink control information detection is determined to be failed.

[0164] In some embodiments, the processor is configured to cause the chip to perform the following steps:

[0165] Perform a difference operation on the maximum path metric and the minimum path metric to obtain the difference value;

[0166] The target metric is obtained by quotienting the difference value and the maximum path metric value.

[0167] It is understood that the chip involved in the embodiments of this application may be a field-programmable gate array (FPGA), may be an application-specific integrated circuit (ASIC), may be a system on chip (SoC), may be a central processor unit (CPU), may be a network processor (NP), may be a digital signal processor (DSP), may be a microcontroller unit (MCU), may be a programmable logic device (PLD), or other integrated chips, etc.

[0168] Based on the same inventive concept, this application also provides a chip module, such as... Figure 9 As shown, the chip module includes a communication module, a power module, a storage module, and a chip. Among them:

[0169] The power module is used to provide power to the chip module; the storage module is used to store data and instructions; the communication module is used for internal communication within the chip module, or for communication between the chip module and external devices; this chip corresponds to the chip in the above chip embodiment.

[0170] The implementation of this chip module can be found in the relevant content of the above chip embodiment, and will not be repeated here.

[0171] In some embodiments, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps:

[0172] When receiving downlink control information from the base station, the downlink control information is subjected to multipath decoding to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0173] The downlink control information is detected based on the link information between the base station and the terminal, multiple decoding paths, and the path metric values ​​under each decoding path, and the detection results are obtained.

[0174] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:

[0175] Determine whether the link information between the base station and the terminal meets the preset link conditions; wherein, the link information includes the link status and / or the link signal-to-noise ratio, and the preset link conditions include the following: the link status is in a linked state; and / or, the link signal-to-noise ratio is greater than a preset signal-to-noise ratio threshold;

[0176] If the link information meets the preset link conditions, multiple decoding paths are filtered to obtain multiple candidate decoding paths. Then, the downlink control information is detected based on the path metric values ​​of the multiple candidate decoding paths to obtain the detection results.

[0177] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:

[0178] Cyclic redundancy check is performed on each decoding path, and the decoding paths that pass the check are identified as multiple candidate decoding paths.

[0179] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:

[0180] The maximum and minimum path metrics are selected from multiple candidate decoding paths.

[0181] The target metric is determined based on the maximum and minimum path metric values.

[0182] If the target metric value is greater than the preset threshold, the detection result of the downlink control information detection is determined to be passed; or, if the target metric value is not greater than the preset threshold, the detection result of the downlink control information detection is determined to be failed.

[0183] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:

[0184] Perform a difference operation on the maximum path metric and the minimum path metric to obtain the difference value;

[0185] The target metric is obtained by quotienting the difference value and the maximum path metric value.

[0186] The computer-readable storage medium provided in the above embodiments has a similar implementation principle and technical effect to the above method embodiments, and will not be described again here.

[0187] In some embodiments, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:

[0188] When receiving downlink control information from the base station, the downlink control information is subjected to multipath decoding to obtain multiple decoding paths and path metric values ​​under each decoding path.

[0189] The downlink control information is detected based on the link information between the base station and the terminal, multiple decoding paths, and the path metric values ​​under each decoding path, and the detection results are obtained.

[0190] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:

[0191] Determine whether the link information between the base station and the terminal meets the preset link conditions; wherein, the link information includes the link status and / or the link signal-to-noise ratio, and the preset link conditions include the following: the link status is in a linked state; and / or, the link signal-to-noise ratio is greater than a preset signal-to-noise ratio threshold;

[0192] If the link information meets the preset link conditions, multiple decoding paths are filtered to obtain multiple candidate decoding paths. Then, the downlink control information is detected based on the path metric values ​​of the multiple candidate decoding paths to obtain the detection results.

[0193] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:

[0194] Cyclic redundancy check is performed on each decoding path, and the decoding paths that pass the check are identified as multiple candidate decoding paths.

[0195] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:

[0196] The maximum and minimum path metrics are selected from multiple candidate decoding paths.

[0197] The target metric is determined based on the maximum and minimum path metric values.

[0198] If the target metric value is greater than the preset threshold, the detection result of the downlink control information detection is determined to be passed; or, if the target metric value is not greater than the preset threshold, the detection result of the downlink control information detection is determined to be failed.

[0199] In some embodiments, when a computer program is executed by a processor, it further performs the following steps:

[0200] Perform a difference operation on the maximum path metric and the minimum path metric to obtain the difference value;

[0201] The target metric is obtained by quotienting the difference value and the maximum path metric value.

[0202] The computer program product provided in the above embodiments has a similar implementation principle and technical effect to the above method embodiments, and will not be described again here.

[0203] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments described above. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0204] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0205] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. An information detection method, characterized in that, Applied to a terminal, the method includes: Upon receiving downlink control information from the base station, a multipath decoding operation is performed on the downlink control information to obtain multiple decoding paths and path metric values ​​under each decoding path. The downlink control information is detected based on the link information between the base station and the terminal, the multiple decoding paths, and the path metric value under each decoding path, to obtain the detection result.

2. The method according to claim 1, characterized in that, The step of detecting the downlink control information based on the link information between the base station and the terminal, the multiple decoding paths, and the path metric value under each decoding path to obtain the detection result includes: Determine whether the link information between the base station and the terminal meets the preset link conditions; If the link information meets the preset link conditions, the multiple decoding paths are filtered to obtain multiple candidate decoding paths, and the downlink control information is detected based on the path metric values ​​of the multiple candidate decoding paths to obtain the detection results.

3. The method according to claim 2, characterized in that, The link information includes link status and / or link signal-to-noise ratio, and the preset link conditions include the following: The link status is a linked state; And / or, the link signal-to-noise ratio is greater than a preset signal-to-noise ratio threshold.

4. The method according to claim 2, characterized in that, The process of filtering the multiple decoding paths yields multiple candidate decoding paths, including: Cyclic redundancy check is performed on each of the decoding paths, and the decoding paths that pass the check are determined as the candidate decoding paths.

5. The method according to any one of claims 2-4, characterized in that, The step of detecting the downlink control information based on the path metric values ​​of the multiple candidate decoding paths to obtain the detection result includes: The maximum and minimum path metric values ​​are selected from the path metric values ​​of the multiple candidate decoding paths; The target metric value is determined based on the maximum path metric value and the minimum path metric value; If the target metric value is greater than the preset threshold, the detection result of the downlink control information is determined to be passed; or, if the target metric value is not greater than the preset threshold, the detection result of the downlink control information is determined to be failed.

6. The method according to claim 5, characterized in that, Determining the target metric value based on the maximum path metric value and the minimum path metric value includes: Perform a difference operation on the maximum path metric value and the minimum path metric value to obtain the difference value; The target metric value is obtained by performing a quotient operation on the difference value and the maximum path metric value.

7. An information detection device, characterized in that, The device includes: The decoding module is used to perform multi-path decoding on the downlink control information when it receives downlink control information from the base station, so as to obtain multiple decoding paths and path metric values ​​under each decoding path. The detection module is used to detect the downlink control information based on the link information of the link between the base station and the terminal, the multiple decoding paths, and the path metric value under each decoding path, and obtain the detection result.

8. 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 6.

9. A chip, characterized in that, The device includes a processor and a communication interface, wherein the processor is configured to cause the chip to perform the steps of the method described in any one of claims 1 to 6.

10. A chip module, characterized in that, This includes communication modules, power modules, storage modules, and chips, among which: The power module is used to provide power to the chip module; The storage module is used to store data and instructions; The communication module is used for internal communication within the chip module, or for communication between the chip module and external devices. The chip is used to perform the steps of the method according to any one of claims 1 to 6.