PDCCH channel NID detection method, device, equipment and storage medium
By using the inverse operation of generating locally demodulated reference signal sequences in the 5G NR system to determine the PDCCH channel NID value, the problem of low NID detection accuracy is solved, and more efficient NID detection is achieved.
Patent Information
- Application Number
- CN202411877953.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-12-19
AI Technical Summary
In 5G NR systems, the accuracy of PDCCH channel NID detection is low, especially in the presence of strong interference, the SNR estimate is inaccurate.
By determining the reception of the demodulation reference signal data based on the transmission data of the target control channel unit in the physical downlink control channel PDCCH, the S candidate local demodulation reference signal sequence is determined based on this. Then, by generating an inverse operation of the local demodulation reference signal sequence, the first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence is determined, and the NID value is determined, thereby avoiding NID detection using the SNR value.
It improves the accuracy of NID detection, reduces the computational complexity and detection delay, and improves the NID detection efficiency.
Smart Images

Figure CN119324772B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technology, and in particular to a PDCCH channel NID detection method, device, equipment and storage medium. Background Art
[0002] In the 5G NR (New Radio) system, the cell base station sends DCI (Downlink Control Information) to the UE side through the PDCCH (Physical Downlink Control Channel) to schedule one or more UE resource allocation information, modulation and coding methods, retransmission information, etc. during uplink and downlink shared channel communication.
[0003] In the process of PDCCH demodulation, NID (Network Identifier) is needed. In the prior art, the local DMRS (Demodulation Reference Signal) and the received DMRS are used to perform channel estimation operations, and then the SNR (Signal-to-Noise Ratio) of each possible DMRS sequence is estimated, and the NID corresponding to the maximum SNR is found as the estimated NID value of the current PDCCH candidate set, and then the DMRS sequence corresponding to the estimated NID value is correlated with the entire PDCCH candidate set to determine whether the estimated NID value is valid. However, if there is strong interference, the SNR estimation will be inaccurate, so the accuracy of NID detection is low. Summary of the invention
[0004] The embodiments of the present invention provide a PDCCH channel NID detection method, apparatus, device and storage medium, which are used to improve the accuracy of NID detection.
[0005] In a first aspect, an embodiment of the present invention provides a PDCCH channel NID detection method, comprising: determining received demodulation reference signal data based on transmission data of a target control channel unit in a physical downlink control channel PDCCH; determining S candidate local demodulation reference signal sequences based on the received demodulation reference signal data; wherein S is an integer greater than 1; for any one of the S candidate local demodulation reference signal sequences, determining a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on an inverse operation of generating the local demodulation reference signal sequence; determining a first NID value based on the first demodulation reference signal initial value, and determining a second demodulation reference signal initial value based on the first NID value; determining the NID value corresponding to the target control channel unit based on the first demodulation reference signal initial value and the second demodulation reference signal initial value.
[0006] In some embodiments, determining S candidate local demodulation reference signal sequences based on the received demodulation reference signal data includes: dividing the received demodulation reference signal data into M segments to obtain M received demodulation reference signal data segments; wherein M is an integer greater than 1; determining a plurality of candidate local demodulation reference signal sequence segments corresponding to each of the received demodulation reference signal data segments; and combining a plurality of candidate local demodulation reference signal sequence segments corresponding to each of the M received demodulation reference signal data segments to obtain the S candidate local demodulation reference signal sequences.
[0007] As a possible implementation manner, the determining of multiple candidate local demodulation reference signal sequence segments corresponding to each of the received demodulation reference signal data segments includes: determining, for each of the received demodulation reference signal data segments, all feasible local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment; determining a correlation value between the received demodulation reference signal data segment and all its corresponding feasible local demodulation reference signal sequence segments; and based on the correlation value, determining multiple candidate local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment from all the feasible local demodulation reference signal sequence segments.
[0008] In some embodiments, determining the first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on the inverse operation of generating the local demodulation reference signal sequence includes: determining an available local demodulation reference signal sequence from the first local demodulation reference signal sequence; determining a target generation matrix corresponding to the available local demodulation reference signal sequence; wherein the target generation matrix is a reversible matrix; and determining the first demodulation reference signal initial value based on the available local demodulation reference signal sequence and the inverse matrix of the target generation matrix.
[0009] As an example, based on the available local demodulation reference signal sequence and the inverse matrix of the target generation matrix, determining the initial value of the first demodulation reference signal includes: multiplying the inverse matrix of the target generation matrix by the first column matrix corresponding to the available local demodulation reference signal sequence to obtain the second column matrix; performing a modulo operation on the second column matrix to obtain the initial value of the first demodulation reference signal.
[0010] In some embodiments, determining the NID value corresponding to the target control channel unit based on the first demodulation reference signal initial value and the second demodulation reference signal initial value includes: if the first demodulation reference signal initial value is the same as the second demodulation reference signal initial value, determining the first NID value as the NID value corresponding to the target control channel unit.
[0011] In a second aspect, an embodiment of the present invention provides a PDCCH channel NID detection device, comprising: a first determination module, used to determine received demodulation reference signal data based on the transmission data of a target control channel unit in a physical downlink control channel PDCCH; a second determination module, used to determine S candidate local demodulation reference signal sequences based on the received demodulation reference signal data; wherein S is an integer greater than 1; a third determination module, used to determine, for any one of the S candidate local demodulation reference signal sequences, a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on an inverse operation of generating the local demodulation reference signal sequence; a fourth determination module, used to determine a first NID value based on the first demodulation reference signal initial value, and to determine a second demodulation reference signal initial value based on the first NID value; a fifth determination module, used to determine the NID value corresponding to the target control channel unit based on the first demodulation reference signal initial value and the second demodulation reference signal initial value.
[0012] In a third aspect, an embodiment of the present invention provides an electronic device, including a processor and a memory storing a computer program, wherein when the processor executes the program, the PDCCH channel NID detection method described in the first aspect is implemented.
[0013] In a fourth aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the PDCCH channel NID detection method described in the first aspect is implemented.
[0014] In a fifth aspect, an embodiment of the present invention provides a computer program product, including a computer program, and when the computer program is executed by a processor, the PDCCH channel NID detection method described in the first aspect is implemented.
[0015] The PDCCH channel NID detection method, apparatus, device and storage medium provided by the embodiments of the present invention determine the received demodulation reference signal data based on the transmission data of the target control channel unit in the physical downlink control channel PDCCH; determine S candidate local demodulation reference signal sequences based on the received demodulation reference signal data; wherein S is an integer greater than 1; for any one of the S candidate local demodulation reference signal sequences, determine the first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on the inverse operation of generating the local demodulation reference signal sequence; determine the first NID value based on the first demodulation reference signal initial value, and determine the second demodulation reference signal initial value based on the first NID value; determine the NID value corresponding to the target control channel unit based on the first demodulation reference signal initial value and the second demodulation reference signal initial value. The present invention performs an inverse operation of generating a local demodulation reference signal sequence on a candidate local demodulation reference signal sequence to obtain a first demodulation reference signal initial value, and compares the first demodulation reference signal initial value with a second demodulation reference signal initial value determined based on a first NID value corresponding to the first demodulation reference signal initial value to determine the NID value of the target control channel unit. There is no need to use an SNR value to perform NID detection, thereby improving the accuracy of NID detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] 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.
[0017] Figure 1 One of the flow charts of the PDCCH channel NID detection method provided by the embodiment of the present invention;
[0018] Figure 2 A second flow chart of a method for detecting a PDCCH channel NID provided by an embodiment of the present invention;
[0019] Figure 3 A schematic diagram of the structure of a PDCCH channel NID detection device provided by an embodiment of the present invention;
[0020] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of 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] It should be noted that NID is needed in the process of PDCCH demodulation. NID is mainly used to calculate the initial value of DMRS. The existing NID detection method needs to traverse all NIDs to generate local DMRS, use local DMRS and received DMRS information to perform channel estimation operations, and then estimate the SNR value of each possible DMRS sequence, and find the NID corresponding to the maximum SNR as the estimated NID value of the current PDCCH candidate set. However, the range of NID is 0 to 65535, that is, the range of NID is very large, so the calculation complexity of the NID search process is high, which is not conducive to hardware implementation, and the detection accuracy is low.
[0023] In order to solve the above problem, the present invention provides a PDCCH channel NID detection method, device, equipment and storage medium.
[0024] Figure 1 One of the flow charts of the PDCCH channel NID detection method provided in the embodiment of the present invention. Figure 1 As shown, the method may include the following steps.
[0025] Step 101: Determine received demodulation reference signal data based on transmission data of a target control channel unit in a physical downlink control channel PDCCH.
[0026] In the 5G-PDCCH channel, resource scheduling is mainly based on CCE (control channel element). Each CCE occupies 6 REGs (Resource Element Group). One REG corresponds to one RB (Resource Block) in the frequency domain. Each RB has 3 DMRS symbols. The DMRS symbol is generated by 2 DMRS bits through QPSK modulation.
[0027] In some embodiments, the received demodulation reference signal data of the target CCE can be extracted according to the fixed position of the target CCE receiving DMRS in each RB in the PDCCH. In the 5G system, the received demodulation reference signal data contains 18 DMRS symbols, corresponding to 36 bits of data. It should be noted that if the number of PDCCH downlink data receiving antennas is multiple, the received demodulation reference signal data contains multiple groups of data, each group of data corresponds to a receiving antenna, and each group of data contains 18 DMRS symbols.
[0028] Step 102: Determine S candidate local demodulation reference signal sequences based on received demodulation reference signal data; wherein S is an integer greater than 1.
[0029] In some embodiments, the DMRS data corresponding to the target control channel unit includes 18 DMRS symbols, each DMRS symbol corresponds to 2 bits, and each DMRS bit is composed of 0 or 1, so 2 36 There are possible local demodulation reference signal sequences. Each possible local demodulation reference signal sequence contains 36 bits, a sequence consisting of 0 or 1. The candidate local demodulation reference signal sequence refers to a plurality of local demodulation reference signal sequences related to the received demodulation reference signal data.
[0030] In some embodiments, 2 36 The method further comprises calculating correlation values between all possible local demodulation reference signal sequences and received demodulation reference signal data, and taking multiple local demodulation reference signal sequences whose correlation values are greater than or equal to a threshold as candidate local demodulation reference signal sequences.
[0031] In other embodiments, the received demodulation reference signal data may be divided into M segments, and local demodulation reference signal sequence segments of different combinations corresponding to each segment may be determined, the correlation values between the received demodulation reference signal data and the local demodulation reference signal sequence segments may be calculated segment by segment, and based on the correlation values, multiple local demodulation reference signal sequence segments corresponding to each segment may be determined, and the multiple local demodulation reference signal sequence segments corresponding to each segment may be combined to obtain S candidate local demodulation reference signal sequences.
[0032] Step 103: for any candidate local demodulation reference signal sequence among the S candidate local demodulation reference signal sequences, determine a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on an inverse operation of generating the local demodulation reference signal sequence.
[0033] Usually, a local demodulation reference signal sequence can be generated based on the demodulation reference signal initial value and the demodulation reference signal generation matrix. The inverse operation of generating the local demodulation reference signal sequence proposed in the present invention refers to the process of obtaining the demodulation reference signal initial value based on the local demodulation reference signal sequence and the generation matrix.
[0034] In some embodiments, any candidate local demodulation reference signal sequence may be selected from S candidate local demodulation reference signal sequences, and a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence may be obtained according to an inverse operation of generating the local demodulation reference signal sequence.
[0035] As a possible implementation manner, based on the inverse operation of generating the local demodulation reference signal sequence, the implementation process of determining the first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence may include the following steps.
[0036] Step S11: Determine an available local demodulation reference signal sequence from candidate local demodulation reference signal sequences.
[0037] Step S12: determining a target generation matrix corresponding to an available local demodulation reference signal sequence based on a demodulation reference signal generation matrix; wherein the target generation matrix is a reversible matrix.
[0038] In some embodiments, determining an available local demodulation reference signal sequence from candidate local demodulation reference signal sequences may be achieved in different ways, as long as the target generation matrix corresponding to the available local demodulation reference signal sequence is a reversible matrix.
[0039] In the 5G system, the initial value of the demodulation reference signal is 31 bits, and the candidate local demodulation reference signal sequence is 36 bits. For the convenience of calculation, 31 bits of data can be selected from the candidate local demodulation reference signal sequence as the available local demodulation reference signal sequence. The demodulation signal generation matrix is a 36×31 matrix. In order to realize the inverse operation of generating the local demodulation reference signal sequence, a 31×31 reversible matrix can be determined from the demodulation signal generation matrix according to the selected available local demodulation reference signal sequence as the target generation matrix.
[0040] It should be noted that the determination of the target generation matrix corresponds to the determination of the available local demodulation reference signal sequence. For example, the index of each bit in the available local demodulation reference signal sequence is consistent with the index of each row of the target generation matrix, that is, the available local demodulation reference signal sequence includes the i-th bit in the candidate local demodulation reference signal sequence, and the target generation matrix includes the i-th row in the demodulation signal generation matrix. In this solution, the available local demodulation reference signal sequence can be determined in any manner as long as the corresponding target generation matrix is a reversible matrix.
[0041] In some embodiments, for a non-interleaved transmission scenario, 31 consecutive bits may be directly selected from the candidate local demodulation reference signal sequence as an available local demodulation reference signal sequence, and the corresponding 31 consecutive rows in the demodulation reference signal generation matrix may be used as the target generation matrix, that is, the target generation matrix is a 31×31 matrix. For example, the 2nd to 32nd bits in the candidate local demodulation reference signal sequence are determined as the available local demodulation reference signal sequence, and the 2nd to 32nd rows in the demodulation reference signal generation matrix are used as the target generation matrix, as long as the obtained target generation matrix is a reversible matrix.
[0042] Step S13: determining a first demodulation reference signal initial value based on the available local demodulation reference signal sequence and the inverse matrix of the target generation matrix.
[0043] In some embodiments, the inverse matrix of the target generation matrix can be multiplied by the first column matrix corresponding to the available local demodulation reference signal sequence to obtain the second column matrix; the second column matrix is subjected to a modulo operation to obtain the first demodulation reference signal initial value. The modulo operation of the second column matrix can be performed by performing a modulo 2 remainder operation on each element in the second column matrix, and the operation result of each element is used as a digit in the initial value of the first demodulation reference signal. As an example, the operation result of the first element in the second column matrix is used as the first digit in the initial value of the first demodulation reference signal, and the operation result of the second element in the second column matrix is used as the second digit in the initial value of the first demodulation reference signal, and so on.
[0044] Step 104: determine a first NID value based on the first demodulation reference signal initial value, and determine a second demodulation reference signal initial value based on the first NID value.
[0045] The inventor of the present invention found, based on the PDCCH communication protocol of 5G NR, that the 2nd to 17th bits of the initial value of the demodulation reference signal are the NID values, so the 2nd to 17th bits of the initial value of the first demodulation reference signal are determined as the first NID values.
[0046] In some embodiments, according to the calculation formula of the DMRS initial value in the communication protocol, the demodulation reference signal initial value can be calculated based on the NID value, the time slot number of the DMRS in the current wireless frame, and the OFDM (Orthogonal Frequency Division Multiplexing) symbol number of the DMRS in the current time slot. Therefore, according to this formula, the second demodulation reference signal initial value can be calculated according to the time slot number and symbol number of the PDCCH channel, and the first NID value.
[0047] Step 105: Determine the NID value corresponding to the target control channel element based on the first demodulation reference signal initial value and the second demodulation reference signal initial value.
[0048] In some embodiments, if the initial value of the first demodulation reference signal is the same as the initial value of the second demodulation reference signal, it means that the candidate local demodulation reference signal sequence is the local demodulation reference signal sequence, so the first NID value can be determined to be the NID value corresponding to the target control channel unit. If the initial value of the first demodulation reference signal is inconsistent with the initial value of the second demodulation reference signal, it means that the candidate local demodulation reference signal sequence is not a local demodulation reference signal sequence, and other candidate local demodulation reference signal sequences can be continuously taken out from the S candidate local demodulation reference signal sequences, and steps 103 to 105 are performed until the NID value corresponding to the target control channel unit is obtained.
[0049] It should be noted that if the NID value corresponding to the target control channel element is still not obtained after traversing S candidate local demodulation reference signal sequences, it is considered that the NID detection of the target control channel element has failed.
[0050] In some embodiments, the number of CCEs included in the current PDCCH channel may be multiple, and the target control channel unit may be any one of the CCEs included in the PDCCH channel. In actual application scenarios, NID detection may be performed on each CCE in the current PDCCH channel, or on one or several CCEs in the current PDCCH channel, and the NID detection process for each CCE is the same, i.e., the PDCCH channel NID detection method of step 101 to step 105.
[0051] According to the PDCCH channel NID detection method of the embodiment of the present invention, based on the transmission data of the target control channel unit in the physical downlink control channel PDCCH, the received demodulation reference signal data is determined; based on the received demodulation reference signal data, S candidate local demodulation reference signal sequences are determined; wherein S is an integer greater than 1; for any one of the S candidate local demodulation reference signal sequences, based on the inverse operation of generating the local demodulation reference signal sequence, a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence is determined; based on the first demodulation reference signal initial value, a first NID value is determined, and based on the first NID value, a second demodulation reference signal initial value is determined; based on the first demodulation reference signal initial value and the second demodulation reference signal initial value, the NID value corresponding to the target control channel unit is determined. The present invention performs an inverse operation of generating a local demodulation reference signal sequence through a candidate local demodulation reference signal sequence, and obtains a first demodulation reference signal initial value, which is compared with a second demodulation reference signal initial value determined based on a first NID value corresponding to the first demodulation reference signal initial value, so as to determine the NID value of the target control channel unit, without using an SNR value for NID detection, thereby improving the accuracy of NID detection.
[0052] Figure 2 The second flow chart of the PDCCH channel NID detection method provided by the embodiment of the present invention. Figure 2 As shown, based on the above embodiments, Figure 1 The implementation process of step 102 in may include the following steps.
[0053] Step 201: Divide received demodulation reference signal data into M segments to obtain M received demodulation reference signal data segments; wherein M is an integer greater than 1.
[0054] In some embodiments, the received demodulation reference signal data may be evenly divided into M segments. Since the received demodulation reference signal data includes 18 DMRS symbols, the number of DMRS symbols included in each received demodulation reference signal data segment is ,Right now Round down. For example, if M=3, each received demodulation reference signal data segment contains 6 DMRS symbols.
[0055] Step 202: determine a plurality of candidate local demodulation reference signal sequence segments corresponding to each received demodulation reference signal data segment.
[0056] That is to say, in the embodiment of the present invention, the candidate local demodulation reference signal sequence segments can be determined segment by segment. For the average segmentation method, since each segment contains N DMRS symbols, each DMRS symbol corresponds to 2 bits, and each DMRS bit is 1 or 0, each received demodulation reference signal data segment contains K=2N DMRS bits, and the local demodulation reference signal sequence segment corresponding to each received demodulation reference signal data segment has 2 K Therefore, each received demodulation reference signal data segment corresponds to multiple candidate local demodulation reference signal sequence segments, which can be 2 K All possible local demodulation reference signal sequence segments can also be selected from 2 K A plurality of local demodulation reference signal sequence segments with higher correlation determined from all possible local demodulation reference signal sequence segments.
[0057] In some embodiments, the implementation of determining a plurality of candidate local demodulation reference signal sequence segments corresponding to each received demodulation reference signal data segment may include the following steps.
[0058] Step S21: for each received demodulation reference signal data segment, determine all feasible local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment.
[0059] Among them, all feasible local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment refer to the sequence segments corresponding to all possible DMRS bit combinations determined based on the number of DMRS symbols in the received demodulation reference signal data segment. For example, the received demodulation reference signal data segment contains N DMRS symbols, that is, it contains K=2N DMRS bits, each DMRS bit is composed of 1 or 0, and based on the permutation and combination method, there are a total of 2 K DMRS bits. K There are 2 possibilities, so all feasible local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment are K kind.
[0060] Step S22: determining the correlation value between the received demodulation reference signal data segment and all the corresponding feasible local demodulation reference signal sequence segments.
[0061] That is, a correlation value between the received demodulation reference signal data segment and each feasible local demodulation reference signal sequence segment is determined.
[0062] In some embodiments, for each feasible local demodulation reference signal sequence segment, every two bits in the feasible local demodulation reference signal sequence segment can be mapped to a DMRS symbol, and the correlation values of the multiple DMRS symbols obtained after mapping and the DMRS symbols contained in the received demodulation reference signal data segment are calculated to obtain the correlation value between the received demodulation reference signal data segment and the feasible local demodulation reference signal sequence segment.
[0063] Among them, the process of calculating the correlation value between the multiple DMRS symbols obtained after mapping and the DMRS symbols contained in the received demodulation reference signal data segment can include: multiplying the DMRS symbols obtained after mapping with the corresponding DMRS symbols in the received demodulation reference signal data segment, adding the multiplication results of each DMRS symbol, and taking the modulus of the result of the addition to obtain the correlation value between the received demodulation reference signal data segment and the feasible local demodulation reference signal sequence segment.
[0064] Step S23: Based on the correlation value, determine a plurality of candidate local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment from all feasible local demodulation reference signal sequence segments.
[0065] In some embodiments, all feasible local demodulation reference signal sequence segments can be sorted in descending order of correlation values, and the first H feasible local demodulation reference signal sequence segments can be taken out from the sorting results as multiple candidate local demodulation reference signal sequence segments. Among them, H can be a preset value. The H corresponding to each received demodulation reference signal data segment can be the same or different. For example, if the segmentation is averaged, the H corresponding to each segment can be the same. If the segmentation is not averaged, the H corresponding to each segment can be related to the number of DMRS symbols contained in the segment.
[0066] In other embodiments, a threshold of the correlation value may be pre-set, and multiple feasible local demodulation reference signal sequence segments whose correlation values among all feasible local demodulation reference signal sequence segments are greater than or equal to the threshold may be determined as multiple candidate local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment.
[0067] That is to say, by calculating the correlation value, the obviously irrelevant feasible local demodulation reference signal sequence segments can be filtered out, and only the feasible local demodulation reference signal sequence segments related to the received demodulation reference signal data segments are retained. Therefore, the S candidate local demodulation reference signal sequences can be obtained. All are related to the received demodulation reference signal data segments. During the NID detection process, only the S candidate local demodulation reference signal sequences obtained after filtering are calculated, which can greatly reduce the amount of calculation in the NID detection process, reduce the delay of the calculation process, and improve the NID detection efficiency.
[0068] Step 203: Combine multiple candidate local demodulation reference signal sequence segments corresponding to each of the M received demodulation reference signal data segments to obtain S candidate local demodulation reference signal sequences.
[0069] That is to say, by randomly selecting one candidate local demodulation reference signal sequence segment from the multiple candidate local demodulation reference signal sequence segments corresponding to each received demodulation reference signal data segment and combining them, a candidate local demodulation reference signal sequence can be obtained. For example, if M=3, and the number of candidate local demodulation reference signal sequence segments corresponding to each received demodulation reference signal data segment is 5, then a total of 5×5×5=125 candidate local demodulation reference signal sequences are obtained.
[0070] According to the PDCCH channel NID detection method of the embodiment of the present invention, by dividing the received demodulation reference signal data into M segments, M received demodulation reference signal data segments are obtained, and multiple candidate local demodulation reference signal sequence segments corresponding to each received demodulation reference signal data segment are determined, and multiple candidate local demodulation reference signal sequence segments corresponding to each of the M received demodulation reference signal data segments are combined to obtain S candidate local demodulation reference signal sequences, and then NID detection is performed based on the S candidate local demodulation reference signal sequences. While improving the accuracy, the complexity of the calculation can also be greatly reduced, the amount of calculation in the detection process is reduced, the NID detection delay is reduced, and the NID detection efficiency is improved.
[0071] Next, the PDCCH channel NID detection device provided by the present invention will be introduced.
[0072] Figure 3 A schematic diagram of the structure of a PDCCH channel NID detection device provided by an embodiment of the present invention. Figure 3As shown, the device includes: a first determination module 310, a second determination module 320, a third determination module 330, a fourth determination module 340 and a fifth determination module 350. The first determination module 310 is used to determine the received demodulation reference signal data based on the transmission data of the target control channel unit in the physical downlink control channel PDCCH; the second determination module 320 is used to determine S candidate local demodulation reference signal sequences based on the received demodulation reference signal data; wherein S is an integer greater than 1; the third determination module 330 is used to determine the first demodulation reference signal initial value corresponding to any candidate local demodulation reference signal sequence among the S candidate local demodulation reference signal sequences based on the inverse operation of generating the local demodulation reference signal sequence; the fourth determination module 340 is used to determine the first NID value based on the first demodulation reference signal initial value, and determine the second demodulation reference signal initial value based on the first NID value; the fifth determination module 350 is used to determine the NID value corresponding to the target control channel unit based on the first demodulation reference signal initial value and the second demodulation reference signal initial value.
[0073] In some embodiments, the second determination module 320 is specifically used to: divide the received demodulation reference signal data into M segments to obtain M received demodulation reference signal data segments; wherein M is an integer greater than 1; determine multiple candidate local demodulation reference signal sequence segments corresponding to each received demodulation reference signal data segment; combine the multiple candidate local demodulation reference signal sequence segments corresponding to each of the M received demodulation reference signal data segments to obtain S candidate local demodulation reference signal sequences.
[0074] In some embodiments, the second determination module 320 is also used to: determine, for each received demodulation reference signal data segment, all feasible local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment; determine the correlation value between the received demodulation reference signal data segment and all corresponding feasible local demodulation reference signal sequence segments; and based on the correlation value, determine multiple candidate local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment from all feasible local demodulation reference signal sequence segments.
[0075] In some embodiments, the third determination module 330 is specifically used to: determine an available local demodulation reference signal sequence from candidate local demodulation reference signal sequences; determine a target generation matrix corresponding to the available local demodulation reference signal sequence based on a demodulation reference signal generation matrix; wherein the target generation matrix is a reversible matrix; determine an initial value of a first demodulation reference signal based on the available local demodulation reference signal sequence and an inverse matrix of the target generation matrix.
[0076] As a possible implementation manner, the third determination module 330 is further used to: multiply the inverse matrix of the target generation matrix by the first column matrix corresponding to the available local demodulation reference signal sequence to obtain the second column matrix; perform a modulo operation on the second column matrix to obtain the first demodulation reference signal initial value.
[0077] In some embodiments, the fifth determination module 350 is specifically configured to: if the first demodulation reference signal initial value is the same as the second demodulation reference signal initial value, determine that the first NID value is the NID value corresponding to the target control channel unit.
[0078] According to the PDCCH channel NID detection device of the embodiment of the present invention, the received demodulation reference signal data is determined based on the transmission data of the target control channel unit in the physical downlink control channel PDCCH by a first determination module; S candidate local demodulation reference signal sequences are determined based on the received demodulation reference signal data by a second determination module; wherein S is an integer greater than 1; for any one of the S candidate local demodulation reference signal sequences, a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence is determined by a third determination module based on an inverse operation of generating the local demodulation reference signal sequence; a first NID value is determined based on the first demodulation reference signal initial value by a fourth determination module, and a second demodulation reference signal initial value is determined based on the first NID value; and a NID value corresponding to the target control channel unit is determined by a fifth determination module based on the first demodulation reference signal initial value and the second demodulation reference signal initial value. The present invention performs an inverse operation of generating a local demodulation reference signal sequence through a candidate local demodulation reference signal sequence, and obtains a first demodulation reference signal initial value, which is compared with a second demodulation reference signal initial value determined based on a first NID value corresponding to the first demodulation reference signal initial value, so as to determine the NID value of the target control channel unit, without using an SNR value for NID detection, thereby improving the accuracy of NID detection.
[0079] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420, and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call a computer program in the memory 430 to execute the steps of the PDCCH channel NID detection method provided in the above embodiments.
[0080] Specifically, it includes: determining received demodulation reference signal data based on the transmission data of the target control channel unit in the physical downlink control channel PDCCH; determining S candidate local demodulation reference signal sequences based on the received demodulation reference signal data; wherein S is an integer greater than 1; for any one of the S candidate local demodulation reference signal sequences, determining a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on an inverse operation of generating the local demodulation reference signal sequence; determining a first NID value based on the first demodulation reference signal initial value, and determining a second demodulation reference signal initial value based on the first NID value; determining an NID value corresponding to the target control channel unit based on the first demodulation reference signal initial value and the second demodulation reference signal initial value.
[0081] In addition, the logic instructions in the above-mentioned memory 430 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 this 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.
[0082] On the other hand, the present invention also provides a computer program product, which includes a computer program, which 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 PDCCH channel NID detection method provided in the above embodiments, the method including: determining received demodulation reference signal data based on the transmission data of the target control channel unit in the physical downlink control channel PDCCH; determining S candidate local demodulation reference signal sequences based on the received demodulation reference signal data; wherein S is an integer greater than 1; for any one of the S candidate local demodulation reference signal sequences, determining a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on an inverse operation of generating the local demodulation reference signal sequence; determining a first NID value based on the first demodulation reference signal initial value, and determining a second demodulation reference signal initial value based on the first NID value; determining the NID value corresponding to the target control channel unit based on the first demodulation reference signal initial value and the second demodulation reference signal initial value.
[0083] On the other hand, the present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented by a processor to execute the PDCCH channel NID detection method provided by the above-mentioned methods when the computer program is executed, the method comprising: determining received demodulation reference signal data based on the transmission data of the target control channel unit in the physical downlink control channel PDCCH; determining S candidate local demodulation reference signal sequences based on the received demodulation reference signal data; wherein S is an integer greater than 1; for any one of the S candidate local demodulation reference signal sequences, determining a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on an inverse operation of generating the local demodulation reference signal sequence; determining a first NID value based on the first demodulation reference signal initial value, and determining a second demodulation reference signal initial value based on the first NID value; determining the NID value corresponding to the target control channel unit based on the first demodulation reference signal initial value and the second demodulation reference signal initial value.
[0084] The non-transitory computer-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0085] 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.
[0086] 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.
[0087] 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 PDCCH channel NID detection method, characterized in that: include: Determine receiving demodulation reference signal data based on transmission data of a target control channel unit in a physical downlink control channel PDCCH; Based on the received demodulation reference signal data, determine S candidate local demodulation reference signal sequences; where S is an integer greater than 1; For any one of the S candidate local demodulation reference signal sequences, determine a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on an inverse operation of generating the local demodulation reference signal sequence; Determine a first NID value based on the first demodulation reference signal initial value, and determine a second demodulation reference signal initial value based on the first NID value; Determine, based on the first demodulation reference signal initial value and the second demodulation reference signal initial value, an NID value corresponding to the target control channel unit; The determining, based on the first demodulation reference signal initial value and the second demodulation reference signal initial value, the NID value corresponding to the target control channel unit includes: If the first demodulation reference signal initial value is the same as the second demodulation reference signal initial value, the first NID value is determined to be the NID value corresponding to the target control channel unit.
2. The method according to claim 1, characterized in that The determining, based on the received demodulation reference signal data, S candidate local demodulation reference signal sequences comprises: Dividing the received demodulation reference signal data into M segments to obtain M received demodulation reference signal data segments; wherein M is an integer greater than 1; Determine a plurality of candidate local demodulation reference signal sequence segments corresponding to each of the received demodulation reference signal data segments; The multiple candidate local demodulation reference signal sequence segments corresponding to each of the M received demodulation reference signal data segments are combined to obtain the S candidate local demodulation reference signal sequences.
3. The method according to claim 2, characterized in that The determining a plurality of candidate local demodulation reference signal sequence segments corresponding to each of the received demodulation reference signal data segments comprises: For each of the received demodulation reference signal data segments, determine all feasible local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment; Determine a correlation value between the received demodulation reference signal data segment and all corresponding feasible local demodulation reference signal sequence segments; Based on the correlation value, a plurality of candidate local demodulation reference signal sequence segments corresponding to the received demodulation reference signal data segment are determined from all feasible local demodulation reference signal sequence segments.
4. The method according to claim 1, characterized in that: The determining, based on the inverse operation of generating the local demodulation reference signal sequence, a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence comprises: Determine an available local demodulation reference signal sequence from the candidate local demodulation reference signal sequences; Based on a demodulation reference signal generation matrix, determining a target generation matrix corresponding to the available local demodulation reference signal sequence; wherein the target generation matrix is a reversible matrix; The first demodulation reference signal initial value is determined based on the available local demodulation reference signal sequence and the inverse matrix of the target generation matrix.
5. The method according to claim 4, characterized in that The determining the first demodulation reference signal initial value based on the available local demodulation reference signal sequence and the inverse matrix of the target generation matrix comprises: Multiplying the inverse matrix of the target generation matrix by the first column matrix corresponding to the available local demodulation reference signal sequence to obtain a second column matrix; Perform a modulo operation on the second column matrix to obtain an initial value of the first demodulation reference signal.
6. A PDCCH channel NID detection device, characterized in that: include: A first determination module, configured to determine received demodulation reference signal data based on transmission data of a target control channel unit in a physical downlink control channel PDCCH; A second determination module, configured to determine S candidate local demodulation reference signal sequences based on the received demodulation reference signal data; wherein S is an integer greater than 1; A third determination module is configured to determine, for any one of the S candidate local demodulation reference signal sequences, a first demodulation reference signal initial value corresponding to the candidate local demodulation reference signal sequence based on an inverse operation of generating the local demodulation reference signal sequence; a fourth determination module, configured to determine a first NID value based on the first demodulation reference signal initial value, and determine a second demodulation reference signal initial value based on the first NID value; a fifth determining module, configured to determine an NID value corresponding to the target control channel unit based on the first demodulation reference signal initial value and the second demodulation reference signal initial value; Wherein, the fifth determining module is specifically used for: If the first demodulation reference signal initial value is the same as the second demodulation reference signal initial value, the first NID value is determined to be the NID value corresponding to the target control channel unit.
7. An electronic device comprising a processor and a memory storing a computer program, characterized in that: When the processor executes the computer program, the PDCCH channel NID detection method according to any one of claims 1 to 5 is implemented.
8. 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 PDCCH channel NID detection method according to any one of claims 1 to 5 is implemented.
9. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the PDCCH channel NID detection method according to any one of claims 1 to 5 is implemented.
Citation Information
Patent Citations
Method and device for blind solution of NID of PDCCH in NR system
CN115051774A
PDCCH control channel unit NID detection method and device
CN118764907A