Blind detection method and device for physical downlink control channel, equipment and storage medium
By calculating the reliability value of the configuration set and determining the target configuration set, the problem of large delay in PDCCH blind detection in 5G NR systems is solved, and a more efficient blind detection process is achieved.
Patent Information
- Application Number
- CN202510502784.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-22
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2045-04-22
AI Technical Summary
When performing blind detection of physical downlink control channel (PDCCH) in the 5G NR system in the prior art, it is necessary to traverse all aggregation levels, resulting in large detection delays and decoding delays.
By calculating the reliability values of each configuration set, determining the target configuration set, and processing it before Polar decoding, reducing the computational amount and delay caused by blind detection.
The calculation amount and delay of Polar decoding are reduced, and Polar decoding is only required to be performed once, which improves the efficiency of blind detection of physical downlink control channels.
Smart Images

Figure CN120017452A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a physical downlink control channel blind detection method, device, equipment and storage medium. Background Art
[0002] In 5G NR, the cell base station sends downlink control information (DCI) to the user equipment (UE) side through the physical downlink control channel (PDCCH), which is used to schedule the resource allocation information, modulation and coding mode, retransmission information, etc. of one or more user terminals during uplink and downlink shared channel communication. The PDCCH channel is mainly based on the control channel element (CCE) for resource scheduling. Each CCE contains 6 resource blocks (RBs), and each RB has 3 demodulation reference signal (DMRS) symbols. The DMRS symbol is generated by 2 bits through quadrature phase shift keying (QPSK) modulation. The remaining REs in each RB are used to carry DCI data.
[0003] In the 5G system, the search space corresponding to PDCCH is configured by the control resource set. A control resource set will be configured with multiple aggregation levels, such as aggregation level 1, 2, 4, 8, 16, etc., and multiple candidate sets will be configured under each aggregation level. Each user will calculate its own candidate set under each aggregation level according to the configured RNTI, time slot number and control resource set ID, and then perform equalization, demodulation and decoding. Performing a PDCCH blind detection requires traversing all aggregation levels, which will bring a large delay. Summary of the invention
[0004] The present invention provides a physical downlink control channel blind detection method, device, equipment and storage medium, which are used to solve the defects in the prior art.
[0005] The present invention provides a physical downlink control channel blind detection method, comprising: Acquire physical downlink control channel data to be detected, a corresponding search space and a downlink control information length; wherein the search space includes a plurality of configuration sets, each of which has a corresponding number of control channel units and a control channel unit starting position; Calculating the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position; Determining a target configuration set according to the reliability value, and performing Polar decoding processing according to the target configuration set; A cyclic redundancy check is performed on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated.
[0006] According to a physical downlink control channel blind detection method provided by the present invention, the reliability value of each of the configuration sets is calculated according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position, including: extracting first target data corresponding to each of the configuration sets from the physical downlink control channel data according to the number of control channel units and the starting position of the control channel units of each of the configuration sets; Determine, according to the first target data, the number of control channel units and the starting position of the control channel units, the descrambling soft information data corresponding to each of the configuration sets; The reliability value of each of the configuration sets is calculated according to the number of control channel units, the length of the downlink control information and the descrambling soft information data.
[0007] According to a physical downlink control channel blind detection method provided by the present invention, the reliability value of each configuration set is calculated according to the number of control channel units, the downlink control information length and the descrambling soft information data, including: Based on the downlink control information length and the number of control channel units, respectively perform rate matching on each of the descrambling soft information data to obtain rate matching data corresponding to each of the configuration sets; Determining a coding matrix according to the number of control channel units; Calculating, according to the coding matrix and the downlink control information length, an index set corresponding to each of the configuration sets; The reliability value of each of the configuration sets is calculated according to the index set and the solution rate matching data.
[0008] According to a physical downlink control channel blind detection method provided by the present invention, the calculating, according to the coding matrix and the downlink control information length, an index set corresponding to each of the configuration sets comprises: Calculate, according to the coding matrix and the downlink control information length, second target data corresponding to each of the configuration sets that satisfies the condition that modulo 2 plus equals 0; The second target data of each of the configuration sets are respectively combined to obtain the index set of each of the configuration sets.
[0009] According to a physical downlink control channel blind detection method provided by the present invention, determining a target configuration set according to the reliability value, and performing Polar decoding processing according to the target configuration set, including: Comparing the reliability value of each of the configuration sets with a preset reliability threshold value; If there is a configuration set whose reliability value is greater than the preset reliability threshold, the configuration set whose reliability value is greater than the preset reliability threshold is used as the target configuration set, and Polar decoding processing is performed according to the de-rate matching data of the target configuration set.
[0010] According to a physical downlink control channel blind detection method provided by the present invention, after comparing the reliability value of each configuration set with a preset reliability threshold, the method further includes: If there is no configuration set whose reliability value is greater than the preset reliability threshold, the physical downlink control channel blind detection is terminated.
[0011] According to a physical downlink control channel blind detection method provided by the present invention, determining the descrambling soft information data corresponding to each of the configuration sets according to the first target data, the number of the control channel units and the starting position of the control channel units includes: Generate a demodulation reference signal corresponding to the first target data according to a network identification identifier configured by a user; Performing channel estimation and equalization on the first target data through the demodulation reference signal, and demodulating the equalized data to obtain soft information data corresponding to each of the configuration sets; Generate descrambling data corresponding to each of the configuration sets according to the network identification identifier, the number of control channel units and the wireless network temporary identifier configured by the user; The soft information data corresponding to each of the configuration sets are descrambled according to the descrambling data to obtain the descrambled soft information data corresponding to each of the configuration sets.
[0012] The present invention also provides a physical downlink control channel blind detection device, comprising: An acquisition module is configured to acquire physical downlink control channel data to be detected, a corresponding search space and a downlink control information length; wherein the search space includes a plurality of configuration sets, each of which has a corresponding number of control channel units and a control channel unit starting position; A calculation module, configured to calculate the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position; A decoding processing module, configured to determine a target configuration set according to the reliability value, and perform Polar decoding processing according to the target configuration set; The check module is configured to perform a cyclic redundancy check on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated.
[0013] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the physical downlink control channel blind detection method as described above is implemented.
[0014] The present invention also provides a non-transitory computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the physical downlink control channel blind detection method as described in any one of the above is implemented.
[0015] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the computer program implements any of the above-mentioned physical downlink control channel blind detection methods.
[0016] The present invention provides a method, apparatus, device and storage medium for blind detection of a physical downlink control channel. The search space includes a plurality of configuration sets, each of which has a corresponding number of control channel units and a starting position of the control channel unit. The reliability value of each of the configuration sets is calculated according to the physical downlink control channel data, the length of the downlink control information and the starting position of the control channel unit. The target configuration set is determined according to the reliability value, and Polar decoding is performed according to the target configuration set. A cyclic redundancy check is performed on the result of the Polar decoding. If the check is successful, the blind detection of the physical downlink control channel is terminated. Through the technical solution provided by the present invention, the target configuration set is detected according to the reliability value of the configuration set before Polar decoding. Polar decoding only needs to be performed once, thereby reducing the amount of calculation and delay caused by blind detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0018] Figure 1It is a flow chart of the blind detection method of the physical downlink control channel provided by the present invention.
[0019] Figure 2 It is a structural schematic diagram of a physical downlink control channel blind detection device provided by the present invention.
[0020] Figure 3 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION
[0021] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0022] The scheme for blind detection in the prior art is downlink synchronization. After receiving the data of a time slot, the user will calculate a candidate set belonging to itself at an aggregation level according to the configured RNTI, time slot number and control resource set ID, etc., and perform equalization and demodulation on the CCE data in this candidate set to obtain the demodulated data, descramble and rate match the demodulated data, and then perform Polar decoding, perform CRC check on the decoded data, and if the check passes, stop blind detection and output the decoded data. If the check fails, continue to detect the data at the next aggregation level until all the data at all aggregation levels are detected. Blind detection using the prior art requires traversing all aggregation levels, which will bring about a large detection delay. Polar decoding must be performed on the candidate set corresponding to each aggregation level, which will also bring about a large decoding delay.
[0023] Figure 1 FIG. 1 is a flow chart of a method for blind detection of a physical downlink control channel according to an exemplary embodiment. Figure 1 As shown, in an exemplary embodiment, the physical downlink control channel blind detection method includes steps 110 to 140, which are described in detail as follows.
[0024] Step 110, obtaining the physical downlink control channel data to be detected, the corresponding search space and the downlink control information length; wherein the search space includes a plurality of configuration sets, each of the configuration sets having a corresponding number of control channel units and a control channel unit starting position.
[0025] In the embodiment of the present invention, in the 5G system, the physical downlink control channel uses the control channel unit as the resource unit. One control channel unit contains 6 RBs. Three REs (Resource Element) in one RB transmit DMRS symbols, and the remaining 9 REs are used to transmit DCI (Downlink Control Information). Assume that the physical downlink control channel data received by the user is rxSig, the configured RNTI (Radio Network Temporary Identity) and NID (Network Identifier) are known values, the search space corresponding to the blind detection is searchSet, and the corresponding downlink control information length is dcilen.
[0026] The search space includes multiple configuration sets, one configuration set corresponds to one aggregation level, and the aggregation level corresponds to the number of control channel units. The number of control channel units included in the configuration set is numCCE, and the starting position of the control channel unit is ccePos.
[0027] Step 120: Calculate the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position.
[0028] In an embodiment of the present invention, the reliability value of each configuration set is calculated based on the physical downlink control channel data, the downlink control information length and the starting position of the control channel unit. The reliability value represents the possibility of the number of control channel units that can be used by each configuration set for the physical downlink control channel data received by the user.
[0029] Step 130: determine a target configuration set according to the reliability value, and perform Polar decoding processing according to the target configuration set.
[0030] In the embodiment of the present invention, a target configuration set is determined according to the reliability value, and Polar decoding processing is performed according to the target configuration set.
[0031] Step 140: Perform a cyclic redundancy check on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated.
[0032] In the embodiment of the present invention, a cyclic redundancy check (CRC) is performed on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated. If the check fails, it is considered that the physical downlink control channel blind detection has failed.
[0033] In an embodiment of the present invention, the search space includes multiple configuration sets, each configuration set has a corresponding number of control channel units and a starting position of the control channel unit. According to the physical downlink control channel data, the downlink control information length and the starting position of the control channel unit, the reliability value of each of the configuration sets is calculated, the target configuration set is determined according to the reliability value, and Polar decoding is performed according to the target configuration set. A cyclic redundancy check is performed on the result of the Polar decoding. If the check is successful, the physical downlink control channel blind detection is terminated. Through the technical solution provided by the present invention, the target configuration set is detected according to the reliability value of the configuration set before Polar decoding, and Polar decoding only needs to be performed once, thereby reducing the amount of calculation and delay caused by decoding.
[0034] In an exemplary embodiment of the present invention, the calculating the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position includes: extracting first target data corresponding to each of the configuration sets from the physical downlink control channel data according to the number of control channel units and the starting position of the control channel units of each of the configuration sets; Determine, according to the first target data, the number of control channel units and the starting position of the control channel units, the descrambling soft information data corresponding to each of the configuration sets; The reliability value of each of the configuration sets is calculated according to the number of control channel units, the length of the downlink control information and the descrambling soft information data.
[0035] In the embodiment of the present invention, the corresponding first target data rxSig2 is extracted from the physical downlink control channel data rxSig according to the number of control channel elements numCCE and the starting position of the control channel element ccePos. The descrambling soft information data LLR2 corresponding to each configuration set is determined according to the first target data rxSig2, the number of control channel elements numCCE and the starting position of the control channel element ccePos corresponding to each configuration set. The reliability value of each configuration set is calculated according to the number of control channel elements numCCE, the downlink control information length dcilen and the descrambling soft information data LLR2.
[0036] In an exemplary embodiment of the present invention, the calculating the reliability value of each of the configuration sets according to the number of control channel units, the length of the downlink control information and the descrambling soft information data includes: Based on the downlink control information length and the number of control channel units, respectively perform rate matching on each of the descrambling soft information data to obtain rate matching data corresponding to each of the configuration sets; Determining a coding matrix according to the number of control channel units; Calculating, according to the coding matrix and the downlink control information length, an index set corresponding to each of the configuration sets; The reliability value of each of the configuration sets is calculated according to the index set and the solution rate matching data.
[0037] In an embodiment of the present invention, rate dematching is performed on the corresponding descrambled soft information data LLR2 according to the downlink control information length dcilen and the number of control channel units numCCE corresponding to each configuration set to obtain rate dematching data deRateMatchingData. According to the number of control channel units numCCE of each configuration set, the corresponding Polar coding matrix encodeMatrix is calculated. According to the Polar coding matrix encodeMatrix and the downlink control information length dcilen, the index set dataIndexSet corresponding to each configuration set is calculated, and then according to the index set dataIndexSet and the rate dematching data deRateMatchingData, the reliability value corresponding to each configuration set is calculated according to the following formula : indx = dataIndexSet(k,:); llr3=deRateMatchingData(indx); ; = ; Among them, in the above formula, prod means multiplying multiple data; sign means taking the polarity of data; min means finding the minimum value in the array; abs means finding the modulus value.
[0038] In an exemplary embodiment of the present invention, the step of calculating, according to the coding matrix and the downlink control information length, an index set corresponding to each of the configuration sets includes: Calculate, according to the coding matrix and the downlink control information length, second target data corresponding to each of the configuration sets that satisfies the condition that modulo 2 plus equals 0; The second target data of each of the configuration sets are respectively combined to obtain the index set of each of the configuration sets.
[0039] In an embodiment of the present invention, coding transformation is performed through the Polar coding matrix and the downlink control information length to obtain corresponding coded data, and then the second target data satisfying the condition modulo 2 plus equal to 0 in each coded data is calculated, and the second target data corresponding to each configuration set is combined to obtain the corresponding index set dataIndexSet.
[0040] In an exemplary embodiment of the present invention, determining a target configuration set according to the reliability value, and performing Polar decoding processing according to the target configuration set includes: Comparing the reliability value of each of the configuration sets with a preset reliability threshold value; If there is a configuration set whose reliability value is greater than the preset reliability threshold, the configuration set whose reliability value is greater than the preset reliability threshold is used as the target configuration set, and Polar decoding processing is performed according to the de-rate matching data of the target configuration set.
[0041] In an embodiment of the present invention, the reliability value reliablityValue of each configuration set is compared with a preset reliability threshold, and a configuration set whose reliability value is greater than the preset reliability threshold is found, and the configuration set is used as the target configuration set, and Polar decoding is performed according to the derate matching data deRateMatchingData corresponding to the target configuration set.
[0042] In an exemplary embodiment of the present invention, after comparing the reliability value of each of the configuration sets with a preset reliability threshold, the method further includes: If there is no configuration set whose reliability value is greater than the preset reliability threshold, the physical downlink control channel blind detection is terminated.
[0043] In the embodiment of the present invention, when the reliability values of the configuration sets in the search space are all not greater than the preset reliability threshold, the current blind detection is directly terminated.
[0044] In an exemplary embodiment of the present invention, determining the descrambling soft information data corresponding to each of the configuration sets according to the first target data, the number of the control channel units, and the starting position of the control channel units includes: Generate a demodulation reference signal corresponding to the first target data according to a network identification identifier configured by a user; Performing channel estimation and equalization on the first target data through the demodulation reference signal, and demodulating the equalized data to obtain soft information data corresponding to each of the configuration sets; Generate descrambling data corresponding to each of the configuration sets according to the network identification identifier, the number of control channel units and the wireless network temporary identifier configured by the user; The soft information data corresponding to each of the configuration sets are descrambled according to the descrambling data to obtain the descrambled soft information data corresponding to each of the configuration sets.
[0045] In an embodiment of the present invention, a demodulation reference signal (DMRS) corresponding to each first target data rxSig2 is generated according to a network identification identifier NID configured by a user, channel estimation and equalization are performed on the corresponding first target data rxSig2 through the generated demodulation reference signal, and the equalized data is demodulated to obtain corresponding soft information data LLR (Log-Likelihood Ratio), and the demodulation reference signal helps the user terminal to correctly demodulate the data in the physical downlink control channel.
[0046] According to the network identification NID, the number of control channel elements numCCE and the wireless network temporary identification RNTI configured by the user, the descrambling data scramblingBit corresponding to the user is generated, and according to the descrambling data scramblingBit, each soft information data LLR is descrambled to obtain the corresponding descrambled soft information data LLR2.
[0047] The physical downlink control channel blind detection device provided by the present invention is described below. The physical downlink control channel blind detection device described below and the physical downlink control channel blind detection method described above can be referred to each other. It should be noted that the device provided in the following embodiment and the method provided in the above embodiment belong to the same concept, and the specific manner in which each module and unit performs the operation has been described in detail in the method embodiment, which will not be repeated here.
[0048] In an exemplary embodiment of the present invention, see Figure 2 , Figure 2 A physical downlink control channel blind detection device is shown according to an exemplary embodiment, including the following modules.
[0049] The acquisition module 210 is configured to acquire physical downlink control channel data to be detected, a corresponding search space and a downlink control information length; wherein the search space includes a plurality of configuration sets, each of which has a corresponding number of control channel units and a control channel unit starting position; A calculation module 220, configured to calculate the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position; A decoding processing module 230, configured to determine a target configuration set according to the reliability value, and perform Polar decoding processing according to the target configuration set; The check module 240 is configured to perform a cyclic redundancy check on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated.
[0050] In an exemplary embodiment of the present invention, the calculation module 220 includes: An extraction submodule, configured to extract first target data corresponding to each of the configuration sets from the physical downlink control channel data according to the number of control channel units and the starting position of the control channel units of each of the configuration sets; A determination submodule, configured to determine the descrambling soft information data corresponding to each of the configuration sets according to the first target data, the number of the control channel units and the starting position of the control channel units; The calculation submodule is configured to calculate the reliability value of each of the configuration sets according to the number of control channel units, the length of the downlink control information and the descrambling soft information data.
[0051] In an exemplary embodiment of the present invention, the computing submodule includes: A rate matching unit is configured to perform rate matching on each of the descrambling soft information data based on the downlink control information length and the number of control channel units, so as to obtain rate matching data corresponding to each of the configuration sets; A determining unit, configured to determine a coding matrix according to the number of control channel units; A first calculation unit, configured to calculate an index set corresponding to each of the configuration sets according to the coding matrix and the downlink control information length; The second calculation unit is configured to calculate the reliability value of each of the configuration sets according to the index set and the solution rate matching data.
[0052] In an exemplary embodiment of the present invention, the first computing unit includes: A calculation subunit, configured to calculate, according to the coding matrix and the downlink control information length, second target data corresponding to each of the configuration sets that satisfies the condition that the modulo 2 addition equals 0; The combining subunit is configured to respectively combine the second target data of each of the configuration sets to obtain the index set of each of the configuration sets.
[0053] In an exemplary embodiment of the present invention, the decoding processing module 230 includes: A comparison submodule, configured to compare the reliability value of each of the configuration sets with a preset reliability threshold value; The decoding processing submodule is configured to, if there is a configuration set whose reliability value is greater than the preset reliability threshold, use the configuration set whose reliability value is greater than the preset reliability threshold as the target configuration set, and perform Polar decoding processing according to the de-rate matching data of the target configuration set.
[0054] In an exemplary embodiment of the present invention, the decoding processing module 230 further includes: The end submodule is configured to end the physical downlink control channel blind detection if there is no configuration set whose reliability value is greater than the preset reliability threshold.
[0055] In an exemplary embodiment of the present invention, determining a submodule includes: A first generating unit, configured to generate a demodulation reference signal corresponding to the first target data according to a network identification identifier configured by a user; a demodulation unit configured to perform channel estimation and equalization on the first target data through the demodulation reference signal, and demodulate the equalized data to obtain soft information data corresponding to each of the configuration sets; A second generating unit is configured to generate descrambling data corresponding to each of the configuration sets according to the network identification identifier, the number of control channel units and the wireless network temporary identifier configured by the user; The descrambling unit is configured to descramble the soft information data corresponding to each of the configuration sets according to the descrambling data to obtain the descrambled soft information data corresponding to each of the configuration sets.
[0056] Figure 3 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 3 As shown, the electronic device may include: a processor 310, a communication interface 320, a memory 330 and a communication bus 340, wherein the processor 310, the communication interface 320 and the memory 330 communicate with each other through the communication bus 340. The processor 310 may call the logic instructions in the memory 330 to execute a physical downlink control channel blind detection method, the method comprising: obtaining physical downlink control channel data to be detected, a corresponding search space and a downlink control information length; wherein the search space includes a plurality of configuration sets, each of the configuration sets having a corresponding number of control channel units and a control channel unit starting position; Calculating the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position; Determining a target configuration set according to the reliability value, and performing Polar decoding processing according to the target configuration set; A cyclic redundancy check is performed on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated.
[0057] In addition, the logic instructions in the above-mentioned memory 330 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0058] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the physical downlink control channel blind detection method provided by the above methods, the method comprising: obtaining physical downlink control channel data to be detected, a corresponding search space and a downlink control information length; wherein the search space includes a plurality of configuration sets, each of the configuration sets having a corresponding number of control channel units and a control channel unit starting position; Calculating the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position; Determining a target configuration set according to the reliability value, and performing Polar decoding processing according to the target configuration set; A cyclic redundancy check is performed on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated.
[0059] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the physical downlink control channel blind detection method provided by the above methods, the method comprising: obtaining physical downlink control channel data to be detected, a corresponding search space and a downlink control information length; wherein the search space includes a plurality of configuration sets, each of the configuration sets having a corresponding number of control channel units and a control channel unit starting position; Calculating the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position; Determining a target configuration set according to the reliability value, and performing Polar decoding processing according to the target configuration set; A cyclic redundancy check is performed on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated.
[0060] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0061] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0062] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A physical downlink control channel blind detection method, characterized in that: include: Acquire physical downlink control channel data to be detected, a corresponding search space and a downlink control information length; wherein the search space includes a plurality of configuration sets, each of which has a corresponding number of control channel units and a control channel unit starting position; Calculating the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position; Determining a target configuration set according to the reliability value, and performing Polar decoding processing according to the target configuration set; A cyclic redundancy check is performed on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated.
2. The method for blind detection of a physical downlink control channel according to claim 1, characterized in that: The calculating the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position includes: extracting first target data corresponding to each of the configuration sets from the physical downlink control channel data according to the number of control channel units and the starting position of the control channel units of each of the configuration sets; Determine, according to the first target data, the number of control channel units and the starting position of the control channel units, the descrambling soft information data corresponding to each of the configuration sets; The reliability value of each of the configuration sets is calculated according to the number of control channel units, the length of the downlink control information and the descrambling soft information data.
3. The method for blind detection of a physical downlink control channel according to claim 2, characterized in that: The calculating the reliability value of each of the configuration sets according to the number of control channel units, the length of the downlink control information and the descrambling soft information data includes: Based on the downlink control information length and the number of control channel units, respectively perform rate matching on each of the descrambling soft information data to obtain rate matching data corresponding to each of the configuration sets; Determining a coding matrix according to the number of control channel units; Calculating, according to the coding matrix and the downlink control information length, an index set corresponding to each of the configuration sets; The reliability value of each of the configuration sets is calculated according to the index set and the solution rate matching data.
4. The method for blind detection of a physical downlink control channel according to claim 3, characterized in that: The calculating, according to the coding matrix and the downlink control information length, an index set corresponding to each of the configuration sets comprises: Calculate, according to the coding matrix and the downlink control information length, second target data corresponding to each of the configuration sets that satisfies the condition that modulo 2 plus equals 0; The second target data of each of the configuration sets are respectively combined to obtain the index set of each of the configuration sets.
5. The method for blind detection of a physical downlink control channel according to claim 3, characterized in that: The determining a target configuration set according to the reliability value, and performing Polar decoding processing according to the target configuration set, includes: Comparing the reliability value of each of the configuration sets with a preset reliability threshold value; If there is a configuration set whose reliability value is greater than the preset reliability threshold, the configuration set whose reliability value is greater than the preset reliability threshold is used as the target configuration set, and Polar decoding processing is performed according to the de-rate matching data of the target configuration set.
6. The method for blind detection of a physical downlink control channel according to claim 5, characterized in that: After comparing the reliability value of each of the configuration sets with a preset reliability threshold, the method further includes: If there is no configuration set whose reliability value is greater than the preset reliability threshold, the physical downlink control channel blind detection is terminated.
7. The method for blind detection of a physical downlink control channel according to any one of claims 2 to 6, characterized in that: The determining, according to the first target data, the number of control channel units and the starting position of the control channel unit, the descrambling soft information data corresponding to each of the configuration sets comprises: Generate a demodulation reference signal corresponding to the first target data according to a network identification identifier configured by a user; Performing channel estimation and equalization on the first target data through the demodulation reference signal, and demodulating the equalized data to obtain soft information data corresponding to each of the configuration sets; Generate descrambling data corresponding to each of the configuration sets according to the network identification identifier, the number of control channel units and the wireless network temporary identifier configured by the user; The soft information data corresponding to each of the configuration sets are descrambled according to the descrambling data to obtain the descrambled soft information data corresponding to each of the configuration sets.
8. A physical downlink control channel blind detection device, characterized in that: include: An acquisition module is configured to acquire physical downlink control channel data to be detected, a corresponding search space and a downlink control information length; wherein the search space includes a plurality of configuration sets, each of which has a corresponding number of control channel units and a control channel unit starting position; A calculation module, configured to calculate the reliability value of each of the configuration sets according to the physical downlink control channel data, the downlink control information length and the control channel unit starting position; A decoding processing module, configured to determine a target configuration set according to the reliability value, and perform Polar decoding processing according to the target configuration set; The check module is configured to perform a cyclic redundancy check on the result of the Polar decoding process. If the check succeeds, the physical downlink control channel blind detection is terminated.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the physical downlink control channel blind detection method according to any one of claims 1 to 7 is implemented.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the physical downlink control channel blind detection method according to any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Blind detection method and device based on polarization codes
CN110247730A
Physical downlink control channel detection method and device, equipment and storage medium
CN113938257A
Filtering method and device for PDCCH blind detection, equipment and medium
CN115134046A
Blind detection processing method and device, computer equipment and storage medium
CN115173996A
Decoding filtering processing method and device for PDCCH blind detection and medium
CN115173997A