Channel blind detection method and device, electronic equipment, chip and medium

By determining the instantaneous power of PDCCH in the wireless system and exiting the blind inspection according to the target conditions, the problems of delay and power consumption caused by frequent blind inspection of PDCCH in the wireless system are solved, and a faster and more efficient channel blind inspection is achieved.

CN119729856APending Publication Date: 2025-03-28BEIJING X RING TECHNOLOGY CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202411813931.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In current wireless systems, blind inspection of each PDCCH is required, resulting in unnecessary blind inspection and high calculation delay and high power consumption.

Method used

By determining the instantaneous power of the control channel unit CCE corresponding to the candidate physical downlink control channel PDCCH in the current monitoring time, and exiting the blind inspection of the candidate PDCCH in the current monitoring time when the instantaneous power meets the target condition.

Benefits of technology

Reduces unnecessary blind inspection, improves judgment speed, reduces delay and power consumption, and simplifies processing flow.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119729856A_ABST
    Figure CN119729856A_ABST
Patent Text Reader

Abstract

The invention provides a channel blind detection method and device, electronic equipment, a chip and a medium. The method relates to the field of wireless communication. The method comprises the following steps: determining instantaneous power of a control channel element (CCE) corresponding to a candidate physical downlink control channel (PDCCH) in a current monitoring opportunity; and when the instantaneous power meets the target condition, exiting the blind detection of the candidate PDCCH in the current monitoring opportunity. According to the method provided by the invention, the current monitoring opportunity is taken as a unit, whether to quit the candidate PDCCH blind detection in the current monitoring opportunity is determined according to the instantaneous power, the judgment range is large, the judgment speed is high, the time delay is low, and the overall power consumption is optimized; and meanwhile, the judgment is performed according to the instantaneous power, the power calculation granularity is consistent with the power calculation granularity in the channel estimation stage, additional calculation processing is not needed, and the processing flow is simpler and more convenient.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of wireless communication technology, and in particular to a channel blind detection method, device, electronic device, chip and medium. Background Art

[0002] In wireless systems, the PDCCH channel carries downlink control information (DCI). In order to improve the utilization of wireless resources, multiple terminals share a PDCCH data block, that is, the network notifies multiple terminals of the required DCI through a PDCCH data block. With the interference of the wireless channel and the fact that the terminal does not clearly know the time-frequency position of the PDCCH transmission, the terminal needs to perform blind detection on different PDCCH candidate sets. Summary of the invention

[0003] The present disclosure provides a channel blind detection method, device, electronic device, chip and medium to solve the current problem of unnecessary blind detection caused by the need to perform blind detection on each PDCCH, and the problem of large calculation delay and high power consumption caused by the need to calculate the average power of each PDCCH candidate set.

[0004] The first aspect embodiment of the present disclosure proposes a channel blind detection method, which includes: determining the instantaneous power of the control channel element CCE corresponding to the candidate physical downlink control channel PDCCH in the current monitoring period; when the instantaneous power meets the target condition, exiting the blind detection of the candidate PDCCH in the current monitoring period.

[0005] In some embodiments of the present disclosure, determining the instantaneous power of the control channel element CCE corresponding to the candidate physical downlink control channel PDC CH in the current monitoring period includes: determining the power value of each CCE; determining the instantaneous power based on the power value of each CCE and the broadband noise power value.

[0006] In some embodiments of the present disclosure, determining the power value of each CCE includes: determining a target antenna among multiple antennas of the terminal based on the signal-to-noise ratio of each antenna; determining a PDCCH candidate set within a current listening period among multiple PDCCHs received by the target antenna according to a control resource set and a search space, the PDCCH candidate set including multiple candidate PDCCHs, each candidate PDCCH including at least one first CCE; traversing the signal power vector of the target antenna to obtain the power value of at least one first resource particle group REG bundle contained in the first CCE; determining the power value of the first CCE based on the power value of the first resource particle group REG bundle.

[0007] In some embodiments of the present disclosure, determining the instantaneous power based on the power value of each CCE and the broadband noise power value includes: obtaining the preconfigured noise power, and obtaining the broadband noise power value through digital automatic gain control processing; determining the maximum power value among the power values ​​of each CCE in the current listening opportunity; and determining the instantaneous power based on the maximum power value and the broadband noise power value.

[0008] In some embodiments of the present disclosure, when the instantaneous power meets the target condition, exiting the blind detection of the candidate PDCCH in the current listening period includes: when the instantaneous power is less than the target threshold value, determining the target CCE corresponding to the maximum power value; determining at least one resource block RB corresponding to the target CCE through a logical space-physical space mapping table; determining whether the interference noise covariance Rnn matrix on at least one RB is white noise; when the Rnn matrix on each RB in at least one RB is white noise, exiting the blind detection of the candidate PDCCH in the current listening period.

[0009] In some embodiments of the present disclosure, the method further includes: obtaining a preset instantaneous signal-to-noise ratio judgment threshold; and determining a target threshold value based on the broadband noise power and the preset instantaneous signal-to-noise ratio judgment threshold.

[0010] In some embodiments of the present disclosure, the method also includes any one of the following: when the instantaneous power is greater than or equal to the target threshold value, blind checking the candidate PDCCH in the current listening period; when there is an Rnn matrix on at least one RB in at least one RB that is not white noise, blind checking the candidate PDCCH in the current listening period.

[0011] The second aspect embodiment of the present disclosure proposes a channel blind detection device, including: a determination module, used to determine the instantaneous power of the control channel unit CCE corresponding to the candidate PDCCH in the current monitoring period; a judgment module, used to exit the blind detection of the candidate PDCCH in the current monitoring period when the instantaneous power meets the target condition.

[0012] An embodiment of the third aspect of the present disclosure proposes an electronic device, comprising: a processor and a memory for storing a computer program that can be run on the processor, wherein the processor, when used to run the computer program, executes the method described in any one of the embodiments of the first aspect of the present disclosure.

[0013] The fourth aspect embodiment of the present disclosure proposes a non-transitory computer-readable storage medium storing computer instructions, where the computer instructions are used to enable a computer to execute the method described in any one of the embodiments of the first aspect of the present disclosure.

[0014] A fifth aspect embodiment of the present disclosure provides a computer program product. When the computer program product is run on a computer, the computer executes the method described in any one of the embodiments of the first aspect of the present disclosure.

[0015] The sixth aspect embodiment of the present disclosure proposes a chip, comprising at least one processor and a communication interface, the communication interface being used to receive signals input into the chip or output signals from the chip, the processor communicating with the communication interface and implementing any method described in the first aspect through logic circuits or executing code instructions.

[0016] In summary, the channel blind detection method, device, electronic device, chip and medium proposed in the present disclosure include: determining the instantaneous power of the control channel element CCE corresponding to the candidate physical downlink control channel PDCCH in the current monitoring opportunity; when the instantaneous power meets the target condition, exiting the blind detection of the candidate PDCCH in the current monitoring opportunity. By making judgments based on the monitoring opportunity, compared with judging the candidate set for each PDCCH blind detection, the range is larger, the judgment speed is faster, the latency is lower, and the power consumption performance is better; at the same time, judging based on the instantaneous power is consistent with the power calculation in the channel estimation stage, does not require additional calculation processing, and the processing flow is simpler.

[0017] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the description are used to explain the principles of the present disclosure, and do not constitute improper limitations on the present disclosure.

[0019] Figure 1 This is the system architecture diagram;

[0020] Figure 2 A method flow chart of a blind channel detection method proposed in an embodiment of the present application;

[0021] Figure 3 A flow chart of a method for determining a CCE power value proposed in an embodiment of the present application;

[0022] Figure 4 A schematic diagram of a process for determining instantaneous power proposed in an embodiment of the present application;

[0023] Figure 5 A method flow chart of a blind channel detection method proposed in an embodiment of the present application;

[0024] Figure 6 A flow chart of a method for determining a target threshold value proposed in an embodiment of the present application;

[0025] Figure 7 A detailed flowchart for early exit blind testing;

[0026] Figure 8 A schematic diagram of the structure of a channel blind detection device proposed in an embodiment of the present application;

[0027] Fig. 9 A schematic diagram of the structure of an electronic device proposed in an embodiment of the present application;

[0028] Fig.10 This is a schematic diagram of the structure of the chip proposed in the embodiment of the present application. DETAILED DESCRIPTION

[0029] Embodiments of the present disclosure are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present disclosure, and should not be construed as limiting the present disclosure.

[0030] In a wireless system, as long as there is a PDCCH candidate set, the terminal needs to perform blind detection. Inevitably, due to the high complexity of blind detection, the large number of candidate sets and the large number of blind detections, the amount of calculation is large and unnecessary blind detection will be caused. Therefore, in order to solve the technical problems in the related technology, the embodiment of the present application provides a channel blind detection method. During the channel estimation process, the maximum signal power of the control channel element (CCE), the minimum calculation unit for blind detection of the PDCCH under the current receiving antenna with the highest power, is retained, and the maximum power is compared with a configurable threshold. The comparison result is used to determine the mechanism for exiting the blind detection in advance.

[0031] The method proposed in the present disclosure can exit all candidate set blind checks in advance in the current monitoring opportunity when the judgment conditions are met, with faster judgment speed and lower latency.

[0032] The following are definitions of the professional terms used in this disclosure:

[0033] 1. PDCCH: Physical Downlink Control Channel, physical downlink control channel.

[0034] 2. CCE: Control Channel Element, control channel unit.

[0035] 3. REG: Resource Element Group. It is used to define the mapping of downlink L1 / L2 control signaling to RE. 12 subcarriers in frequency and one symbol in time domain are called a REG, the basic unit of control channel.

[0036] 4. RB: Resource Block. In NR, in the time domain, a resource block contains 14 consecutive symbols, and in the frequency domain, a resource block contains 12 consecutive subcarriers, and the subcarrier spacing is variable.

[0037] 5. Control Resource Set: Control Resource SET, CORESET. PDCCH sends dynamic control information to the terminal. The terminal needs to read the downlink control information PDCCH to guide when, where and how to demodulate PDSCH information, and when, where and how to collect and send PUSCH in the uplink.

[0038] 6. Search Space: Search Space, SS. For NR PDCCH, the aggregation level set depends on the NR CCE definition. More specifically, it depends on the number of available REs per NR CCE.

[0039] 7. DMRS: Demodulation Reference Signal, which is used in NR for channel estimation and related demodulation of physical channels such as PBCH, PDCCH, PDSCH, PUSCH and PUCCH.

[0040] 8. MO: Monitor Occasion, monitoring timing is determined by controlling the resource set and search space.

[0041] The method proposed in the present disclosure can be applied to downlink transmission scenarios in communication scenarios between base stations and terminals in a 5G communication system, for example, Figure 1 In the system architecture shown, the system architecture may include a base station 100 and one or more terminals 200 connected to the base station 100 .

[0042] The channel blind detection method provided in this application will be described in detail below with reference to the accompanying drawings.

[0043] Figure 2 The present invention provides a flow chart of a blind channel detection method proposed in an embodiment of the present invention. The blind channel detection method of this embodiment can be applied to a communication device. In some possible embodiments, the device can be configured in an electronic device or a chip so that the electronic device or the chip can perform the blind channel detection method. For example, the electronic device can be Figure 1 In addition, in some possible embodiments, the communication device may also be software in an electronic device.

[0044] The software may be, for example, communication software, etc. Figure 2 As shown, the method comprises the following steps:

[0045] Step 201: determine the power value of the control channel element CCE corresponding to the candidate physical downlink control channel PDCCH in the current monitoring opportunity.

[0046] In an embodiment of the present disclosure, the current monitoring opportunity may be a position where the terminal monitors a physical downlink control channel sent by the base station.

[0047] In an embodiment of the present disclosure, determining the instantaneous power of the control channel element CCE corresponding to the candidate physical downlink control channel PDCCH in the current monitoring opportunity includes: determining the power value of each CCE; determining the instantaneous power based on the power value of each CCE and the broadband noise power value.

[0048] In an embodiment of the present disclosure, determining the instantaneous power of the CCE corresponding to the candidate PDCCH in the current monitoring opportunity may be determining the power value of each CCE corresponding to each candidate PDCCH, so as to determine the instantaneous power based on the power value of each CCE.

[0049] In an embodiment of the present disclosure, each PDCCH includes multiple CCEs, and the power value of each CCE corresponding to each candidate PDCCH is determined. It can be that within the current monitoring period, based on each candidate PDCCH, multiple CCEs corresponding to each candidate PDCCH are determined, and the power value of each CCE is determined.

[0050] In an embodiment of the present disclosure, before determining the power value of each CCE, a judgment mechanism for configuring a valid signal may also be included, wherein the valid signal is a judgment condition for whether to enable early exit from blind detection, that is, when the valid signal is enabled, the channel blind detection method proposed in the present disclosure is executed; when the valid signal is not enabled, the channel blind detection method proposed in the present disclosure is exited and the blind detection of PDCCH continues to be performed.

[0051] For example, it is determined whether the valid signal is enabled according to the software configuration. If it is not enabled, the current process is exited and blind detection is started. Otherwise, the blind detection process is exited in advance.

[0052] In an embodiment of the present disclosure, the power value of each CCE corresponding to each candidate PDCCH in the current listening period is determined. Among the multiple antennas of the terminal, any one antenna is selected as the receiving antenna, and the candidate PDCCH is determined from the PDCCH received by the antenna. In the channel estimation stage, the power value of the CCE corresponding to each candidate PDCCH is determined.

[0053] In an embodiment of the present disclosure, the power value of each CCE corresponding to each candidate PDCCH in the current listening period is determined. The antenna that meets the signal-to-noise ratio condition is selected as the receiving antenna from multiple antennas of the terminal, and the candidate PDCCH is determined from the PDCCH received by the antenna. In the channel estimation stage, the power value of the CCE corresponding to each candidate PDCCH is determined.

[0054] In an embodiment of the present disclosure, the power value of each CCE corresponding to each candidate PDCCH in the current listening period is determined. The candidate PDCCH can be determined from the PDCCH received by each antenna among multiple antennas of the terminal, and the power value of the CCE corresponding to each candidate PDCCH is determined in the channel estimation stage.

[0055] In an embodiment of the present disclosure, the terminal may also use beamforming to concentrate the received signal in a specific direction to determine a candidate PDCCH from the received PDCCH, so that the terminal may better receive the PDCCH signal, reduce interference and improve signal transmission efficiency.

[0056] For example, in the current monitoring opportunity MO, a PDCCH candidate set is determined, channel estimation is performed based on the DMRS of the PDCCH, and the power value of each CCE is determined.

[0057] In the above embodiment, by determining the candidate PDCCH within the listening period and determining the power value of each CCE corresponding to each candidate PDCCH in the channel estimation stage, the power calculation granularity consistent with the channel estimation stage can be achieved, and then the on-channel calculation can be achieved without the need for additional calculation processing, so that the processing flow is simpler.

[0058] In the embodiment of the present disclosure, the broadband noise power value is the noise power value of the terminal over the entire bandwidth.

[0059] In the embodiments of the present disclosure, the broadband noise power value may be a value preconfigured by software, or it may be obtained by adjusting and balancing the configured noise power value to obtain the broadband noise power value.

[0060] In an embodiment of the present disclosure, based on the power value of each CCE and the broadband noise power value, the instantaneous power can be determined by calculating the power value of each CCE and the broadband noise power value, and taking the maximum calculated value as the instantaneous power in the current monitoring opportunity.

[0061] In the embodiment of the present disclosure, based on the power value of each CCE and the broadband noise power value, the instantaneous power can be determined by statistically calculating the value satisfying the power value condition and the broadband noise power value according to the power value of each CCE to obtain the instantaneous power in the current monitoring opportunity. The power value condition can be a maximum power value or an intermediate value.

[0062] In the embodiment of the present disclosure, the instantaneous power may be the maximum power value among the power values ​​of the CCEs corresponding to all candidate PDCCHs in the current monitoring opportunity.

[0063] In the above embodiment, the instantaneous power is calculated by combining the power value of each CCE and the broadband noise power value, and the instantaneous power is used as the value characterizing the PDCCH candidate set in the current listening period, so that it can be used as the target value for determining whether to exit blind detection, making the determination result more accurate.

[0064] Step 202: When the instantaneous power meets the target condition, exit the blind detection of the candidate PDCCH in the current monitoring opportunity.

[0065] In the embodiments of the present disclosure, the target condition is a pre-set judgment condition for exiting blind detection. The target condition may include a threshold value that the instantaneous power cannot exceed, and a noise condition that needs to be met when the instantaneous power does not exceed the threshold value, etc., which is not limited by the present disclosure.

[0066] In the embodiment of the present disclosure, when the instantaneous power meets the target condition, that is, when the instantaneous power is lower than a preset threshold value, the blind detection of the candidate PDCCH in the current monitoring opportunity is exited in advance.

[0067] In an embodiment of the present disclosure, when the instantaneous power meets the target condition, that is, when the instantaneous power is lower than a preset threshold value and meets the noise condition, the blind detection of the candidate PDCCH in the current monitoring opportunity is exited in advance.

[0068] In an embodiment of the present disclosure, when the instantaneous power meets the target condition, the maximum power value found may be compared with a preset threshold value. If it is less than the preset threshold value, the blind detection of the candidate PDCCH in the current monitoring opportunity is exited.

[0069] In an embodiment of the present disclosure, when the instantaneous power meets the target condition, that is, the maximum power value is less than the preset threshold value, and the CCE corresponding to the maximum power value meets the noise condition, the blind detection of the candidate PDCCH in the current monitoring opportunity is exited.

[0070] In the embodiment of the present disclosure, exiting the blind detection of the candidate PDCCHs in the current monitoring opportunity may be exiting the blind detection of all the candidate PDCCHs in the current monitoring opportunity.

[0071] In an embodiment of the present disclosure, when the instantaneous power does not meet the target condition, blind detection is continued on the candidate PDCCH in the current monitoring opportunity.

[0072] In an embodiment of the present disclosure, when the instantaneous power does not meet the target condition, which may be that the instantaneous power is greater than or equal to a preset threshold value, blind detection is continued on the candidate PDCCH in the current monitoring opportunity.

[0073] In an embodiment of the present disclosure, when the instantaneous power does not meet the target condition, which may be that the instantaneous power is less than a preset threshold value, and the noise does not meet the noise condition, blind detection is continued on the candidate PDCCH in the current monitoring opportunity.

[0074] For example, the instantaneous power is compared with a calculation threshold, and if it is less than the calculation threshold, the blind detection is exited in advance, otherwise, the subsequent blind detection calculation is continued.

[0075] For example, the instantaneous power is compared with the calculation threshold. If it is less than the calculation threshold and meets the noise condition, the blind detection is exited in advance, otherwise the subsequent blind detection calculation is continued.

[0076] In summary, according to the channel blind detection method proposed in the present invention, the candidate PDCCH is determined in the current listening opportunity in units of listening opportunities, and in the channel estimation stage, the power value of the CCE corresponding to each candidate PDCCH is determined, and then the instantaneous power is calculated, and the instantaneous power is judged against the preset target condition. When the target condition is met, the blind detection of the candidate PDCCH in the current listening opportunity is exited in advance. Compared with the judgment of each candidate set, this method has a larger judgment range, faster judgment speed, lower latency, and better power consumption performance; at the same time, the calculation granularity of the power is consistent with the channel estimation stage, and no additional calculation processing is required, and the processing flow is simpler.

[0077] Figure 3 A flow chart of a method for determining a CCE power value proposed in an embodiment of the present application, based on Figure 2 The embodiment shown, Figure 3 right Figure 2 Step 201 in is further described as follows: Figure 3 As shown, the following steps are included.

[0078] Step 301: determine a target antenna among multiple antennas of a terminal based on a signal-to-noise ratio of each antenna.

[0079] In the embodiment of the present disclosure, the target antenna is determined based on the signal-to-noise ratio of each antenna, and the antenna with the largest signal-to-noise ratio among multiple antennas of the terminal may be used as the target antenna.

[0080] For example, according to the maximum signal to noise ratio (SNR) antenna indication configured by software, the antenna rx_idx with the maximum SNR is selected.

[0081] In the above embodiment, determining the antenna with the largest signal-to-noise ratio as the target antenna can achieve the maximum strength of the received signal in the target antenna, thereby ensuring the accuracy of subsequent calculation processes and judgment processes.

[0082] Step 302: Determine a PDCCH candidate set in a current monitoring opportunity from among multiple PDCCHs received by a target antenna according to a control resource set and a search space.

[0083] In an embodiment of the present disclosure, a PDCCH candidate set includes multiple candidate PDCCHs, and each candidate PDCCH includes at least one first CCE.

[0084] In the embodiment of the present disclosure, the control resource set and the search space are acquired by the terminal from radio resource control (Radio Resource Control, RRC) signaling.

[0085] In an embodiment of the present disclosure, the control resource set is information of pre-configured time domain resources.

[0086] In an embodiment of the present disclosure, a PDCCH candidate set can be determined from multiple PDCCHs received by a target antenna according to a control resource set and a search space. The control resource set includes information about the PDCCH, specifically information about the time-frequency domain resources of the PDCCH and the number of OFDM (Orthogonal Frequency Division Multiplexing) symbols occupied in the time domain; the search space is a set of information indicating the time-frequency position of the PDCCH, and the search space is divided into a common search space and a UE-specific search space, and the search space includes information such as the starting OFDM symbol of the PDCCH, the monitoring period, and the associated control resource set.

[0087] In an embodiment of the present disclosure, a PDCCH candidate set is determined based on a control resource set and a search space. The time-frequency domain resources of the candidate PDCCH can be determined based on the configuration of the current search space and the associated control resource set. Polar decoding and CRC (cyclic redundancy check) check are performed on each candidate PDCCH. When the CRC check passes, it is determined as a candidate PDCCH in the PDCCH candidate set.

[0088] In the embodiments of the present disclosure, while determining the PDCCH candidate set according to the control resource set and the search space, the control channel element CCE index corresponding to each candidate PDCCH, ie, the starting position and number of the CCE, is also determined.

[0089] For example, a PDCCH candidate set in a current monitoring opportunity is determined according to a control resource set and a search space.

[0090] Step 303: traverse the signal power vector of the target antenna to obtain the power value of at least one first resource element group REG bundle included in the first CCE.

[0091] In the embodiment of the present disclosure, the signal power vector of the target antenna is traversed, that is, the signal power vector of the antenna with the maximum signal-to-noise ratio is traversed, wherein the signal power vector is obtained by performing channel estimation on the signal received by the target antenna.

[0092] In the embodiments of the present disclosure, the terminal can obtain the index information of CCE and the size (bundle_size) of the resource particle group REG bundle through RRC signaling configuration. Specifically, according to the protocol, when the length of the control resource set is 1 symbol, the value of bundle_size is 2 or 6, when the length is 2 symbols, the value of bundle_size is 2 or 6, and when the length is 3 symbols, the value of bundle_size is 3 or 6. The terminal performs channel estimation based on the DMRS of PDCCH. Specifically, based on the index information of CCE, the value of bundle_size, and combined with the distribution of DMRS, the channel estimation result in units of REG can be obtained.

[0093] In an embodiment of the present disclosure, each candidate PDCCH includes at least one first CCE, and each first CCE includes at least one REG bundle. In the channel estimation stage, the power value of each REG bundle can be obtained. The correspondence between the first CCE and the first REG bundle is stored in a mapping table between the CCE in the logical space and the REG bundle in the physical space. Through the mapping table, the first REG bundle contained in each first CCE can be determined.

[0094] For example, the bundle_size of the current control resource set is obtained, and the signal power vector of the antenna rx_idx is traversed to obtain the power value of each bundle.

[0095] Step 304: Determine the power value of the first CCE based on the power value of the first resource element group REG bundle.

[0096] In an embodiment of the present disclosure, the power value of the first CCE is determined based on the power value of the first REG bundle. The power values ​​of all first REG bundles included in the first CCE may be added and the average value is calculated as the power value of the first CCE.

[0097] In the embodiment of the present disclosure, the power value of the first REG bundle is acquired in step 303, and the power values ​​of all first REG bundles included in the first CCE are calculated according to the mapping table to obtain the power value of the first CCE.

[0098] For example, the bundle_size of the control resource set is obtained, and M=6 / bundle_size is set. According to the mapping table (map) of CCE in the logical space to the bundle number in the physical space, the signal power values ​​of all bundles contained in the CCE are summed and averaged to obtain the average signal power value sig_power_cce of the CCE:

[0099]

[0100] Among them, sig_power_bund is the power value corresponding to the bundle.

[0101] In the above embodiment, the power is calculated at the minimum unit CCE level, so that the granularity of the power calculation is consistent with the channel estimation stage, and no additional calculation processing is required, and only the on-path calculation acquisition is required, thereby simplifying the processing flow.

[0102] Figure 4 A schematic diagram of a process for determining instantaneous power proposed in an embodiment of the present application, based on Figure 2-3 The embodiment shown, Figure 4 right Figure 2 Step 201 in is further described as follows: Figure 4 As shown, the following steps are included:

[0103] Step 401: obtain pre-configured noise power, and obtain a broadband noise power value through digital automatic gain control processing.

[0104] In the embodiments of the present disclosure, the preconfigured noise power may be a preconfigured noise power value, the value of which is not limited in the present disclosure and may be configured according to actual environments and scenarios.

[0105] In the embodiments of the present disclosure, digital automatic gain control (DAGC) refers to using DAGC technology to adjust and equalize the power level of broadband noise, which can detect the strength of the input signal in real time and dynamically adjust the amplification factor of the circuit according to the change of signal strength.

[0106] In an embodiment of the present disclosure, by performing digital automatic gain control processing on the acquired preconfigured noise power, the preconfigured noise power can be aligned with the target antenna, that is, according to the strength of the signal received by the target antenna, the amplification factor of the circuit is adjusted, thereby adjusting the preconfigured noise power to obtain broadband noise power.

[0107] For example, the DAGC is performed on the bandwidth noise of the entire band in units of MO to obtain the broadband noise power noise_wb_dagc, and the calculation result is configured to the terminal through software.

[0108] Step 402: determine a maximum power value among the power values ​​of each CCE in the current monitoring opportunity.

[0109] In the embodiment of the present disclosure, the maximum power value is determined among the power values ​​of each CCE in the current listening opportunity, which can be Figure 3 The maximum power value is determined from the power values ​​of at least one first CCE obtained in step 304 as the maximum power value in the current listening opportunity.

[0110] For example, in the channel estimation stage, the receiving antenna with the largest signal-to-noise ratio is found according to the software configuration, and the maximum CCE signal power under the receiving antenna with the largest power is obtained based on the power value obtained in the channel estimation stage, the mapping relationship between CCE and bundle numbers, and the bundle_size value.

[0111] Step 403: Determine the instantaneous power based on the maximum power value and the broadband noise power value.

[0112] In an embodiment of the present disclosure, based on the maximum power value and the broadband noise power value, the instantaneous power can be determined by subtracting the maximum power value from the broadband noise power value. If the result is less than 0, the instantaneous power is 0; if the result is greater than 0, the calculated result is determined as the instantaneous power.

[0113] In the embodiment of the present disclosure, subtracting the maximum power value from the broadband noise power value can eliminate the influence of broadband noise in the obtained instantaneous power, making the instantaneous power result more accurate.

[0114] For example, the instantaneous power inst_power is calculated according to the maximum average signal power sig_power_cce of CCE and the broadband noise power noise_wb_dagc. The specific calculation process is:

[0115] inst_power=max(sig_power_cce-noise_wb_dagc, 0)

[0116] In the above embodiment, through software configuration and DAGC processing, the broadband noise power is obtained as the noise power of the entire bandwidth, and the instantaneous power is calculated according to the maximum power value of CCE and the broadband noise power, so that the obtained instantaneous power can accurately reflect the signal power strength in the current listening opportunity, so as to serve as the judgment target of whether to exit the blind detection, so that the obtained judgment result is more accurate.

[0117] Figure 5 A method flow chart of the channel blind detection method proposed in the embodiment of the present application, based on Figure 2-4 The embodiment shown, Figure 5 right Figure 2 Step 202 in is further described as follows: Figure 5 As shown, the following steps are included:

[0118] Step 501: When the instantaneous power is less than the target threshold value, determine the target CCE corresponding to the maximum power value.

[0119] In an embodiment of the present disclosure, when the instantaneous power is greater than or equal to the target threshold value, a blind detection is performed on the candidate PDCCH in the current monitoring opportunity.

[0120] In an embodiment of the present disclosure, the target threshold value may be calculated according to a preset configuration method.

[0121] In an embodiment of the present disclosure, the target threshold value may be a pre-set power value, and different values ​​may be set in different embodiments, or different values ​​may be set in different scenarios, or the value may be adjusted according to a specific terminal device.

[0122] In the embodiment of the present disclosure, the target CCE corresponding to the maximum power value may be determined based on Figure 3 The power value of the first CCE corresponding to each candidate PDCCH obtained in step 304 is used, and the first CCE with the largest power value is determined as the target CCE.

[0123] Step 502: Determine at least one resource block RB corresponding to the target CCE through a logical space-physical space mapping table.

[0124] In an embodiment of the present disclosure, the logical space-physical space mapping table may be a mapping relationship from CCE to bundle.

[0125] In an embodiment of the present disclosure, according to the mapping table, determining at least one resource block RB corresponding to the target CCE can be to find the position on the RB of the physical resource occupied by the target CCE of the maximum power value according to the mapping relationship. Specifically, according to the protocol, when the length of the control resource set is 1 symbol, the bundle_size value is 2 or 6, and on the physical resource, 1 CCE corresponds to 6 REGs, and when the bundle_size is 2, the corresponding RB position is 3; when the length of the control resource set is 2 symbols, the bundle_size value is 2 or 6, and on the physical resource, 1 CCE corresponds to 6 REGs, and when the bundle_size is 2, the corresponding RB position is 3; when the length of the control resource set is 3 symbols, the bundle_size is 3 or 6, and the corresponding RB position is 2.

[0126] In an embodiment of the present disclosure, determining at least one resource block RB corresponding to the target CCE may be determining a position of the RB of each CCE on the physical resource.

[0127] For example, the resource block (RB) position corresponding to the CCE with the maximum average signal power is found through the location of the CCE and a mapping table (map) of CCE in the logical space to the bundle number in the physical space.

[0128] Step 503: Determine whether the interference noise covariance Rnn matrix on at least one RB is white noise.

[0129] In an embodiment of the present disclosure, determining whether the interference noise covariance Rnn matrix on at least one RB is white noise can be based on the position of the RB and the RBs included in the bundle, obtaining the Rnn matrix on each RB, and judging whether the Rnn matrix is ​​white noise based on the characteristics of the Rnn matrix.

[0130] In an embodiment of the present disclosure, the Rnn matrix on each RB may be obtained by merging the Rnn matrices on the time domain symbols, that is, merging them into the Rnn matrix of one RB in the frequency domain. The REGs included in the RB each calculate an interference noise covariance matrix, and the interference noise covariance matrices of the REGs included in each RB are merged to obtain the Rnn matrix of the RB.

[0131] In an embodiment of the present disclosure, determining whether the Rnn matrix at the RB position is white noise can be done by using the diagonal elements and non-diagonal elements reflected by the characteristics of the Rnn matrix at the RB position. If the diagonal element value is greater than the non-diagonal element value, the position is judged to be white noise.

[0132] In an embodiment of the present disclosure, determining whether the Rnn matrix at the RB position is white noise may be based on the off-diagonal elements reflected by the Rnn matrix. If the off-diagonal elements are close to zero, the position is white noise.

[0133] For example, the length of the control resource set is 3 symbols, the bundlesize corresponding to 1 CCE is 3, each symbol corresponds to an RB, each RB contains three positions in the time domain, and the Rnn matrix at each position is merged to obtain the Rnn matrix of each RB. The characteristics of the Rnn matrix are used to determine whether it is white noise.

[0134] Step 504: when the Rnn matrix on each RB in at least one RB is white noise, exit the blind detection of the candidate PDCCH in the current monitoring opportunity.

[0135] In an embodiment of the present disclosure, when the Rnn matrix on each RB is white noise, it can be that for the target CCE, the characteristics of the Rnn matrices on multiple RB positions contained therein are all reflected as white noise, then it can be determined that the candidate PDCCH in the current monitoring period does not contain the carried DCI information, and therefore, blind detection may not be performed on the PDCCH candidate set in the current monitoring period, so as to reduce the number of blind detections, reduce latency, and improve the overall system efficiency and power consumption performance.

[0136] In an embodiment of the present disclosure, when the Rnn matrix on each RB in at least one RB is white noise, exiting the blind detection of the candidate PDCCH in the current monitoring period may be exiting the blind detection of all candidate PDCCHs in the current monitoring period.

[0137] In an embodiment of the present disclosure, when there is at least one RB in at least one RB on which the Rnn matrix is ​​not white noise, blind detection is performed on the candidate PDCCH in the current monitoring opportunity.

[0138] In an embodiment of the present disclosure, when there is an Rnn matrix on at least one RB that is not white noise, it may be that among the Rnn matrices on multiple RB positions included in the target CCE, there are one or more Rnn matrices whose characteristic response is not white noise, which means that there may be a PDCCH carrying DCI information in the current PDCCH candidate set, and it is necessary to perform blind inspection on the PDCCH candidate set in the current monitoring period.

[0139] For example, for the resource block position corresponding to the maximum average signal power CCE, it is determined whether all RBs are white noise. If the white noise determination is met, the process ends and the early exit from blind detection takes effect. Otherwise, the current process ends and blind detection begins.

[0140] In the above embodiment, by comparing the instantaneous power with the target threshold value, when the power is less than the target threshold value, it is also necessary to determine whether the Rnn matrix at the RB position corresponding to the target CCE with the maximum power value is white noise, so as to avoid missing the PDCCH due to judging only the power value, and achieve the accuracy of the judgment result.

[0141] Figure 6 A flow chart of a method for determining a target threshold value proposed in an embodiment of the present application, based on Figure 2-Figure 5 The embodiment shown, as Figure 6 As shown, the following steps are included:

[0142] Step 601: Obtain a preset instantaneous signal-to-noise ratio judgment threshold.

[0143] In the embodiment of the present disclosure, the preset instantaneous signal-to-noise ratio judgment threshold is a preset threshold value, which can be customized and pre-configured according to the type of terminal or according to the scenario, etc., which is not limited by the present disclosure.

[0144] In the embodiment of the present disclosure, the preset instantaneous signal-to-noise ratio judgment threshold may be a value configured by software.

[0145] Step 602: Determine a target threshold value based on broadband noise power and a preset instantaneous signal-to-noise ratio judgment threshold.

[0146] In the embodiment of the present disclosure, the broadband noise power is Figure 4 The value of the noise power of the entire bandwidth obtained in step 401.

[0147] In an embodiment of the present disclosure, the target threshold value is determined based on the broadband noise power and the preset instantaneous signal-to-noise ratio judgment threshold. The broadband noise power and the preset instantaneous signal-to-noise ratio judgment threshold are multiplied, and the calculation result is determined as the target threshold value.

[0148] For example, according to the broadband noise power noise_wb_dagc and the instantaneous signal-to-noise ratio judgment threshold inst_snr_thresh configured by the software, the threshold value et_thresh for early exit from blind detection is obtained, and the calculation formula is as follows:

[0149] et_thresh=noise_wb_dagc×inst_snr_thresh

[0150] In the above embodiment, the target threshold value for judging whether to exit blind detection is obtained according to the product of the broadband noise power and the preset instantaneous signal-to-noise ratio judgment threshold. The noise power of the entire bandwidth can be combined with the instantaneous signal-to-noise ratio judgment threshold as the threshold for judging whether to exit blind detection, so that the judgment threshold value is more in line with the current scenario of the terminal, and the judgment result is also more accurate.

[0151] Figure 7 A detailed flowchart for early exit blind testing is provided, including:

[0152] 1. Determine whether the valid signal is enabled according to the software configuration. If it is not enabled, exit the current process and start blind detection. Otherwise, continue to exit the blind detection process in advance.

[0153] Specifically, the terminal side obtains the configuration information of the control resource set and the search space from the radio resource control signaling, and then determines the number of PDCCH candidate sets and the number of CCEs in the current monitoring opportunity.

[0154] 2. According to the maximum SNR antenna indication configured by the software, select the antenna rx_idx with the highest power;

[0155] 3. Traverse the signal power vector of antenna rx_idx to obtain the maximum average signal power sig_power_cce of CCE. The processing flow of sig_power_cce is as follows:

[0156] First, according to the signaling configuration, the CCE index information and resource particle group REG bundle bundle_size can be obtained. Specifically, according to the protocol, when the CORESET length is 1 symbol, the bundle_size value is 2 / 6, when the CORESET length is 2 symbols, the bundle_size value is 2 / 6, and when the CORESET length is 3 symbols, the bundle_size value is 3 / 6. Channel estimation is performed based on the DMRS of PDCCH. Specifically, according to the CCE index information, the bundle_size value, and combined with the distribution of DMRS, the channel estimation result in units of REG can be obtained.

[0157] Get the bundle_size contained in each CCE, set M = 6 / bundle_size, and sum and average the signal power values ​​of all bundles contained in the CCE according to the mapping table (map) of CCE in logical space to buddle number in physical space to obtain the average signal power value of the CCE:

[0158]

[0159] 4. When the software is configured with the maximum power antenna, the broadband noise power noise_wb_dagc after DAGC is aligned is obtained.

[0160] 5. Calculate the instantaneous power inst_power based on the maximum average signal power sig_power_cce of CCE and the broadband noise power noise_wb_dagc. Subtract the broadband noise power from the maximum average signal power to get the instantaneous power. If the difference is less than 0, take 0. The specific calculation process is:

[0161] inst_power=max(sig_power_cce-noise_wb_dagc, 0)

[0162] 6. According to the broadband noise power noise_wb_dagc and the instantaneous signal-to-noise ratio judgment threshold inst_snr_thresh configured by the software, the threshold value et_thresh for early exit from blind detection is obtained:

[0163] et_thresh=noise_wb_dagc×inst_snr_thresh

[0164] 7. Compare the instantaneous power with the threshold value. If the instantaneous power is less than the threshold value, go to step 8; otherwise, exit the current process and start blind detection.

[0165] 8. Through the location of CCE and the mapping table (map) of CCE in logical space to bundle number in physical space, find the resource block (RB) position corresponding to CCE with maximum average signal power, and at the same time determine whether all RBs are white noise. If the judgment of white noise is met, the process ends and the judgment of early exit from blind detection takes effect. Otherwise, the current process ends and blind detection starts.

[0166] In summary, this method aims to solve the problem of unnecessary blind detection caused by too many NR PDCCH candidate sets and too many blind detection times, and proposes a decision mechanism for early exit from blind detection. The current monitoring opportunity (Monitor Occasion, MO) is used as a unit. Compared with the blind detection candidate set of each PDCCH, the scope is wider. If the decision criteria are met, all blind detections of all candidate sets in this MO will exit blind detection in advance, which has faster decision speed and lower delay, and reduces the number of blind detections under poor channel conditions. At the same time, only on-channel calculation is required during the channel estimation process, without additional delay and calculation, thus saving power consumption.

[0167] Figure 8 FIG. 8 is a schematic diagram of the structure of a blind channel detection device 800 according to an embodiment of the present application. Figure 8 As shown, the device includes: a determination module 810 and a judgment module 820.

[0168] The determination module 810 is used to determine the instantaneous power of the control channel element CCE corresponding to the candidate PDCCH in the current monitoring opportunity.

[0169] The judgment module 820 is used to exit the blind detection of the candidate PDCCH in the current monitoring opportunity when the instantaneous power meets the target condition.

[0170] In some embodiments, the determination module is further used to: determine the power value of each CCE; and determine the instantaneous power based on the power value of each CCE and the broadband noise power value.

[0171] In some embodiments, the determination module is also used to determine the target antenna among multiple antennas of the terminal based on the signal-to-noise ratio of each antenna; determine the PDCCH candidate set within the current listening period among multiple PDCCHs received by the target antenna according to the control resource set and the search space, the PDCCH candidate set including multiple candidate PDCCHs, each candidate PDCCH including at least one first CCE; traverse the signal power vector of the target antenna to obtain the power value of at least one first resource particle group REG bundle contained in the first CCE; determine the power value of the first CCE based on the power value of the first resource particle group REG bundle.

[0172] In some embodiments, the determination module is also used to obtain preconfigured noise power, and obtain a broadband noise power value through digital automatic gain control processing; determine the maximum power value among the power values ​​of each CCE in the current listening opportunity; and determine the instantaneous power based on the maximum power value and the broadband noise power value.

[0173] In some embodiments, the judgment module is also used to determine the target CCE corresponding to the maximum power value when the instantaneous power is less than the target threshold value; determine at least one resource block RB corresponding to the target CCE through a logical space-physical space mapping table; determine whether the interference noise covariance Rnn matrix on at least one RB is white noise; and when the Rnn matrix on each RB in at least one RB is white noise, exit the blind detection of the candidate PDCCH in the current listening period.

[0174] In some embodiments, the judgment module is further used to obtain a preset instantaneous signal-to-noise ratio judgment threshold; and determine a target threshold value based on the broadband noise power and the preset instantaneous signal-to-noise ratio judgment threshold.

[0175] In some embodiments, the judgment module is also used to perform blind detection on the candidate PDCCH in the current listening period when the instantaneous power is greater than or equal to the target threshold value; and to perform blind detection on the candidate PDCCH in the current listening period when there is an Rnn matrix on at least one RB in at least one RB that is not white noise.

[0176] In summary, the channel blind detection device proposed in the present invention determines the instantaneous power of the PDCCH candidate set based on the monitoring opportunity, and exits the PDCCH blind detection in the current monitoring opportunity when the instantaneous power meets the judgment conditions. Compared with judging the PDCCH candidate set each time, the judgment range is larger, the judgment speed is faster, the delay is lower, and the power consumption performance is better. At the same time, judgment based on the instantaneous power can be performed together with the power calculation in the channel estimation stage, without the need for additional calculation processing, and the processing flow is simpler.

[0177] Fig. 9 It is a structural diagram of an electronic device 900 for implementing the above-mentioned channel blind detection method according to an exemplary embodiment.

[0178] Reference Fig. 9 , the electronic device 900 may include one or more of the following components: a processing component 902 , a memory 904 , a power component 906 , a multimedia component 908 , an audio component 910 , an input / output (I / O) interface 912 , a sensor component 914 , and a communication component 916 .

[0179] The processing component 902 generally controls the overall operation of the electronic device 900, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 902 may include one or more processors 920 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 902 may include one or more modules to facilitate the interaction between the processing component 902 and other components. For example, the processing component 902 may include a multimedia module to facilitate the interaction between the multimedia component 908 and the processing component 902.

[0180] The memory 904 is configured to store various types of data to support operations on the electronic device 900. Examples of such data include instructions for any application or method operating on the electronic device 900, contact data, phone book data, messages, pictures, videos, etc. The memory 904 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0181] The power supply component 906 provides power to the various components of the electronic device 900. The power supply component 906 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the electronic device 900.

[0182] The multimedia component 908 includes a screen that provides an output interface between the electronic device 900 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 908 includes a front camera and / or a rear camera. When the electronic device 900 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0183] The audio component 910 is configured to output and / or input audio signals. For example, the audio component 910 includes a microphone (MIC), and when the electronic device 900 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 904 or sent via the communication component 916. In some embodiments, the audio component 910 also includes a speaker for outputting audio signals.

[0184] I / O interface 912 provides an interface between processing component 902 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0185] The sensor assembly 914 includes one or more sensors for providing various aspects of status assessment for the electronic device 900. For example, the sensor assembly 914 can detect the open / closed state of the electronic device 900, the relative positioning of components, such as the display and keypad of the electronic device 900, and the sensor assembly 914 can also detect the position change of the electronic device 900 or a component of the electronic device 900, the presence or absence of user contact with the electronic device 900, the orientation or acceleration / deceleration of the electronic device 900, and the temperature change of the electronic device 900. The sensor assembly 914 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 914 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 914 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0186] The communication component 916 is configured to facilitate wired or wireless communication between the electronic device 900 and other devices. The electronic device 900 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, 4G LTE, 5G NR (NewRadio) or a combination thereof. In an exemplary embodiment, the communication component 916 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 916 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0187] In an exemplary embodiment, the electronic device 900 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.

[0188] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 904 including instructions, and the instructions can be executed by the processor 920 of the electronic device 900 to complete the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0189] An embodiment of the present disclosure further proposes a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the channel blind detection method described in the above embodiment of the present disclosure.

[0190] An embodiment of the present disclosure further provides a computer program product, including a computer program, which executes the channel blind detection method described in the above embodiment of the present disclosure when a processor executes the computer program.

[0191] Fig.10 FIG. 1 is a schematic diagram of a structure of a chip 1000 for implementing the above-mentioned channel blind detection method according to an exemplary embodiment. Fig.10 The chip 1000 includes at least one communication interface 1001 and a processor 1002. The communication interface 1001 is used to receive a signal input to the chip 1000 or a signal output from the above chip 1000. The processor 1002 communicates with the communication interface 1001 and implements the channel blind detection method described in the above embodiment of the present disclosure through a logic circuit or executing code instructions.

[0192] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.

[0193] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples" or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0194] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, segment or portion of code that includes one or more executable instructions for implementing the steps of a specific logical function or process, and the scope of the preferred embodiments of the present disclosure includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in the reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present disclosure belong.

[0195] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processing module, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or more wires (control method), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or otherwise processing in a suitable manner if necessary, and then stored in a computer memory.

[0196] It should be understood that the various parts of the embodiments of the present disclosure can be implemented by hardware, software, firmware or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0197] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.

[0198] In addition, each functional unit in each embodiment of the present disclosure may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium. The above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0199] Although the embodiments of the present disclosure have been shown and described above, it is to be understood that the above embodiments are exemplary and are not to be construed as limitations of the present disclosure. A person skilled in the art may change, modify, substitute and vary the above embodiments within the scope of the present disclosure.

Claims

1. A channel blind detection method, characterized in that: The method comprises: Determine the instantaneous power of the control channel element CC E corresponding to the candidate physical downlink control channel PDCCH in the current monitoring opportunity; When the instantaneous power meets the target condition, the blind detection of the candidate PDCCH in the current monitoring opportunity is exited.

2. The method according to claim 1, characterized in that: The determining of the instantaneous power of the control channel element CCE corresponding to the candidate physical downlink control channel PDCCH in the current monitoring opportunity includes: Determine the power value of each CCE; The instantaneous power is determined based on the power value of each CCE and the broadband noise power value.

3. The method according to claim 2, characterized in that Determining the power value of each CCE includes: Determine a target antenna among multiple antennas of the terminal based on a signal-to-noise ratio of each antenna; Determine, according to the control resource set and the search space, a PDCCH candidate set in the current monitoring opportunity from among the multiple PDCCHs received by the target antenna, wherein the PDCCH candidate set includes multiple candidate PDCCHs, and each candidate PDCCH includes at least one first CCE; Traversing the signal power vector of the target antenna to obtain a power value of at least one first resource element group REG bundle included in the first CCE; Based on the power value of the first resource element group REG bundle, the power value of the first CCE is determined.

4. The method according to claim 2, characterized in that: The determining the instantaneous power based on the power value of each CCE and the broadband noise power value includes: Acquire a preconfigured noise power, and obtain the broadband noise power value through digital automatic gain control processing; Determine a maximum power value among the power values ​​of each CCE in the current listening opportunity; The instantaneous power is determined based on the maximum power value and the broadband noise power value.

5. The method according to claim 1, characterized in that When the instantaneous power meets the target condition, exiting the blind detection of the candidate PDCCH in the current monitoring opportunity includes: When the instantaneous power is less than the target threshold value, determining a target CCE corresponding to a maximum power value; Determine at least one resource block RB corresponding to the target CCE through a logical space-physical space mapping table; Determine whether the interference noise covariance Rnn matrix on the at least one RB is white noise; When the Rnn matrix on each of the at least one RB is white noise, the blind detection of the candidate PDCCH in the current monitoring opportunity is exited.

6. The method according to claim 5, characterized in that The method further comprises: Obtaining a preset instantaneous signal-to-noise ratio judgment threshold; The target threshold value is determined based on the broadband noise power and the preset instantaneous signal-to-noise ratio judgment threshold.

7. The method according to claim 5, characterized in that The method further comprises any of the following: When the instantaneous power is greater than or equal to the target threshold value, blindly detecting the candidate PDCCH in the current monitoring opportunity; In a case where an Rnn matrix on at least one RB in the at least one RB is not white noise, a blind detection is performed on the candidate PDCCH in the current monitoring opportunity.

8. A channel blind detection device, characterized in that: include: A determination module, used to determine the instantaneous power of the control channel element CCE corresponding to the candidate PDCCH in the current monitoring opportunity; The judgment module is used to exit the blind detection of the candidate PDCCH in the current monitoring opportunity when the instantaneous power meets the target condition.

9. An electronic device, characterized in that: include: A processor and a memory for storing a computer program that can be run on the processor, wherein the processor executes the method according to any one of claims 1 to 7 when running the computer program.

10. A non-transitory computer-readable storage medium storing computer instructions, characterized in that: The computer instructions are used to cause the computer to execute the method according to any one of claims 1-7.

11. A computer program product, characterized in that When the computer program product is run on a computer, the computer is caused to execute the method according to any one of claims 1 to 7.

12. A chip, characterized in that: It includes at least one processor and a communication interface; the communication interface is used to receive a signal input to the chip or a signal output from the chip, and the processor communicates with the communication interface and implements the method as described in any one of claims 1-7 through a logic circuit or executing code instructions.

Citation Information

Patent Citations

  • PDCCH blind detection method for 5G communication system, terminal and storage medium

    CN114598439A

  • Method and device for blind detection of physical downlink control channel (PDCCH)

    CN114826488A

  • Blind test determination method and device, equipment and storage medium

    CN117714006A

  • Blind detection method and device of PDCCH, storage medium and terminal equipment

    CN117768985A

  • Interference rejection combining with reduced complexity

    EP4283935A1