Noise determination method and device, electronic equipment and storage medium

By obtaining the noise covariance matrix of the CDM group and the data occupied by the RE when the DMRS CDM group does not occupy the OFDM symbols, the problem of inaccurate determination of the noise covariance matrix is solved, and the demodulation performance and system throughput of the receiver are improved.

CN120378267APending Publication Date: 2025-07-25BEIJING X RING TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410431281.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-10
Publication Date
2025-07-25

AI Technical Summary

Technical Problem

In wireless communication, the prior art is difficult to accurately determine the noise covariance matrix when the demodulation reference signal DMRS code division multiplexing group does not occupy the OFDM symbol, resulting in a decrease in receiver demodulation performance and system throughput.

Method used

By obtaining the RE occupied by the CDM group in the resource unit corresponding to the OFDM symbol where the DMRS is located and the RE occupied by the data, the first and second noise covariance matrices are determined, and the target noise covariance matrix is accurately determined based on its similarity and interference consistency results.

Benefits of technology

When the DMRS CDM group does not occupy the OFDM symbols, the demodulation performance of the receiver and the overall system throughput are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120378267A_ABST
    Figure CN120378267A_ABST
Patent Text Reader

Abstract

The invention provides a noise determination method and device, electronic equipment and a storage medium, and relates to the technical field of communication. Comprising the following steps: under the condition that a DMRS CDM group of a target signal does not fully occupy an OFDM symbol where a DMRS is located, obtaining a first RE occupied by the CDM group and a second RE occupied by data in RE corresponding to the OFDM symbol where the DMRS is located; determining an interference consistency result according to the similarity between a first noise covariance matrix corresponding to the first RE and a second noise covariance matrix corresponding to the second RE; and determining a target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result. Therefore, the interference consistency result can be accurately determined under the condition that the DMRS CDM group does not fully occupy the whole OFDM symbol, and the noise is accurately determined based on the interference consistency detection result, so that the demodulation performance of a receiver is improved, and the overall throughput of the system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular, to a method, apparatus, electronic device, and storage medium for determining noise. Background Art

[0002] In wireless communication, a receiver requires not only the instantaneous state information of a channel during demodulation, but also the second-order statistical characteristics of noise. Whether the noise statistical characteristics are accurate or not will directly affect the overall performance of the receiver. Therefore, how to accurately determine noise has become a key research direction. Summary of the Invention

[0003] The present disclosure aims to at least partly solve one of the technical problems in the related art.

[0004] An embodiment of the present disclosure provides a method for determining noise, including:

[0005] When the code division multiplexing (CDM) group of the demodulation reference signal (DMRS) of a target signal does not fully occupy the orthogonal frequency division multiplexing (OFDM) symbol where the DMRS is located, obtaining, in the resource element (RE) corresponding to the OFDM symbol where the DMRS is located, a first RE occupied by the CDM group and a second RE occupied by data;

[0006] Determining a first noise covariance matrix corresponding to the first RE;

[0007] Determining a second noise covariance matrix corresponding to the second RE;

[0008] Determining a target noise covariance matrix according to the first noise covariance matrix and the second noise covariance matrix.

[0009] An embodiment of the first aspect of the present disclosure provides a method for determining noise, including:

[0010] When the code division multiplexing (CDM) group of the demodulation reference signal (DMRS) of a target signal does not fully occupy the orthogonal frequency division multiplexing (OFDM) symbol where the DMRS is located, obtaining, in the resource element (RE) corresponding to the OFDM symbol where the DMRS is located, a first RE occupied by the CDM group and a second RE occupied by data;

[0011] Determining a first noise covariance matrix corresponding to the first RE;

[0012] Determining a second noise covariance matrix corresponding to the second RE;

[0013] Determining an interference consistency result according to the similarity between the first noise covariance matrix and the second noise covariance matrix;

[0014] Determine a target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix, and the interference consistency result.

[0015] An embodiment of the second aspect of the present disclosure provides a noise determination device, including:

[0016] An acquisition module, configured to acquire, when the demodulation reference signal DMRS code division multiplexing CDM group of a target signal does not fully occupy the orthogonal frequency division multiplexing OFDM symbol where the DMRS is located, a first resource element (RE) occupied by the CDM group and a second RE occupied by data in the RE corresponding to the OFDM symbol where the DMRS is located;

[0017] A first determination module, configured to determine a first noise covariance matrix corresponding to the first RE;

[0018] A second determination module, configured to determine a second noise covariance matrix corresponding to the second RE;

[0019] A third determination module, configured to determine an interference consistency result according to the similarity between the first noise covariance matrix and the second noise covariance matrix;

[0020] A fourth determination module, configured to determine a target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix, and the interference consistency result.

[0021] An embodiment of the third aspect of the present disclosure provides an electronic device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the noise determination method proposed in the embodiment of the first aspect of the present disclosure is implemented.

[0022] An embodiment of the fourth aspect of the present disclosure provides a computer-readable storage medium, storing a computer program, which when executed by a processor, implements the noise determination method proposed in the embodiment of the first aspect of the present disclosure.

[0023] The noise determination method, device, electronic device, and storage medium provided by the present disclosure have the following beneficial effects:

[0024] In the embodiments of the present disclosure, when the DMRS CDM group of the target signal does not fully occupy the OFDM symbol where the DMRS is located, the first resource elements (REs) occupied by the CDM group and the second REs occupied by data are obtained from the REs corresponding to the OFDM symbol where the DMRS is located. Then, according to the similarity between the first noise covariance matrix corresponding to the first REs and the second noise covariance matrix corresponding to the second REs, the interference consistency result is determined. Finally, according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result, the target noise covariance matrix is determined. Thus, when the DMRS CDM group does not fully occupy the entire OFDM symbol, the interference consistency result can be accurately determined according to the similarity between the first noise covariance matrix corresponding to the first REs occupied by the CDM group and the second noise covariance matrix corresponding to the second REs occupied by data. Then, based on the interference consistency detection result, combined with at least one of the first noise covariance matrix and the second noise covariance matrix, the noise can be accurately determined, thereby improving the demodulation performance of the receiver and the overall throughput of the system.

[0025] Additional aspects and advantages of the present disclosure will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0026] The above and / or additional aspects and advantages of the present disclosure will become apparent and be readily understood from the following description of the embodiments in conjunction with the accompanying drawings, where:

[0027] Figure 1 is a schematic diagram of time-frequency resources;

[0028] Figure 2 is a schematic diagram of a receiver receiving interference signals from co-frequency neighboring cells;

[0029] Figure 3 is a schematic diagram of the target signal and interference signals received by a receiver in different scenarios;

[0030] Figure 4 is a schematic diagram of the target signal and interference signals received by a receiver in another different scenario;

[0031] Figure 5 is a schematic flowchart of a method for determining noise provided by an embodiment of the present disclosure;

[0032] Figure 6 is a schematic flowchart of a method for determining noise provided by another embodiment of the present disclosure;

[0033] Figure 7Schematic flowchart of a method for determining noise provided by another embodiment of the present disclosure;

[0034] Figure 8 Schematic structural diagram of a noise determination device provided by another embodiment of the present disclosure;

[0035] Figure 9 The block diagram of an exemplary electronic device suitable for implementing the embodiments of the present disclosure is shown. Detailed implementation manners

[0036] The embodiments of the present disclosure will be described in detail below. Examples of the embodiments are shown in the accompanying drawings, where the same or similar reference numerals represent the same or similar elements or elements with the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to explain the present disclosure, and should not be construed as a limitation to the present disclosure.

[0037] In the related art, the estimation scheme of the noise covariance is to use the received signal at the pilot position and the channel estimation result at the pilot position to estimate the noise, and then perform cumulative averaging within a certain time-frequency range to obtain the noise covariance matrix.

[0038] Figure 1 It is a time-frequency resource schematic diagram. As Figure 1 shown, Figure 1 1, 2, 3, 4, 5, ……, N - 4, N - 3, N - 2, N - 1, etc. on the left are resource blocks (RBs). A resource block may include, as Figure 1 shown, 14 * 12 resource elements (REs). A resource block contains 14 orthogonal frequency division multiplexing (OFDM) symbols as shown by the abscissa in Figure 1 , and 12 subcarriers as shown by the ordinate in Figure 1 . A physical downlink control channel (PDCCH) region, or a physical downlink shared channel (PDSCH) demodulation reference signal (DMRS) code division multiplexing (CDM) group 0, or PDSCH DMRS CDM group 1, or PDSCH data can be placed on one RE.

[0039] Among them, the RE positions occupied by PDSCH DMRS CDM group 0 and PDSCH DMRS CDM group 1 are pilot RE positions.

[0040] However, in the actual outdoor environment, in addition to white noise (thermal noise), it also includes interference signals brought by co-frequency cells. Figure 2 It is a schematic diagram of a receiver receiving interference signals from co-frequency neighboring cells, as Figure 2 shown. When there are co-frequency neighboring cells, the receiver (UE) will not only receive the useful signal, or the target signal, sent by the base station (gNB) to which the target cell belongs; at the same time, it will be interfered by the base station (gNB1) to which the co-frequency cell belongs, that is, the interference signal sent by gNB1.

[0041] During data transmission, the base station will select different DMRS patterns for PDSCH transmission. In the real scenario, the DMRS pattern selected by the base station cannot be restricted, that is, the DMRS patterns between cells can be different. Therefore, there will be various co-frequency interference scenarios in Scenarios 1-7 as Figure 3 and Figure 4 shown, and even the superposition of various scenarios.

[0042] Among them, in Scenario 1, the pilots of the target signal and the interference signal are exactly the same, and there are 2 DMRS CDM groups;

[0043] In Scenario 2, the pilots of the target signal and the interference signal are basically the same, and there is an empty DMRS CDM group in the pilot of the target signal;

[0044] In Scenario 3, the pilots of the target signal and the interference signal are exactly the same, and there is only 1 DMRS CDM group;

[0045] In Scenario 4, the pilots of the target signal and the interference signal are different. The target signal has only 1 DMRS CDM group, and the interference signal has 2 DMRS CDM groups;

[0046] In Scenario 5, the pilots of the target signal and the interference signal are different. The target signal has 2 DMRS CDM groups, and the interference signal has only 1 DMRS CDM group;

[0047] In Scenario 6, the pilots of the target signal and the interference signal are different. The target signal has 2 DMRS CDM groups, and one of them is an empty DMRS CDM group, and the interference signal has only 1 DMRS CDM group;

[0048] Scenario 7: The pilots of the target signal and the interference signal are inconsistent. The target signal has only 1 DMRS CDM group, and the interference signal has 2 DMRS CDM groups, and one of them is an empty DMRS CDM group.

[0049] It should be noted that the conventional noise covariance estimation is actually to estimate the noise covariance through the pilot positions, assuming that the second-order statistical characteristics of the interference and noise received at the pilot RE positions are the same as those at the data RE positions.

[0050] Among them, for Scenario 1 and Scenario 2, the pilot patterns of the target signal and the interference signal are exactly the same. Therefore, the noise covariance can be directly estimated through the pilot positions.

[0051] For Scenario 5 and Scenario 6, although the pilot patterns of the target signal and the interference signal are inconsistent, the number of DMRS CDM groups of the target signal is greater than that of the interference signal, and the interference received by different CDM groups of the target signal is the same. Therefore, the noise covariance can be directly estimated through the pilot positions.

[0052] Thus, for the scenarios where the DMRS CDM groups of the target signal fill the entire OFDM symbol, namely Scenario 1, Scenario 2, Scenario 5, and Scenario 6, since the receiving end knows whether the DMRS CDM groups of the target signal fill the entire OFDM symbol, the noise covariance can be directly estimated through the pilot positions.

[0053] For the scenarios where the DMRS CDM groups of the target signal do not fill the entire OFDM symbol, namely Scenario 3, Scenario 4, and Scenario 7. Although the pilot patterns of the target signal and the interference signal in Scenario 3 are exactly the same and the noise covariance can be directly estimated through the pilot positions, the receiver only knows that the DMRS CDM groups of the target signal do not fill the entire OFDM symbol, and whether the patterns of the target signal and the interference signal are the same is unknown.

[0054] For Scenario 4 and Scenario 7, the pilot patterns of the target signal and the interference signal are inconsistent, and the number of DMRS CDM groups of the target signal is less than that of the interference signal. The noise covariance matrix obtained by estimating the pilot RE positions cannot fully reflect the second-order statistical characteristics of the interference signal, which will lead to a deterioration in the demodulation performance of the receiver and affect the overall throughput performance. Specifically, for Scenario 4, at the interference position corresponding to the pilot RE position of the target signal, only the interference of DMRS CDM group0 of the interference signal can be seen, and the interference of DMRS CDM group1 cannot be seen. For Scenario 7, at the interference position corresponding to the pilot RE position of the target signal, although the interference of all interference signals can be seen, according to the power ratio of the pilot to the data RE, the interference signal at the interference position corresponding to the pilot RE position of the target signal is 3 dB higher than that at the actual data position.

[0055] Therefore, when the DMRS CDM group does not occupy the entire OFDM symbol, the present disclosure obtains the first RE occupied by the CDM group and the second RE occupied by the data in the resource units RE corresponding to the OFDM symbol where the DMRS is located, and performs interference consistency detection for the co-frequency neighboring cells according to the similarity between the first noise covariance matrix corresponding to the first RE and the second noise covariance matrix corresponding to the second RE. Furthermore, according to at least one of the first noise covariance matrix and the second noise covariance matrix, and the interference consistency result, the target noise covariance matrix is determined. Thus, when the DMRS CDM group does not occupy the entire OFDM symbol, the interference consistency result can be accurately determined according to the similarity between the first noise covariance matrix and the second noise covariance matrix. Furthermore, based on the interference consistency detection result, combined with at least one of the first noise covariance matrix and the second noise covariance matrix, the noise can be accurately determined, thereby improving the demodulation performance of the receiver and the overall throughput of the system.

[0056] The following describes a method, apparatus, electronic device, and storage medium for determining noise according to embodiments of the present disclosure with reference to the accompanying drawings.

[0057] In the embodiments of the present disclosure, the method for determining noise is configured in a device for determining noise as an example. The device for determining noise can be applied to any electronic device so that the electronic device can perform the function of determining noise, where the electronic device can be a receiver.

[0058] Figure 5 It is a schematic flowchart of a method for determining noise provided by an embodiment of the present disclosure. As Figure 5 shown, the method for determining noise may include the following steps:

[0059] Step 501: When the code division multiplexing (CDM) group of the demodulation reference signal (DMRS) of the target signal does not fully occupy the orthogonal frequency division multiplexing (OFDM) symbol where the DMRS is located, obtain the first resource elements (REs) occupied by the CDM group and the second REs occupied by data in the REs corresponding to the OFDM symbol where the DMRS is located.

[0060] Among them, the target signal can be a signal sent by a base station to which the target cell of the receiver belongs. The target signal contains DMRS, and the position of the DMRS in the target signal is known.

[0061] Among them, when the CDM group of the DMRS does not fully occupy the OFDM symbol where the DMRS is located, the REs in the OFDM symbol where the DMRS is located that are not occupied by the DMRS CDM group will be occupied by data, as shown in Scenario 3 in Figure 3 and Scenarios 4 and 7 in Figure 4 Therefore, the first REs occupied by the CDM group and the second REs occupied by data can be determined.

[0062] Among them, the number of the first REs can be one or more, and the number of the second REs can also be one or more. The present disclosure does not limit this.

[0063] It should be noted that the REs occupied by the CDM group and the REs occupied by data cannot be the same RE. Therefore, the first REs and the second REs are completely different.

[0064] Step 502: Determine the first noise covariance matrix corresponding to the first REs.

[0065] In some embodiments, the first sub-noise covariance matrices corresponding to each of the first REs within a preset time-frequency domain range can be determined, and then the average value corresponding to the multiple first sub-noise covariance matrices within the preset time-frequency domain range is determined as the first noise covariance matrix.

[0066] Among them, the received signal system model at the pilot RE position (i.e., the first RE position) can be:

[0067] y1 = H1x + n

[0068] Among them, y1 is the received signal at a first RE position, that is, the signal received by the receiver on a first RE; H1 is the channel estimation matrix at a first RE position, which describes the channel transformation from the transmitted signal to the received signal on a first RE; x is the transmitted signal at a first RE position, that is, the signal transmitted by the transmitter at a first RE position, and the receiver stores this transmitted signal; n is the noise vector.

[0069] The noise vector of a first RE sample can be:

[0070] n = y1 - H1x

[0071] According to the noise vector of each first RE sample, calculate the first sub-noise covariance matrix corresponding to each first RE, and then average it within a preset time-frequency domain range to obtain the first noise covariance matrix. The first noise covariance matrix can be:

[0072]

[0073] where, R nn,CDM is the first noise covariance matrix; N1 is the number of first REs within the preset time-frequency domain range; t is the time range within the preset time-frequency domain range, usually several DMRS OFDM symbols; f is the frequency range within the preset time-frequency domain range, usually several RBs; n H is the conjugate transpose of the noise vector of the first RE sample.

[0074] Step 503, determine the second noise covariance matrix corresponding to the second RE.

[0075] In some embodiments, within the preset time-frequency domain range, determine the autocorrelation matrix of the received signals corresponding to multiple second REs and the channel estimation autocorrelation matrix of the target signals corresponding to multiple second REs, and then determine the difference between the autocorrelation matrix of the received signals and the channel estimation autocorrelation matrix as the second noise covariance matrix.

[0076] In some embodiments, the autocorrelation matrix of the received signals corresponding to multiple second REs can be:

[0077]

[0078] where, R yy is the autocorrelation matrix of the received signals corresponding to multiple second REs, N2 is the number of second REs within the preset time-frequency domain range; t is the time range within the preset time-frequency domain range, usually several DMRS OFDM symbols; f is the frequency range within the preset time-frequency domain range, usually several RBs; y2 is the received signal at a second RE position; is the conjugate transpose of the received signal at a second RE position.

[0079] In some embodiments, the channel estimation autocorrelation matrix of the target signals corresponding to multiple second REs can be:

[0080]

[0081] where, R HHThe channel estimation autocorrelation matrix for the target signals corresponding to multiple second REs; H2 is the channel estimation matrix at a second RE position, which describes the channel transformation from the transmitted signal to the received signal on a second RE. It is the conjugate transpose of the channel estimation matrix at a second RE position.

[0082] In some embodiments, the second noise covariance matrix R nn,Data can be:

[0083] R nn,Data = R yy - R HH

[0084] Step 504, determine the interference consistency result according to the similarity between the first noise covariance matrix and the second noise covariance matrix.

[0085] In some embodiments, the similarity between the first noise covariance matrix and the second noise covariance matrix can be determined by calculating the Manhattan distance between the two noise covariance matrices. The greater the Manhattan distance, the lower the similarity; the smaller the Manhattan distance, the higher the similarity.

[0086] In some embodiments, the correlation coefficient between the first noise covariance matrix and the second noise covariance matrix can also be calculated, which can also be called the Pearson similarity, and then used as the similarity between the first noise covariance matrix and the second noise covariance matrix.

[0087] Among them, the interference consistency result can be used to characterize whether the interference received at the first RE position and the second RE position is consistent. If the interference is consistent, the pilots of the target signal and the interference signal are exactly the same, corresponding to Figure 3 Scenario 3 shown in; if the interference is inconsistent, the pilots of the target signal and the interference signal are inconsistent, corresponding to Figure 4 Scenarios 4 and 7 shown in.

[0088] It should be noted that the higher the similarity between the first noise covariance matrix and the second noise covariance matrix, the higher the interference consistency. Therefore, when the similarity is greater than the preset threshold, it can be determined that the interference received at the first RE position and the second RE position is consistent; when the similarity is less than or equal to the preset threshold, it can be determined that the interference received at the first RE position and the second RE position is inconsistent.

[0089] Step 505, determine the target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix, and the interference consistency result.

[0090] In some embodiments, the target noise covariance matrix is used to indicate the noise of the downlink channel to be transmitted.

[0091] In some embodiments, when the interference consistency result indicates that the interference is consistent, the first noise covariance matrix is determined as the target noise covariance matrix. For example, as shown in Figure 3 Scenario 3 shown in

[0092] In some embodiments, when the interference consistency result indicates that the interference is inconsistent, the average value of the first noise covariance matrix and the second noise covariance matrix is determined as the target noise covariance matrix. For example, as shown in Figure 4 Scenario 4 and Scenario 7 shown in

[0093] Therefore, when the interference is inconsistent, the average value of the first noise covariance matrix and the second noise covariance matrix is determined as the target noise covariance matrix, so as to achieve an accurate estimation of the second-order statistical characteristics of the noise plus interference, and improve the demodulation performance in the case of inconsistent interference.

[0094] In the embodiments of the present disclosure, when the DMRS CDM group of the target signal does not occupy the entire OFDM symbol where the DMRS is located, the first resource element (RE) occupied by the CDM group and the second RE occupied by the data are obtained from the resource elements RE corresponding to the OFDM symbol where the DMRS is located; then, according to the similarity between the first noise covariance matrix corresponding to the first RE and the second noise covariance matrix corresponding to the second RE, the interference consistency result is determined, and finally, according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result, the target noise covariance matrix is determined. Thus, when the DMRS CDM group does not occupy the entire OFDM symbol, the interference consistency result can be accurately determined according to the similarity between the first noise covariance matrix corresponding to the first RE occupied by the CDM group and the second noise covariance matrix corresponding to the second RE occupied by the data, and then, based on the interference consistency detection result, combined with at least one of the first noise covariance matrix and the second noise covariance matrix, the noise can be accurately determined, thereby improving the demodulation performance of the receiver and the overall throughput of the system.

[0095] Figure 6 As shown in Figure 6 is a schematic flowchart of a method for determining noise provided by an embodiment of the present disclosure. The method for determining noise may include the following steps:

[0096] Step 601, when the demodulation reference signal (DMRS) code division multiplexing (CDM) group of the target signal does not occupy the entire orthogonal frequency division multiplexing (OFDM) symbol where the DMRS is located, obtain the first resource element (RE) occupied by the CDM group and the second RE occupied by the data from the resource elements RE corresponding to the OFDM symbol where the DMRS is located.

[0097] Step 602: Determine the first noise covariance matrix corresponding to the first RE.

[0098] Step 603: Determine the second noise covariance matrix corresponding to the second RE.

[0099] The specific implementation forms of steps 601 to 603 can refer to the detailed descriptions in other embodiments of the present disclosure, and will not be elaborated here.

[0100] Step 604: Vectorize the first noise covariance matrix and the second noise covariance matrix respectively to obtain a first vector corresponding to the first noise covariance matrix and a second vector corresponding to the second noise covariance matrix.

[0101] Among them, the first vector can be: r nn,CDM = vec(R nn,CDM ).

[0102] Among them, the second vector can be: r nn,Data = vec(R nn,Data ).

[0103] Step 605: Determine the Euclidean distance between the first vector and the second vector.

[0104] Among them, the calculation formula of the Euclidean distance is:

[0105] d = ||r nn,CDM - r nn,Data ||

[0106] Among them, d is the Euclidean distance, r nn,CDM is the first vector; r nn,Data is the second vector.

[0107] Step 606: When the Euclidean distance is greater than the first threshold, determine that the interference consistency result indicates inconsistent interference; when the Euclidean distance is less than or equal to the first threshold, determine that the interference consistency result indicates consistent interference.

[0108] In some embodiments, the first distance between the first vector and the origin and the second distance between the second vector and the origin can be determined; the product of the first distance and the first value can be determined as the first threshold; or the product of the second distance and the second value can be determined as the first threshold.

[0109] Among them, the first distance can be: D1 = ||r nn,CDM ||; the second distance can be: D2 = ||r nn,Data ||.

[0110] Wherein, both the first value and the second value are predefined, and the value ranges of the first value and the second value are [0, 1]. The values of the first value and the second value are different.

[0111] In the embodiments of the present disclosure, by combining the first distance between the first vector and the origin or the distance between the second vector and the origin, the first threshold can be accurately determined, thereby improving the accuracy of the interference consistency result.

[0112] Step 607: Determine the target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result.

[0113] In the embodiments of the present disclosure, when the DMRS CDM group of the target signal does not occupy all the resource elements (REs) of the OFDM symbol where the DMRS is located, the first RE occupied by the CDM group and the second RE occupied by the data are obtained from the resource elements REs corresponding to the OFDM symbol where the DMRS is located; then, the first noise covariance matrix corresponding to the first RE and the second noise covariance matrix corresponding to the second RE are respectively vectorized to obtain the first vector corresponding to the first noise covariance matrix and the second vector corresponding to the second noise covariance matrix, and then the Euclidean distance between the first vector and the second vector is determined; when the Euclidean distance is greater than the first threshold, it is determined that the interference consistency result indicates inconsistent interference; when the Euclidean distance is less than or equal to the first threshold, it is determined that the interference consistency result indicates consistent interference, and finally, the target noise covariance matrix is determined according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result. Thus, the first noise covariance matrix and the second noise covariance matrix can be vectorized to accurately determine the interference consistency result through the Euclidean distance between the first noise covariance matrix and the second noise covariance matrix, and then accurately determine the noise, thereby improving the demodulation performance of the receiver and the overall throughput of the system.

[0114] Figure 7 is a schematic flowchart of a method for determining noise provided by an embodiment of the present disclosure, as Figure 7 shown. The method for determining noise may include the following steps:

[0115] Step 701: When the demodulation reference signal (DMRS) code division multiplexing (CDM) group of the target signal does not occupy all the orthogonal frequency division multiplexing (OFDM) symbols where the DMRS is located, obtain the first RE occupied by the CDM group and the second RE occupied by the data from the resource elements REs corresponding to the OFDM symbol where the DMRS is located.

[0116] Step 702: Determine the first noise covariance matrix corresponding to the first RE.

[0117] Step 703: Determine the second noise covariance matrix corresponding to the second RE.

[0118] Step 704: Vectorize the first noise covariance matrix and the second noise covariance matrix respectively to obtain a first vector corresponding to the first noise covariance matrix and a second vector corresponding to the second noise covariance matrix.

[0119] The specific implementation forms of steps 701 to 704 may refer to the detailed descriptions in other embodiments of the present disclosure, and will not be specifically elaborated here.

[0120] Step 705: Determine the cosine similarity between the first vector and the second vector.

[0121] The calculation formula of the cosine similarity is as follows:

[0122]

[0123] where cs is the cosine similarity, r nn,CDM is the first vector, and r nn,data is the second vector.

[0124] Step 706: When the cosine similarity is less than the second threshold, determine that the interference consistency result indicates inconsistent interference; when the cosine similarity is greater than or equal to the second threshold, determine that the interference consistency result indicates consistent interference.

[0125] The second threshold is a pre-determined threshold, and its value range can be [0, 1].

[0126] Step 707: Determine the target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix, and the interference consistency result.

[0127] In an embodiment of the present disclosure, when the demodulation reference signal (DMRS) code division multiplexing (CDM) group of the target signal does not fully occupy the orthogonal frequency division multiplexing (OFDM) symbol where the DMRS is located, the first resource element (RE) occupied by the CDM group and the second RE occupied by the data are obtained in the REs corresponding to the OFDM symbol where the DMRS is located. Then, the first noise covariance matrix corresponding to the first RE and the second noise covariance matrix corresponding to the second RE are respectively vectorized to obtain the first vector corresponding to the first noise covariance matrix and the second vector corresponding to the second noise covariance matrix. Further, the cosine similarity between the first vector and the second vector is determined. When the cosine similarity is less than the second threshold, it is determined that the interference consistency result indicates inconsistent interference. When the cosine similarity is greater than or equal to the second threshold, it is determined that the interference consistency result indicates consistent interference. Finally, the target noise covariance matrix is determined according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result. Thus, the first noise covariance matrix and the second noise covariance matrix can be vectorized to accurately determine the interference consistency result through the cosine similarity between the first noise covariance matrix and the second noise covariance matrix, and then accurately determine the noise, improving the demodulation performance of the receiver and the overall throughput of the system.

[0128] To implement the above embodiment, the present disclosure also proposes a device for determining noise.

[0129] Figure 8 It is a schematic structural diagram of the device for determining noise provided by an embodiment of the present disclosure.

[0130] As Figure 8 shown, the noise determination device 800 may include:

[0131] An acquisition module 801, configured to obtain the first RE occupied by the CDM group and the second RE occupied by the data in the REs corresponding to the OFDM symbol where the DMRS is located when the demodulation reference signal (DMRS) code division multiplexing (CDM) group of the target signal does not fully occupy the orthogonal frequency division multiplexing (OFDM) symbol where the DMRS is located;

[0132] A first determination module 802, configured to determine the first noise covariance matrix corresponding to the first RE;

[0133] A second determination module 803, configured to determine the second noise covariance matrix corresponding to the second RE;

[0134] A third determination module 804, configured to determine an interference consistency result according to the similarity between the first noise covariance matrix and the second noise covariance matrix;

[0135] The fourth determination module 805 is configured to determine a target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix, and the interference consistency result.

[0136] In some embodiments, the fourth determination module 805 is configured to:

[0137] When the interference consistency result indicates that the interference is consistent, determine the first noise covariance matrix as the target noise covariance matrix; or,

[0138] When the interference consistency result indicates that the interference is inconsistent, determine the average value of the first noise covariance matrix and the second noise covariance matrix as the target noise covariance matrix.

[0139] In some embodiments, the first determination module 802 is configured to:

[0140] Determine a first sub-noise covariance matrix corresponding to each first RE within a preset time-frequency domain range;

[0141] Determine the average value corresponding to multiple first sub-noise covariance matrices within the preset time-frequency domain range as the first noise covariance matrix.

[0142] In some embodiments, the second determination module 803 is configured to:

[0143] Determine the autocorrelation matrix of the received signals corresponding to multiple second REs and the channel estimation autocorrelation matrix of the target signals corresponding to multiple second REs within a preset time-frequency domain range;

[0144] Determine the difference between the autocorrelation matrix of the received signals and the channel estimation autocorrelation matrix as the second noise covariance matrix.

[0145] In some embodiments, the third determination module 804 is configured to:

[0146] Vectorize the first noise covariance matrix and the second noise covariance matrix respectively to obtain a first vector corresponding to the first noise covariance matrix and a second vector corresponding to the second noise covariance matrix;

[0147] Determine the Euclidean distance between the first vector and the second vector;

[0148] When the Euclidean distance is greater than the first threshold, determine that the interference consistency result indicates inconsistent interference; when the Euclidean distance is less than or equal to the first threshold, determine that the interference consistency result indicates consistent interference.

[0149] In some embodiments, the third determination module 804 is configured to:

[0150] Determine a first distance between the first vector and the origin and a second distance between the second vector and the origin;

[0151] Determine the product of the first distance and a first value as the first threshold; or determine the product of the second distance and a second value as the first threshold.

[0152] In some embodiments, a third determination module 804 is configured to:

[0153] Vectorize the first noise covariance matrix and the second noise covariance matrix respectively to obtain a first vector corresponding to the first noise covariance matrix and a second vector corresponding to the second noise covariance matrix;

[0154] Determine the cosine similarity between the first vector and the second vector;

[0155] When the cosine similarity is less than a second threshold, determine that the interference consistency result indicates inconsistent interference; when the cosine similarity is greater than or equal to the second threshold, determine that the interference consistency result indicates consistent interference.

[0156] For the functions and specific implementation principles of the above-mentioned modules in the embodiments of the present disclosure, reference may be made to the above-mentioned method embodiments, which will not be elaborated here.

[0157] The noise determination device in the embodiments of the present disclosure first obtains, when the DMRS CDM group of the target signal does not occupy the entire OFDM symbol where the DMRS is located, the first RE occupied by the CDM group and the second RE occupied by the data in the resource units RE corresponding to the OFDM symbol where the DMRS is located; then determines the interference consistency result according to the similarity between the first noise covariance matrix corresponding to the first RE and the second noise covariance matrix corresponding to the second RE, and finally determines the target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result. Thus, when the DMRS CDM group does not occupy the entire OFDM symbol, the interference consistency result can be accurately determined according to the similarity between the first noise covariance matrix corresponding to the first RE occupied by the CDM group and the second noise covariance matrix corresponding to the second RE occupied by the data, and then based on the interference consistency detection result, combined with at least one of the first noise covariance matrix and the second noise covariance matrix, the noise can be accurately determined, thereby improving the demodulation performance of the receiver and the overall throughput of the system.

[0158] To implement the above embodiments, the present disclosure also proposes an electronic device, including: a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the noise determination method proposed in the foregoing embodiments of the present disclosure is implemented.

[0159] To implement the above embodiments, the present disclosure also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the method for determining noise as proposed in the foregoing embodiments of the present disclosure.

[0160] Figure 9 The block diagram of an exemplary electronic device suitable for implementing the embodiments of the present disclosure is shown. Figure 9 The illustrated electronic device 12 is merely an example and should not impose any limitation on the functions and usage scope of the embodiments of the present disclosure.

[0161] As Figure 9 shown, the electronic device 12 is presented in the form of a general-purpose computing device. The components of the electronic device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 connecting different system components (including the system memory 28 and the processing unit 16).

[0162] The bus 18 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the multiple bus structures. By way of example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnection (PCI) bus.

[0163] The electronic device 12 typically includes a variety of computer system-readable media. These media can be any available media accessible by the electronic device 12, including volatile and non-volatile media, removable and non-removable media.

[0164] The memory 28 may include computer system-readable media in the form of volatile memory, such as random access memory (RAM) 30 and / or cache memory 32. The electronic device 12 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 34 can be used to read and write non-removable, non-volatile magnetic media ( Figure 9not shown, commonly referred to as a "hard disk drive"). Although Figure 9 not shown in Figure 9 , a disk drive for reading and writing to a removable non-volatile disk (such as a "floppy disk") and an optical disk drive for reading and writing to a removable non-volatile optical disk (such as: Compact Disc Read Only Memory; hereinafter referred to as: CD-ROM, Digital Video Disc Read Only Memory; hereinafter referred to as: DVD-ROM, or other optical media) may be provided. In these cases, each drive may be connected to the bus 18 through one or more data medium interfaces. The memory 28 may include at least one program product having a set (such as at least one) of program modules configured to perform the functions of the embodiments of the present disclosure.

[0165] A program / utility 40 having a set (at least one) of program modules 42 may be stored, for example, in the memory 28. Such program modules 42 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment. The program modules 42 generally perform the functions and / or methods in the embodiments described in the present disclosure.

[0166] The electronic device 12 may also communicate with one or more external devices 14 (such as a keyboard, a pointing device, a display 24, etc.), and may also communicate with one or more devices that enable a user to interact with the electronic device 12, and / or communicate with any device that enables the electronic device 12 to communicate with one or more other computing devices (such as a network card, a modem, etc.). Such communication may be carried out through the input / output (I / O) interface 22. Moreover, the electronic device 12 may also communicate with one or more networks (such as a Local Area Network; hereinafter referred to as: LAN, a Wide Area Network; hereinafter referred to as: WAN, and / or a public network, such as the Internet) through the network adapter 20. As shown in the figure, the network adapter 20 communicates with other modules of the electronic device 12 through the bus 18. It should be understood that although not shown in the figure, other hardware and / or software modules may be used in combination with the electronic device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0167] The processing unit 16 executes various functional applications and data processing by running the programs stored in the system memory 28, such as implementing the methods mentioned in the foregoing embodiments.

[0168] In the description of this specification, the description referring to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present disclosure. In this specification, the schematic expressions of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, without contradiction, those skilled in the art can combine and combine the different embodiments or examples described in this specification and the features of different embodiments or examples.

[0169] In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, the meaning of "a plurality" is at least two, such as two, three, etc., unless otherwise specifically defined.

[0170] Any process or method description shown in a flowchart or described in other ways herein can be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a customized logic function or process, and the scope of the preferred embodiments of the present disclosure includes additional implementations, where the functions can be executed in a manner that is not in the order shown or discussed, including in a substantially simultaneous manner according to the functions involved or in the reverse order, which should be understood by those skilled in the art to which the embodiments of the present disclosure pertain.

[0171] Logic and / or steps represented in a flowchart or otherwise described herein can, for example, be considered as a definitional sequence of executable instructions for implementing logical functions, which can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, a system including a processor, or other systems that can fetch and execute instructions from the instruction execution system, apparatus, or device. As used in this specification, a "computer-readable medium" can be any device that can contain, store, communicate, propagate, or transport a program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium include the following: an electrical connection having one or more wires (electronic device), a portable computer diskette (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium can even be paper or other suitable medium on which a program can be printed, as the program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpretation, or other appropriate processing as necessary, and then stored in a computer memory.

[0172] It should be understood that various parts of the present disclosure can be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, multiple steps or methods can be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, any one or a combination of the following techniques known in the art can be used: discrete logic circuits having logic gate circuits for implementing logical functions on data signals, application specific integrated circuits having appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.

[0173] Those of ordinary skill in the art of this technology can understand that all or part of the steps carried by the method of implementing the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0174] In addition, in various embodiments of the present disclosure, each functional unit may be integrated into a processing module, may exist physically alone for each unit, 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. When 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.

[0175] The above-mentioned storage medium may be a read-only memory, a magnetic disk, an optical disc, etc. Although the embodiments of the present disclosure have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present disclosure.

Claims

1. A method for determining noise, characterized in that, The method includes: When the cyclic division multiplexing (CDM) group of the demodulation reference signal (DMRS) of the target signal does not fully occupy the orthogonal frequency division multiplexing (OFDM) symbol where the DMRS is located, obtaining, in the resource element (RE) corresponding to the OFDM symbol where the DMRS is located, the first RE occupied by the CDM group and the second RE occupied by data; Determining a first noise covariance matrix corresponding to the first RE; Determining a second noise covariance matrix corresponding to the second RE; Determining an interference consistency result according to the similarity between the first noise covariance matrix and the second noise covariance matrix; Determining a target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result.

2. The method according to claim 1, characterized in that, The determining the target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result includes: When the interference consistency result indicates consistent interference, determining the first noise covariance matrix as the target noise covariance matrix; or When the interference consistency result indicates inconsistent interference, determining the average value of the first noise covariance matrix and the second noise covariance matrix as the target noise covariance matrix.

3. The method according to claim 1, characterized in that The determining the first noise covariance matrix corresponding to the first RE includes: Determining a first sub-noise covariance matrix corresponding to each of the first REs within a preset time-frequency domain range; Determining the average value corresponding to the multiple first sub-noise covariance matrices within the preset time-frequency domain range as the first noise covariance matrix.

4. The method according to claim 1, characterized in that, The determining the second noise covariance matrix corresponding to the second RE includes: Determining the autocorrelation matrix of the received signals corresponding to the multiple second REs and the channel estimation autocorrelation matrix of the target signals corresponding to the multiple second REs within a preset time-frequency domain range; Determining the difference between the autocorrelation matrix of the received signals and the channel estimation autocorrelation matrix as the second noise covariance matrix.

5. The method according to claim 1, wherein The determining the interference consistency result according to the similarity between the first noise covariance matrix and the second noise covariance matrix includes: Vectorizing the first noise covariance matrix and the second noise covariance matrix respectively to obtain a first vector corresponding to the first noise covariance matrix and a second vector corresponding to the second noise covariance matrix; Determining the Euclidean distance between the first vector and the second vector; When the Euclidean distance is greater than a first threshold, determining that the interference consistency result indicates inconsistent interference; when the Euclidean distance is less than or equal to the first threshold, determining that the interference consistency result indicates consistent interference.

6. The method according to claim 5, wherein It further includes: Determining a first distance between the first vector and the origin and a second distance between the second vector and the origin; Determining the product of the first distance and a first value as the first threshold; or determining the product of the second distance and a second value as the first threshold.

7. The method according to claim 1, characterized in that, Determining an interference consistency result according to the similarity between the first noise covariance matrix and the second noise covariance matrix includes: Vectorizing the first noise covariance matrix and the second noise covariance matrix respectively to obtain a first vector corresponding to the first noise covariance matrix and a second vector corresponding to the second noise covariance matrix; Determining the cosine similarity between the first vector and the second vector; When the cosine similarity is less than a second threshold, determining that the interference consistency result indicates inconsistent interference; when the cosine similarity is greater than or equal to the second threshold, determining that the interference consistency result indicates consistent interference.

8. A device for determining noise, characterized in that, The apparatus includes: An obtaining module, configured to obtain, when a cyclic delay multiplexing (CDM) group of a demodulation reference signal (DMRS) of a target signal does not occupy all resource elements (REs) of an orthogonal frequency division multiplexing (OFDM) symbol where the DMRS is located, a first RE occupied by the CDM group and a second RE occupied by data in the REs corresponding to the OFDM symbol where the DMRS is located; A first determining module, configured to determine a first noise covariance matrix corresponding to the first RE; A second determining module, configured to determine a second noise covariance matrix corresponding to the second RE; A third determining module, configured to determine an interference consistency result according to the similarity between the first noise covariance matrix and the second noise covariance matrix; A fourth determining module, configured to determine a target noise covariance matrix according to at least one of the first noise covariance matrix and the second noise covariance matrix and the interference consistency result.

9. An electronic device, characterized in that, It includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the program, the method for determining noise according to any one of claims 1-7 is implemented.

10. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, the method for determining noise according to any one of claims 1-7 is implemented.