Method, device and storage medium for detecting content of DCI1-1 of PDCCH

By estimating the frequency offset and time offset of the PDCCH candidate configuration set, undetected target candidate configurations are screened out for verification, thereby solving the problem of low efficiency in DCI1-1 content detection in the prior art and achieving efficient configuration verification.

CN117335942BActive Publication Date: 2025-09-09ZHONGSHAN DONGFANGLONGDA TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311473211.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-11-07
Publication Date
2025-09-09
Estimated Expiration
2043-11-07

AI Technical Summary

Technical Problem

In the prior art, the detection efficiency of the DCI1-1 content of the PDCCH is low, especially in that the LDPC decoding takes the longest time, resulting in low efficiency in the PDSCH configuration verification.

Method used

By obtaining the candidate configuration set of the physical downlink control channel (PDCCH), detecting the undetected target candidate configuration, and performing frequency offset estimation and time offset estimation, verification is performed only when the frequency offset and time offset estimation values ​​meet the threshold conditions, thereby screening out the true configuration and avoiding repeated detection.

Benefits of technology

Improves the efficiency of PDCCH DCI1-1 content detection, reduces the amount of data calculation, and improves configuration verification efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117335942B_ABST
    Figure CN117335942B_ABST
Patent Text Reader

Abstract

The present application relates to the field of 5G network technology, and specifically discloses a content detection method, device and storage medium for DCI1‑1 of PDCCH in a 5G system. The method detects each candidate configuration in the PDCCH candidate configuration set, screens out the target candidate configuration that has not been detected for verification, and does not process data for the detected candidate configuration, thereby avoiding repeated detection and improving content detection efficiency; the method performs frequency offset estimation and time offset estimation on the target candidate configuration, and then screens the target candidate configuration according to a preset time offset threshold and frequency offset threshold, screens out the target candidate configuration that meets the conditions for verification, and uses the verified target candidate configuration as the real configuration of the PDCCH, while promptly terminates the processing flow for the candidate that does not meet the conditions, thereby reducing the amount of data calculation and improving configuration verification efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of 5G network technology, and in particular to a method, device, and storage medium for detecting the content of DCI1-1 of PDCCH in a 5G system. Background Art

[0002] 5G NR (New Radio) air interface monitoring equipment monitors the wireless signals used in uplink and downlink communications between user equipment (UE) and base stations to monitor the radio environment, locate and identify UEs, and detect content. Air interface monitoring equipment does not interact with base stations or mobile phones; it silently monitors radio signals over the air interface to identify them.

[0003] The PDCCH (Physical downlink control channel) carries DCI (Downlink control information). DCI has multiple formats (DCI1-0, DCI1-1, DCI0-0, DCI1-1, etc.). DCI1-1 is used by the UE to indicate the physical parameter configuration of the PDSCH (Physical downlink shared channel) when the UE is in the RRC (Radio Resource Control) connected state. Only by parsing the correct PDSCH configuration through DCI1-1 can the PDSCH payload be obtained, and the PDSCH payload is exactly what the 5G system needs.

[0004] Parsing DCI1-1 depends on the UE context. The same bit can have different meanings in different contexts. For the UE, its parameter configuration can be obtained through the RRC reconfiguration message (modifying the network connection). However, for third-party monitoring equipment, since the target UE reconfiguration message is encrypted, third-party monitoring equipment cannot obtain the target UE context and can only obtain the true meaning of DCI1-1 through data monitoring.

[0005] Currently, the existing technology for monitoring DCI1-1 content requires channel estimation, equalization, rate matching, LDPC decoding, and CRC verification for each PDSCH configuration before determining whether the PDSCH configuration is valid. The entire process is computationally intensive and time-consuming, with LDPC decoding taking the longest time, resulting in low PDSCH configuration verification efficiency.

[0006] Therefore, how to solve the low efficiency of current PDCCH configuration verification has become a technical problem that needs to be solved urgently. Summary of the Invention

[0007] The present application provides a method, device, and storage medium for detecting the content of DCI1-1 of PDCCH in a 5G system to improve the efficiency of detecting the content of DCI1-1 of PDCCH.

[0008] In a first aspect, the present application provides a method for detecting content of DCI1-1 of a PDCCH in a 5G system, the method comprising:

[0009] Acquire a candidate configuration set of a physical downlink control channel (PDCCH), wherein the candidate configuration set includes at least one candidate configuration of the PDCCH;

[0010] Detecting whether there is an undetected target candidate configuration in the candidate configuration set;

[0011] When the target candidate configuration that has not been detected exists in the candidate configuration set, performing frequency offset estimation and time offset estimation on the target candidate configuration to obtain a frequency offset estimation value and a time offset estimation value;

[0012] When the frequency offset estimation value is less than a preset frequency offset threshold and the time offset estimation value is less than a preset time offset threshold, verifying the target candidate configuration to obtain a configuration verification result;

[0013] When the configuration verification result is verification passed, the target candidate configuration is determined to be the actual configuration of the PDCCH.

[0014] In a second aspect, the present application further provides a device for detecting content of DCI1-1 of a PDCCH in a 5G system, the device comprising:

[0015] A candidate configuration set acquisition module, configured to acquire a candidate configuration set of a physical downlink control channel (PDCCH), wherein the candidate configuration set includes at least one candidate configuration of the PDCCH;

[0016] A candidate configuration detection module is used to detect whether there is an undetected target candidate configuration in the candidate configuration set;

[0017] a time offset and frequency offset estimation module, configured to perform frequency offset estimation and time offset estimation on the target candidate configuration when there is an undetected target candidate configuration in the candidate configuration set, to obtain a frequency offset estimation value and a time offset estimation value;

[0018] a configuration verification module, configured to verify the target candidate configuration when the frequency offset estimate value is less than a preset frequency offset threshold and the time offset estimate value is less than a preset time offset threshold, and obtain a configuration verification result;

[0019] The configuration determination module is configured to determine that the target candidate configuration is the actual configuration of the PDCCH when the configuration verification result is verification passed.

[0020] In a third aspect, the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the processor implements the content detection method of DCI1-1 of PDCCH in the 5G system as described above.

[0021] The present application discloses a content detection method, apparatus, computer equipment and storage medium for DCI1-1 of PDCCH in a 5G system, the method comprising: obtaining a candidate configuration set of a physical downlink control channel (PDCCH), wherein the candidate configuration set includes at least one candidate configuration of the PDCCH; detecting whether there is an undetected target candidate configuration in the candidate configuration set; when there is an undetected target candidate configuration in the candidate configuration set, performing frequency offset estimation and time offset estimation on the target candidate configuration to obtain a frequency offset estimation value and a time offset estimation value; when the frequency offset estimation value is less than a preset frequency offset threshold and the time offset estimation value is less than a preset time offset threshold, verifying the target candidate configuration to obtain a configuration verification result; when the configuration verification result is verification passed, determining that the target candidate configuration is the true configuration of the PDCCH. Through the above method, the present application detects each candidate configuration in the PDCCH candidate configuration set, screens out the target candidate configurations that have not been detected for verification, and does not process data for the detected candidate configurations, thereby avoiding repeated detection and improving content detection efficiency; by performing frequency offset estimation and time offset estimation on the target candidate configuration, and then screening the target candidate configuration according to the preset time offset threshold and frequency offset threshold, screens out the target candidate configurations that meet the conditions for verification, and uses the target candidate configurations that pass the verification as the real configuration of the PDCCH, and terminates the processing flow in time for those that do not meet the conditions, thereby reducing the amount of data calculation and improving the configuration verification efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0023] Figure 1 This is a schematic flowchart of a first implementation of a method for detecting the content of DCI1-1 of a PDCCH in a 5G system provided in an embodiment of the present application;

[0024] Figure 2 This is a flowchart of an extended solution of the first step of the first implementation method of a method for detecting the content of DCI1-1 of a PDCCH in a 5G system provided by an embodiment of the present application;

[0025] Figure 3 This is a schematic diagram of the process of DCI1-1 content detection in the prior art provided by an embodiment of the present application;

[0026] Figure 4 A flowchart illustrating an implementation of content detection of DCI1-1 provided in an embodiment of the present application;

[0027] Figure 5 This is a schematic flowchart of a second implementation of a method for detecting the content of DCI1-1 of a PDCCH in a 5G system provided in an embodiment of the present application;

[0028] Figure 6 This is a flowchart of another implementation method of DCI1-1 content detection provided in an embodiment of the present application;

[0029] Figure 7 This is a schematic block diagram of the structure of a computer device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0031] The flowcharts shown in the accompanying drawings are for illustrative purposes only and do not necessarily include all contents and operations / steps, nor must they be executed in the order described. For example, some operations / steps may be decomposed, combined, or partially merged, so the actual execution order may vary depending on the actual situation.

[0032] It should be understood that the terms used in this specification are only for the purpose of describing specific embodiments and are not intended to limit the present application. As used in this specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms unless the context clearly indicates otherwise.

[0033] It should be further understood that the term “and / or” used in this specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.

[0034] The following describes some embodiments of the present application in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features therein may be combined with each other.

[0035] See also Figure 1 , Figure 1 This is a schematic flow chart of a first embodiment of a method for detecting the content of DCI1-1 of a PDCCH in a 5G system provided by an embodiment of the present application. The method for detecting the content of DCI1-1 of a PDCCH in a 5G system can be applied to a server.

[0036] like Figure 1 As shown, the content detection method of DCI1-1 of PDCCH in the 5G system specifically includes steps S101 to S105.

[0037] S101. Acquire a candidate configuration set of a physical downlink control channel (PDCCH), wherein the candidate configuration set includes at least one candidate configuration of the PDCCH;

[0038] In one embodiment, the physical parameter configuration of the physical downlink control channel PDCCH is carried by the downlink control information DCI1-1. Therefore, the candidate configuration of the PDCCH is derived from DCI1-1. Only by parsing the correct physical downlink shared channel PDSCH configuration through DCI1-1 can the payload of the PDSCH, that is, the physical parameter configuration of the PDCCH, be obtained.

[0039] Furthermore, if Figure 2 As shown, the S101 specifically includes:

[0040] S1011. Acquire a bit sequence of downlink control information DCI1-1 in the PDCCH;

[0041] In one embodiment, the bit sequence of DCI1-1 is obtained by performing channel estimation, equalization, rate matching, and polar decoding on the PDCCH.

[0042] It's understood that in a communication system, signals pass through a medium (channel). As they pass through the channel, they are distorted or various noises are added to the signal. Correctly decoding the received signal without excessive errors requires removing the distortion and noise imposed by the channel. To achieve this, the first step is to determine the characteristics of the channel through which the signal passes. This process is called "channel estimation."

[0043] Channel estimation is the process of estimating the parameters of a hypothetical channel model from the received data. If the channel is linear, then channel estimation involves estimating the system impulse response. It's important to emphasize that channel estimation is a mathematical representation of the channel's effect on the input signal.

[0044] Channel equalization is an anti-fading measure used to improve the transmission performance of communication systems in fading channels. It primarily aims to eliminate or mitigate inter-symbol interference (ISI) caused by multipath delay in broadband communications. Its mechanism compensates for the characteristics of the channel or the entire transmission system. There are various equalization approaches, including frequency-domain equalization and time-domain equalization, tailored to the characteristics of constant or variable channel parameters and varying data rates.

[0045] Rate matching means that the bits on the transmission channel are retransmitted or punctured, while de-rate matching means filling the bits punctured during rate matching with agreed 0s or 1s.

[0046] Polar decoding uses a decoding table to translate polar codes into groups of digits, or uses a decoding table to translate a series of signals representing a specific piece of information into polar codes. The core concept of Polar codes is channel polarization theory, which includes two parts: channel combination and channel splitting. When the number of combined channels approaches infinity, polarization occurs: some channels approach noiseless channels, while others approach fully noisy channels. This phenomenon is called channel polarization. The transmission rate of a noiseless channel reaches the channel capacity, while the transmission rate of a fully noisy channel approaches zero. The coding strategy of Polar codes exploits this characteristic, using noiseless channels to transmit useful information for users and fully noisy channels to transmit agreed information or no information.

[0047] S1012. Acquire variable fields and fixed fields in the bit sequence;

[0048] In one embodiment, the bit sequence of Dci1-1 includes variable fields and fixed fields. The variable field refers to a field with an uncertain bit length, that is, the bit length of the variable field has multiple results, while the bit length of the fixed field is fixed. As shown in Table 1, Table 1 is a field analysis of Dci1-1:

[0049] Table 1 Analysis of each field in DCI1-1

[0050]

[0051]

[0052]

[0053]

[0054] The variable fields included in the bit sequence of DCI1-1 include: BWP (Bandwidth Part, partial broadband) configuration field, frequency domain resource allocation field, and antenna port field. As shown in Table 2, Table 2 is a field analysis of the variable fields.

[0055] Table 2 Analysis of variable fields in DCI1-1

[0056] Field illustrate BWP Configuration Fields 1 bit or 2 bits Frequency domain resource allocation field Type0 or dynamic Antenna Port Field Depends on DMRS type and maxlen, possibly 4-6 bits

[0057] For these variable fields with uncertain bit lengths, a detection method is needed to find out the true meaning of the field.

[0058] S1013. Based on an exhaustive method, combine the variable fields to obtain a variable field combination set, wherein the variable field combination set includes at least one variable field combination;

[0059] In one embodiment, according to the bit length corresponding to each variable field in Table 2 above, all possible combinations are enumerated by exhaustive method, such as BWP configuration field (1 bit) + frequency domain resource allocation field (Type0) + antenna port field (4 bits), and a total of 2*2*3=12 combinations are obtained by exhaustive enumeration.

[0060] S1014: Obtain a candidate configuration set for the PDCCH based on a combination result of each variable field combination in the variable field combination set and the fixed field.

[0061] In one embodiment, all the variable field combinations obtained by exhaustive enumeration are recombined with the fixed fields in the bit sequence of DCI1-1 respectively, and 12 PDSCH configurations can be obtained as a set of PDSCH candidate configurations, that is, a candidate configuration set, and the size of this set is 12.

[0062] S102: Detect whether there is an undetected target candidate configuration in the candidate configuration set;

[0063] In one embodiment, if Figure 3 As shown, Figure 3 This is the content detection process for DCI1-1 in the prior art. In the prior art, DCI1-1 is first parsed to determine all PDSCH configurations. Then, each PDSCH configuration is sequentially subjected to channel estimation, equalization, LDPC (Low Density Parity Check) decoding, and CRC (Cyclic Redundancy Check) verification. Finally, any PDSCH configuration that passes the CRC verification is considered the true configuration for this DCI1-1. If all CRCs are incorrect, it is considered that no true configuration exists for DCI1-1.

[0064] In one embodiment, in the present application, for a candidate configuration set, each candidate configuration is tested in turn. If there is no untested PDSCH configuration in the candidate configuration set, that is, each candidate configuration in the candidate configuration set has undergone the DCI1-1 content detection process, then there is no correct PDSCH configuration in the bit sequence of this DCI1-1, and the detection is terminated. If there is at least one candidate configuration in the candidate configuration set that has not undergone DCI1-1 content detection, then the candidate configuration is used as the target candidate configuration, and the subsequent process of DCI1-1 content detection is performed on the target candidate configuration.

[0065] S103: When the target candidate configuration exists in the candidate configuration set but is not detected, perform frequency offset estimation and time offset estimation on the target candidate configuration to obtain a frequency offset estimation value and a time offset estimation value;

[0066] Further, when the undetected target candidate configuration does not exist in the candidate configuration set, it is determined that the bit sequence of the DCI1-1 does not contain the actual configuration of the PDCCH.

[0067] In one embodiment, when all target candidate configurations in the candidate configuration set have been detected by DCI1-1, it means that the target candidate configuration has no new configuration content or the configuration data is invalid. Therefore, it can be determined that the bit sequence of DCI1-1 does not contain the actual configuration of the PDCCH.

[0068] In one embodiment, when at least one target candidate configuration that has not undergone the DCI1-1 content detection process exists in the candidate configuration set, these target candidate configurations are screened out for DCI1-1 content detection. For the screened target candidate configurations, channel estimation, frequency offset estimation, and time offset estimation may be performed on the target candidate configuration to obtain frequency offset estimation values ​​and time offset estimation values.

[0069] In one embodiment, time offset refers to symbol timing deviation caused by clock frequency inconsistencies between the receiving and transmitting ends. Time offset estimation involves estimating and evaluating the time offset in the received signal using a series of algorithms and techniques. Common time offset estimation methods include pilot insertion and minimum mean square error estimation. Time offset estimation can be used to determine the time offset value of the received signal.

[0070] In one embodiment, frequency offset refers to the difference between the actual frequency of a signal and its theoretical frequency. This may be caused by factors such as background errors between the transmitting and receiving devices, the Doppler effect caused by multipath propagation, and carrier oscillator inaccuracies. Frequency offset estimation algorithms may include maximum likelihood estimation and mean square error minimization.

[0071] S104: When the frequency offset estimation value is less than a preset frequency offset threshold and the time offset estimation value is less than a preset time offset threshold, verify the target candidate configuration to obtain a configuration verification result;

[0072] In one embodiment, for the time offset estimation value and frequency offset estimation value corresponding to each target candidate configuration, it is necessary to simultaneously satisfy that the time offset estimation value is less than a preset time offset threshold, and the frequency offset estimation value is less than a preset frequency offset threshold, in order to meet the configuration requirements and be used as an available candidate configuration.

[0073] In one embodiment, equalization, rate matching, LDPC (Low Density Parity Check Code) decoding, and CRC checking are performed on the target candidate configurations that meet the above conditions.

[0074] Rate matching involves retransmitting or puncturing bits on a transmission channel. The number of bits in a transmission channel can vary between different TTIs (Transmission Time Intervals, the basic time unit for dynamically scheduled resources), while the configured physical channel capacity (or number of bits carried) is fixed. Therefore, when the number of data bits changes between TTIs, some bits in the input sequence are retransmitted or punctured to match the carrying capacity of the physical channel. This ensures that the total bit rate after multiplexing on the transmission channel is consistent with the configured physical channel carrying capacity.

[0075] LDPC codes are a type of linear block code used to correct errors that occur during transmission. Their error correction capability is very close to the theoretical maximum (the Shannon limit). Block codes, also known as block codes, are a type of channel coding technology. They add extra bits to the original message sent by the transmitter, ensuring that the bit rate does not exceed the channel capacity, allowing the receiver to decode with a minimum error rate (theoretically 0). A key characteristic of block codes is their fixed code length. Generally, a block code converts a k-bit information character s into an n-bit code character C(s); that is, the block code length is n. LDPC decoding involves using a decoding algorithm (such as bit-flipping or belief propagation) to determine whether the channel output bit is 1 or 0, thereby obtaining the correct transmitted information. Only 0s and 1s are involved in the decoding process.

[0076] CRC is a channel coding technology that generates a short, fixed-length checksum based on data such as network packets or computer files. It is primarily used to detect or verify errors that may occur during data transmission or storage. It uses the principle of division and remainder for error detection.

[0077] Exemplarily, the CRC check process includes: first selecting a divisor (binary bit string) for dividing the received frame when checking at the receiving end; looking at the number of binary bits of the selected divisor (assuming it is k bits), then adding k-1 bits of "0" to the end of the data frame to be sent (assuming it is m bits), and then dividing the new frame with k-1 "0"s (a total of m+k-1 bits) by the above divisor in a "modulo 2 division" manner. The remainder (also a binary bit string) obtained is the CRC check code of the frame, also known as the FCS (frame check sequence). This check code is then appended to the end of the original data frame (m-bit data frame) to construct a new frame and send it to the receiving end. Finally, at the receiving end, the new frame is divided by the previously selected divisor in a "modulo 2 division" manner. If there is no remainder, it indicates that there was no error in the frame during transmission, otherwise an error occurred.

[0078] S105: When the configuration verification result is verification passed, determine that the target candidate configuration is the actual configuration of the PDCCH.

[0079] Further, when the configuration verification result is verification failure, it is determined that the target candidate configuration is not the actual configuration of the PDCCH.

[0080] In one embodiment, if the CRC check on the target candidate configuration passes, then the target candidate configuration is the correct bit sequence of DCI1-1, that is, the true configuration of the PDCCH. If the check fails, then it indicates that the target candidate configuration is not the true configuration of the PDCCH, and the check ends, and the next target candidate configuration is checked.

[0081] In one embodiment, if Figure 4 As shown, Figure 4 A flowchart of an implementation method of DCI1-1 content detection provided in an embodiment of the present application. Figure 3 Compared with the DCI1-1 content detection process in the prior art, the present application adds multiple judgment conditions to screen out candidate configurations that do not meet the screening conditions in the candidate configuration set in advance, thereby terminating the content detection process of the candidate configurations that cannot calculate the configuration data in advance, thereby reducing the amount of data calculation and improving the configuration verification efficiency.

[0082] This embodiment provides a content detection method for DCI1-1 of PDCCH in a 5G system. The method detects each candidate configuration in the PDCCH candidate configuration set, screens out undetected target candidate configurations for verification, and does not perform data processing on the detected candidate configurations, thereby avoiding repeated detection and improving content detection efficiency. The method performs frequency offset estimation and time offset estimation on the target candidate configuration, and then screens the target candidate configuration according to preset time offset thresholds and frequency offset thresholds, screens out qualified target candidate configurations for verification, and uses the verified target candidate configurations as the true configuration of the PDCCH. For those that do not meet the conditions, the processing flow is terminated in time, thereby reducing the amount of data calculation and improving configuration verification efficiency.

[0083] See also Figure 5 , Figure 5 This is a schematic flowchart of a second implementation of a method for detecting the content of DCI1-1 of PDCCH in a 5G system provided in an embodiment of the present application.

[0084] like Figure 5 As shown, the content detection method of DCI1-1 of PDCCH in the 5G system specifically also includes steps S201 to S205.

[0085] S201. Obtain a candidate configuration set of a physical downlink control channel (PDCCH);

[0086] In one embodiment, the DCI1-1 bit sequence is obtained by performing channel estimation, equalization, rate matching, and polar decoding on the PDCCH. By exhaustively enumerating combinations of variable fields in the bit sequence and recombining the exhaustively enumerated variable fields with fixed fields, 12 candidate PDSCH configurations are obtained as a candidate configuration set. The size of this set is 12.

[0087] S202: Filter each of the candidate configurations in the candidate configuration set based on a preset filtering condition to obtain a second candidate configuration set, wherein the second candidate configuration set includes at least one second candidate configuration;

[0088] In one embodiment, the candidate configurations in the candidate configuration set are further screened according to preset screening conditions, and the candidate configurations that meet the preset screening conditions are retained as the second candidate configuration, while the content detection process is terminated for those that do not meet the screening conditions, thereby reducing the amount of data calculation and improving content detection efficiency.

[0089] Furthermore, based on the preset filtering conditions, each candidate configuration in the candidate configuration set is filtered to obtain a second candidate configuration set, including: performing time offset estimation and frequency offset estimation on each candidate configuration in the candidate configuration set to obtain the time offset estimation value and the frequency offset estimation value corresponding to each candidate configuration; based on the time offset estimation value and the frequency offset estimation value corresponding to each candidate configuration, filtering the second candidate configuration that meets the preset filtering conditions to obtain a second candidate configuration set.

[0090] The preset screening condition is that the time offset estimation value is smaller than the time offset threshold and the frequency offset estimation value is smaller than the frequency offset threshold.

[0091] In one embodiment, if Figure 6 As shown, this embodiment first performs time offset estimation and frequency offset estimation on each candidate configuration in the candidate configuration set, and then screens out candidate configurations that do not meet the preset screening conditions based on the results of the time offset estimation and frequency offset estimation, so as to reduce the amount of data calculation and improve the configuration verification efficiency.

[0092] In one embodiment, a time offset estimation algorithm and a frequency offset estimation algorithm are used to estimate the time offset and frequency offset of each candidate configuration in the candidate configuration set, obtaining a time offset estimation value and a frequency offset estimation value corresponding to each candidate configuration. Only candidate configurations that simultaneously satisfy the time offset estimation value less than a time offset threshold and a frequency offset estimation value less than a frequency offset threshold are retained as the second candidate configuration. This allows candidate configurations that do not meet the requirements in the candidate configuration set to be screened out. For these screened-out candidate configurations, the content detection process is terminated, i.e., the detection process for non-authentic configurations is terminated prematurely, thereby reducing the amount of data computation and improving configuration verification efficiency.

[0093] Furthermore, based on the time offset estimation value corresponding to each second candidate configuration, each second candidate configuration is sorted to determine a detection order corresponding to each second candidate configuration.

[0094] In one embodiment, the second candidate configurations are sorted in ascending order of time offset according to the estimated time offset values ​​corresponding to the second candidate configurations, and the sorting result is used as the detection order of the second candidate configurations.

[0095] It can be understood that the smaller the time deviation, the higher the possibility of passing the verification of the candidate configuration. If the second candidate configuration with a small time deviation passes the verification, the second candidate configuration with a large time deviation can skip the verification process and determine the true configuration of the PDCCH in advance, thereby improving the configuration verification efficiency.

[0096] S203: Detect whether there is an undetected target candidate configuration in the second candidate configuration set;

[0097] Further, based on the detection order, it is detected whether each of the second candidate configurations is the undetected target candidate configuration.

[0098] In one embodiment, each second candidate configuration in the second candidate configuration set is tested, and the second candidate configurations that have not undergone DCI1-1 content detection are screened out to perform a subsequent verification process. For the second candidate configurations that have undergone content detection, their content detection process is terminated to avoid invalid calculations and improve configuration verification efficiency.

[0099] S204: When the target candidate configuration that has not been detected exists in the second candidate configuration set, verify the target candidate configuration to obtain a configuration verification result;

[0100] In one embodiment, when there is an undetected target candidate configuration in the second candidate configuration set, each second candidate configuration is verified in ascending order of the estimated time offset value. The verification process includes equalization, rate matching, LDPC decoding, and CRC verification.

[0101] S205: When the configuration verification result is verification passed, determine that the target candidate configuration is the actual configuration of the PDCCH.

[0102] When the CRC check of the target candidate configuration passes, it indicates that its configuration data is correct, and thus the target candidate configuration is the correct bit sequence of DCI1 - 1 , ie, the real configuration of the PDCCH.

[0103] In this embodiment, by performing time offset estimation and frequency offset estimation on each candidate configuration in the candidate configuration set, the candidate configuration that meets the screening conditions is screened out as the second candidate configuration, thereby reducing the amount of data calculation for the candidate configuration and improving configuration verification efficiency.

[0104] See also Figure 7 , Figure 7 1 is a schematic block diagram of a computer device provided in an embodiment of the present application. The computer device may be a server.

[0105] See Figure 7 The computer device includes a processor, a memory, and a network interface connected through a system bus, wherein the memory may include a non-volatile storage medium and an internal memory.

[0106] The non-volatile storage medium can store an operating system and a computer program. The computer program includes program instructions, which, when executed, can enable the processor to perform any one of the content detection methods for DCI1-1 of PDCCH in the 5G system.

[0107] The processor is used to provide computing and control capabilities and support the operation of the entire computer equipment.

[0108] The internal memory provides an environment for the operation of the computer program in the non-volatile storage medium. When the computer program is executed by the processor, the processor can execute any content detection method of DCI1-1 of PDCCH in the 5G system.

[0109] The network interface is used for network communication, such as sending assigned tasks, etc. Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0110] It should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0111] In one embodiment, the processor is configured to execute a computer program stored in the memory to implement the following steps:

[0112] Acquire a candidate configuration set of a physical downlink control channel (PDCCH), wherein the candidate configuration set includes at least one candidate configuration of the PDCCH;

[0113] Detecting whether there is an undetected target candidate configuration in the candidate configuration set;

[0114] When the target candidate configuration that has not been detected exists in the candidate configuration set, performing frequency offset estimation and time offset estimation on the target candidate configuration to obtain a frequency offset estimation value and a time offset estimation value;

[0115] When the frequency offset estimation value is less than a preset frequency offset threshold and the time offset estimation value is less than a preset time offset threshold, verifying the target candidate configuration to obtain a configuration verification result;

[0116] When the configuration verification result is verification passed, the target candidate configuration is determined to be the actual configuration of the PDCCH.

[0117] In one embodiment, when the processor runs the computer program stored in the memory, it is further configured to implement:

[0118] Obtaining a candidate configuration set of a physical downlink control channel (PDCCH);

[0119] Based on a preset screening condition, screening each of the candidate configurations in the candidate configuration set to obtain a second candidate configuration set, wherein the second candidate configuration set includes at least one second candidate configuration;

[0120] Detecting whether there is an undetected target candidate configuration in the second candidate configuration set;

[0121] When the target candidate configuration that has not been detected exists in the second candidate configuration set, verifying the target candidate configuration to obtain a configuration verification result;

[0122] When the configuration verification result is verification passed, the target candidate configuration is determined to be the actual configuration of the PDCCH.

[0123] In one embodiment, when implementing the filtering of each candidate configuration in the candidate configuration set based on the preset filtering condition to obtain the second candidate configuration set, the processor is configured to implement:

[0124] Performing time offset estimation and frequency offset estimation on each candidate configuration in the candidate configuration set to obtain the time offset estimation value and the frequency offset estimation value corresponding to each candidate configuration;

[0125] Based on the time offset estimation value and the frequency offset estimation value corresponding to each candidate configuration, screening the second candidate configurations that meet the preset screening condition to obtain a second candidate configuration set;

[0126] The preset screening condition is that the time offset estimation value is smaller than the time offset threshold and the frequency offset estimation value is smaller than the frequency offset threshold.

[0127] In one embodiment, after performing the time offset estimation and the frequency offset estimation on each candidate configuration in the candidate configuration set and obtaining the time offset estimation value and the frequency offset estimation value corresponding to each candidate configuration, the processor is further configured to implement:

[0128] Based on the time offset estimation value corresponding to each second candidate configuration, the second candidate configurations are sorted to determine a detection order corresponding to each second candidate configuration.

[0129] In one embodiment, when implementing the detecting whether there is an undetected target candidate configuration in the second candidate configuration set, the processor is configured to implement:

[0130] Based on the detection order, it is detected whether each of the second candidate configurations is the undetected target candidate configuration.

[0131] In one embodiment, when implementing the acquiring of a candidate configuration set of a physical downlink control channel (PDCCH), the processor is configured to implement:

[0132] Obtaining a bit sequence of downlink control information DCI1-1 in the PDCCH;

[0133] Obtaining variable fields and fixed fields in the bit sequence;

[0134] Based on an exhaustive method, the variable fields are combined to obtain a variable field combination set, wherein the variable field combination set includes at least one variable field combination;

[0135] Based on the combination results of each variable field combination in the variable field combination set and the fixed field, a candidate configuration set of the PDCCH is obtained.

[0136] In one embodiment, after implementing the detecting whether there is an undetected target candidate configuration in the candidate configuration set, the processor is further configured to implement:

[0137] When the undetected target candidate configuration does not exist in the candidate configuration set, it is determined that the bit sequence of the DCI1-1 does not contain the actual configuration of the PDCCH.

[0138] In one embodiment, the processor, when the frequency offset estimate value is less than a preset frequency offset threshold and the time offset estimate value is less than a preset time offset threshold, verifies the target candidate configuration, and obtains the configuration verification result, is further configured to implement:

[0139] When the configuration verification result is verification failure, it is determined that the target candidate configuration is not a real configuration of the PDCCH.

[0140] A computer-readable storage medium is also provided in an embodiment of the present application. The computer-readable storage medium stores a computer program, and the computer program includes program instructions. The processor executes the program instructions to implement any content detection method for DCI1-1 of PDCCH in a 5G system provided in an embodiment of the present application.

[0141] The computer-readable storage medium may be an internal storage unit of the computer device described in the aforementioned embodiment, such as a hard disk or memory of the computer device. The computer-readable storage medium may also be an external storage device of the computer device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc., equipped on the computer device.

[0142] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present application, and such modifications or substitutions should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A method for detecting the content of DCI1-1 of PDCCH in a 5G system, characterized in that: include: Acquire a candidate configuration set of a physical downlink control channel (PDCCH), wherein the candidate configuration set includes at least one candidate configuration of the PDCCH; Detecting whether there is an undetected target candidate configuration in the candidate configuration set; When the target candidate configuration that has not been detected exists in the candidate configuration set, performing frequency offset estimation and time offset estimation on the target candidate configuration to obtain a frequency offset estimation value and a time offset estimation value; When the frequency offset estimation value is less than a preset frequency offset threshold and the time offset estimation value is less than a preset time offset threshold, verifying the target candidate configuration to obtain a configuration verification result; When the configuration verification result is verification passed, the target candidate configuration is determined to be the actual configuration of the PDCCH.

2. The method for detecting the content of DCI1-1 of PDCCH in a 5G system according to claim 1, characterized in that: The method further comprises: Obtaining a candidate configuration set of a physical downlink control channel (PDCCH); Based on a preset screening condition, screening each of the candidate configurations in the candidate configuration set to obtain a second candidate configuration set, wherein the second candidate configuration set includes at least one second candidate configuration; Detecting whether there is an undetected target candidate configuration in the second candidate configuration set; When the target candidate configuration that has not been detected exists in the second candidate configuration set, verifying the target candidate configuration to obtain a configuration verification result; When the configuration verification result is verification passed, the target candidate configuration is determined to be the actual configuration of the PDCCH.

3. The method for detecting the content of DCI1-1 of PDCCH in a 5G system according to claim 2, characterized in that: The step of screening each of the candidate configurations in the candidate configuration set based on a preset screening condition to obtain a second candidate configuration set includes: Performing time offset estimation and frequency offset estimation on each candidate configuration in the candidate configuration set to obtain the time offset estimation value and the frequency offset estimation value corresponding to each candidate configuration; Based on the time offset estimation value and the frequency offset estimation value corresponding to each candidate configuration, screening the second candidate configurations that meet the preset screening condition to obtain a second candidate configuration set; The preset screening condition is that the time offset estimation value is smaller than the time offset threshold and the frequency offset estimation value is smaller than the frequency offset threshold.

4. The method for detecting the content of DCI1-1 of PDCCH in a 5G system according to claim 3, characterized in that: After performing time offset estimation and frequency offset estimation on each candidate configuration in the candidate configuration set and obtaining the time offset estimation value and the frequency offset estimation value corresponding to each candidate configuration, the method further includes: Based on the time offset estimation value corresponding to each second candidate configuration, the second candidate configurations are sorted to determine a detection order corresponding to each second candidate configuration.

5. The method for detecting the content of DCI1-1 of PDCCH in a 5G system according to claim 4, characterized in that: The detecting whether there is an undetected target candidate configuration in the second candidate configuration set includes: Based on the detection order, it is detected whether each of the second candidate configurations is the undetected target candidate configuration.

6. The method for detecting the content of DCI1-1 of PDCCH in a 5G system according to claim 1, characterized in that: The obtaining of a candidate configuration set of a physical downlink control channel (PDCCH) includes: Obtaining a bit sequence of downlink control information DCI1-1 in the PDCCH; Obtaining variable fields and fixed fields in the bit sequence; Based on an exhaustive method, the variable fields are combined to obtain a variable field combination set, wherein the variable field combination set includes at least one variable field combination; Based on the combination results of each variable field combination in the variable field combination set and the fixed field, a candidate configuration set of the PDCCH is obtained.

7. The method for detecting the content of DCI1-1 of PDCCH in a 5G system according to claim 6, characterized in that: After detecting whether there is an undetected target candidate configuration in the candidate configuration set, the method further includes: When the undetected target candidate configuration does not exist in the candidate configuration set, it is determined that the bit sequence of the DCI1-1 does not contain the actual configuration of the PDCCH.

8. The method for detecting the content of DCI1-1 of PDCCH in a 5G system according to any one of claims 1 to 7, characterized in that: When the frequency offset estimation value is less than a preset frequency offset threshold and the time offset estimation value is less than a preset time offset threshold, verifying the target candidate configuration and obtaining a configuration verification result, further comprising: When the configuration verification result is verification failure, it is determined that the target candidate configuration is not a real configuration of the PDCCH.

9. A device for detecting the content of DCI1-1 of PDCCH in a 5G system, characterized in that: include: A candidate configuration set acquisition module, configured to acquire a candidate configuration set of a physical downlink control channel (PDCCH), wherein the candidate configuration set includes at least one candidate configuration of the PDCCH; A candidate configuration detection module is used to detect whether there is an undetected target candidate configuration in the candidate configuration set; a time offset and frequency offset estimation module, configured to perform frequency offset estimation and time offset estimation on the target candidate configuration when there is an undetected target candidate configuration in the candidate configuration set, to obtain a frequency offset estimation value and a time offset estimation value; a configuration verification module, configured to verify the target candidate configuration when the frequency offset estimate value is less than a preset frequency offset threshold and the time offset estimate value is less than a preset time offset threshold, and obtain a configuration verification result; The configuration determination module is configured to determine that the target candidate configuration is the actual configuration of the PDCCH when the configuration verification result is verification passed.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, enables the processor to implement the content detection method of DCI1-1 of PDCCH in a 5G system according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Downlink physical control channel detecting method and device

    CN109495234A

  • Method and device for communication and computer storage medium

    CN114902582A