A method and device for calculating reference signal received power
By performing channel estimation and frequency domain correlation value calculation of reference signal reception power (RSRP) in multi-antenna scenarios, the problem of low RSRP accuracy in the prior art is solved, and higher calculation accuracy is achieved.
Patent Information
- Application Number
- CN202211226858.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-09
- Publication Date
- 2025-03-18
- Estimated Expiration
- 2042-10-09
AI Technical Summary
The calculated reference signal reception power (RSRP) in the prior art is relatively low, especially in multi-antenna scenarios.
By performing channel estimation based on the reference signals received by the receiving antenna, a plurality of first frequency domain correlation values are calculated, and the reference signal reception power RSRP is calculated based on these correlation values. The specific steps include: calculating the second frequency domain correlation value of each subcarrier based on the channel estimate value, and taking its mean value as the first frequency domain correlation value.
The accuracy of the calculated RSRP is improved, and errors caused by changes in the frequency domain are reduced by considering more channel estimation values (including channel estimation values of the previous subcarrier and the next subcarrier).
Smart Images

Figure CN117896225B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a method and device for calculating reference signal received power. Background Art
[0002] In a Long Term Evolution (LTE) network or a New Radio (NR) network, the User Equipment (UE) needs to measure the signal strength of the serving cell and the neighboring cell and report it to the network, where the amount reported to the network includes the Reference Signal Received Power (RSRP). However, in a multi-antenna scenario, the RSRP of each receiving antenna may vary greatly, so the RSRP of each receiving antenna needs to be calculated as an input for the subsequent RSRP calculation strategy.
[0003] In the prior art, the RSRP of the receiving antenna is generally calculated by conjugate multiplication of adjacent LS channel estimation values in the frequency domain. However, in the above method, since the LS channel estimation value varies in the frequency domain, the accuracy of the calculated RSRP is low. Summary of the invention
[0004] The purpose of the embodiments of the present application is to provide a method and device for calculating reference signal received power, so as to solve the technical problem that the accuracy of RSRP calculated in the prior art is low.
[0005] In the first aspect, an embodiment of the present application provides a method for calculating the received power of a reference signal, including: performing channel estimation based on a reference signal received by a receiving antenna to obtain a corresponding channel estimation value; calculating multiple first frequency domain correlation values of the receiving antenna based on the channel estimation value; wherein each first frequency domain correlation value is the average of the second frequency domain correlation values of multiple subcarriers corresponding to a port where the reference signal is located and an orthogonal frequency division multiplexing OFDM symbol, and the second frequency domain correlation value of each subcarrier is determined based on the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier; and calculating the corresponding reference signal received power RSRP based on the multiple first frequency domain correlation values. In the above scheme, the first frequency domain correlation value can be calculated based on the second frequency domain correlation values of multiple subcarriers, and then the RSRP can be calculated based on the multiple first frequency domain correlation values. Among them, the second frequency domain correlation value of each subcarrier can be determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier. Compared with the prior art in which the frequency domain correlation value is determined only according to the channel estimation value corresponding to the subcarrier and the channel estimation value corresponding to the next subcarrier, the scheme of the embodiment of the present application can obtain a frequency domain correlation value with higher accuracy, thereby improving the accuracy of the calculated RSRP.
[0006] In an optional implementation, the calculation of multiple first frequency domain correlation values of the receiving antenna according to the channel estimation value includes: for a port where the reference signal is located and an OFDM symbol, calculating the second frequency domain correlation value of each subcarrier corresponding to the port and the OFDM symbol according to the channel estimation value; calculating the average of the second frequency domain correlation values of multiple subcarriers to obtain the first frequency domain correlation value. In the above scheme, the first frequency domain correlation value corresponding to a port and an OFDM symbol can be obtained according to the second frequency domain correlation values of multiple subcarriers corresponding to a port and an OFDM symbol. Wherein, when calculating the second frequency domain correlation value, it can be determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier. Compared with the prior art in which the frequency domain correlation value is determined only according to the channel estimation value corresponding to the subcarrier and the channel estimation value corresponding to the next subcarrier, the scheme of the embodiment of the present application can obtain a frequency domain correlation value with higher accuracy, thereby improving the accuracy of the calculated RSRP.
[0007] In an optional implementation, the calculation of the second frequency domain correlation value of each subcarrier corresponding to the port and the OFDM symbol includes: interpolating according to the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier to obtain an interpolated estimation value corresponding to the kth subcarrier; wherein, K-2≥k≥1, K is the total number of subcarriers corresponding to the port where the reference signal is located and the OFDM symbol, and K>2; determining the second frequency domain correlation value corresponding to the kth subcarrier according to the channel estimation value corresponding to the kth subcarrier and the interpolated estimation value corresponding to the kth subcarrier. In the above scheme, interpolation can be performed according to the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier to obtain the interpolated estimation value corresponding to the current subcarrier, and then the second frequency domain correlation value is determined based on the above interpolated estimation value and the channel estimation value corresponding to the current subcarrier. Compared with the prior art of directly using the channel estimation value corresponding to the next subcarrier and the channel estimation value corresponding to the current subcarrier to determine the second frequency domain correlation value, the interpolated estimation value can reduce the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0008] In an optional implementation, the interpolation based on the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier includes: calculating the weighted average of the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier. In the above scheme, during the interpolation process, the weights of the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier can be adjusted according to actual conditions, thereby further reducing the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0009] In an optional implementation, the weight of the channel estimation value corresponding to the k-1th subcarrier is 0.5, and the weight of the channel estimation value corresponding to the k+1th subcarrier is 0.5. In the above scheme, during the interpolation process, the weights of the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier can both be 0.5, and the interpolation estimation value corresponding to the current subcarrier is obtained, and then the second frequency domain correlation value is determined based on the above interpolation estimation value and the channel estimation value corresponding to the current subcarrier. Compared with the prior art of directly using the channel estimation value corresponding to the next subcarrier and the channel estimation value corresponding to the current subcarrier to determine the second frequency domain correlation value, the interpolation estimation value can reduce the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0010] In an optional implementation, calculating the corresponding reference signal received power RSRP according to the multiple first frequency domain correlation values includes: calculating an average value of the multiple first frequency domain correlation values as the RSRP.
[0011] In the second aspect, an embodiment of the present application provides a reference signal received power calculation device, including: an estimation module, used to perform channel estimation based on the reference signal received by the receiving antenna to obtain a corresponding channel estimation value; a first calculation module, used to calculate multiple first frequency domain correlation values of the receiving antenna based on the channel estimation value; wherein each first frequency domain correlation value is the average of the second frequency domain correlation values of multiple subcarriers corresponding to a port where the reference signal is located and an orthogonal frequency division multiplexing OFDM symbol, and the second frequency domain correlation value of each subcarrier is determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier; a second calculation module, used to calculate the corresponding reference signal received power RSRP based on the multiple first frequency domain correlation values. In the above scheme, the first frequency domain correlation value can be calculated based on the second frequency domain correlation values of multiple subcarriers, and then the RSRP can be calculated based on the multiple first frequency domain correlation values. Among them, the second frequency domain correlation value of each subcarrier can be determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier. Compared with the prior art in which the frequency domain correlation value is determined only according to the channel estimation value corresponding to the subcarrier and the channel estimation value corresponding to the next subcarrier, the scheme of the embodiment of the present application can obtain a frequency domain correlation value with higher accuracy, thereby improving the accuracy of the calculated RSRP.
[0012] In an optional implementation, the first calculation module is specifically used to: for a port where the reference signal is located and an OFDM symbol, calculate the second frequency domain correlation value of each subcarrier corresponding to the port and the OFDM symbol according to the channel estimation value; calculate the average of the second frequency domain correlation values of multiple subcarriers to obtain the first frequency domain correlation value. In the above scheme, the first frequency domain correlation value corresponding to a port and an OFDM symbol can be calculated based on the second frequency domain correlation values of multiple subcarriers corresponding to a port and an OFDM symbol. Wherein, when calculating the second frequency domain correlation value, it can be determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier. Compared with the prior art in which the frequency domain correlation value is determined only according to the channel estimation value corresponding to the subcarrier and the channel estimation value corresponding to the next subcarrier, the scheme of the embodiment of the present application can obtain a frequency domain correlation value with higher accuracy, thereby improving the accuracy of the calculated RSRP.
[0013] In an optional implementation, the first calculation module is also used to: interpolate according to the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier to obtain the interpolation estimation value corresponding to the kth subcarrier; wherein, K-2≥k≥1, K is the total number of subcarriers corresponding to the port where the reference signal is located and the OFDM symbol, and K>2; determine the second frequency domain correlation value corresponding to the kth subcarrier according to the channel estimation value corresponding to the kth subcarrier and the interpolation estimation value corresponding to the kth subcarrier. In the above scheme, the interpolation estimation value corresponding to the current subcarrier can be obtained based on the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier, and then the second frequency domain correlation value is determined based on the above interpolation estimation value and the channel estimation value corresponding to the current subcarrier. Compared with the prior art in which the second frequency domain correlation value is directly determined by using the channel estimation value corresponding to the next subcarrier and the channel estimation value corresponding to the current subcarrier, the interpolation estimation value can reduce the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0014] In an optional implementation, the first calculation module is specifically used to calculate the weighted average of the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier. In the above scheme, during the interpolation process, the weights of the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier can be adjusted according to actual conditions, thereby further reducing the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0015] In an optional implementation, the weight of the channel estimation value corresponding to the k-1th subcarrier is 0.5, and the weight of the channel estimation value corresponding to the k+1th subcarrier is 0.5. In the above scheme, during the interpolation process, the weights of the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier can both be 0.5, and the interpolation estimation value corresponding to the current subcarrier is obtained, and then the second frequency domain correlation value is determined based on the above interpolation estimation value and the channel estimation value corresponding to the current subcarrier. Compared with the prior art of directly using the channel estimation value corresponding to the next subcarrier and the channel estimation value corresponding to the current subcarrier to determine the second frequency domain correlation value, the interpolation estimation value can reduce the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0016] In an optional implementation, the second calculation module is specifically used to calculate an average value of the multiple first frequency-domain correlation values as the RSRP.
[0017] In a third aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, which, when read and executed by a processor, execute the method for calculating the reference signal received power as described in the first aspect.
[0018] In a fourth aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a memory and a bus; the processor and the memory communicate with each other through the bus; the memory stores computer program instructions that can be executed by the processor, and the processor calls the computer program instructions to execute the method for calculating the reference signal received power as described in the first aspect.
[0019] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer program instructions. When the computer program instructions are executed by a computer, the computer executes the method for calculating the reference signal received power as described in the first aspect.
[0020] In order to make the above-mentioned objects, features and advantages of the present application more obvious and easy to understand, the following specifically cites the embodiments of the present application and describes them in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0022] Figure 1 A flowchart of a method for calculating reference signal received power provided in an embodiment of the present application;
[0023] Figure 2 A structural block diagram of a device for calculating reference signal received power provided in an embodiment of the present application;
[0024] Figure 3 A structural block diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0025] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0026] Please refer to Figure 1 , Figure 1 A flowchart of a method for calculating a reference signal received power provided in an embodiment of the present application, the method for calculating the reference signal received power may include the following steps:
[0027] Step S101: performing channel estimation according to a reference signal received by a receiving antenna to obtain a corresponding channel estimation value.
[0028] Step S102: Calculate a plurality of first frequency domain correlation values of the receiving antenna according to the channel estimation value.
[0029] Step S103: Calculate corresponding reference signal received power RSRP according to multiple first frequency domain correlation values.
[0030] Specifically, during the working process, the receiving antenna receives a reference signal. In the above step S101, channel estimation can be performed according to the reference signal received by the receiving antenna to obtain a corresponding channel estimation value. As an implementation method, the least squares (LS) method can be used to perform channel estimation to obtain a corresponding LS channel estimation value.
[0031] The embodiment of the present application does not specifically limit the specific implementation of the above step S101, and those skilled in the art can implement it in combination with the existing technology.
[0032] After the channel estimation value corresponding to the reference signal is obtained, in the above step S102, a plurality of first frequency domain correlation values corresponding to the receiving antenna may be calculated according to the above channel estimation value.
[0033] Each first frequency domain correlation value corresponds to a port where the reference signal is located and an orthogonal frequency division multiplexing (OFDM) symbol. For example, assuming that the receiving antenna corresponds to A ports and B OFDM symbols, A×B first frequency domain correlation values can be calculated.
[0034] Taking one of the first frequency domain correlation values as an example, the first frequency domain correlation value can be obtained by calculating the average of second frequency domain correlation values of a plurality of subcarriers corresponding to a port where a reference signal is located and an OFDM symbol.
[0035] Each second frequency domain correlation value corresponds to a subcarrier corresponding to the current port and the current OFDM symbol. For example, assuming that the current port and the current OFDM symbol correspond to C subcarriers, C second frequency domain correlation values can be calculated.
[0036] Taking one of the second frequency domain correlation values as an example, the second frequency domain correlation value can be determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier.
[0037] It is understandable that the specific implementation of the above step S103 will be introduced in detail in subsequent embodiments and will not be described here for the time being.
[0038] In the above scheme, the first frequency domain correlation value can be calculated based on the second frequency domain correlation values of multiple subcarriers, and then the RSRP can be calculated based on the multiple first frequency domain correlation values. Among them, for the second frequency domain correlation value of each subcarrier, it can be determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier. Compared with the prior art in which the frequency domain correlation value is determined only according to the channel estimation value corresponding to the subcarrier and the channel estimation value corresponding to the next subcarrier, the scheme of the embodiment of the present application can obtain a frequency domain correlation value with higher accuracy, thereby improving the accuracy of the calculated RSRP.
[0039] Further, based on the above embodiment, a specific implementation method of calculating the first frequency domain correlation value is described in detail below. In this implementation method, the above step S102 may specifically include the following steps:
[0040] Step 1) For a port and an OFDM symbol where a reference signal is located, a second frequency domain correlation value of each subcarrier corresponding to the port and the OFDM symbol is calculated according to a channel estimation value.
[0041] Step 2), calculating the average of the second frequency domain correlation values of multiple subcarriers to obtain the first frequency domain correlation value.
[0042] Specifically, it can be seen from the above embodiments that the first frequency domain correlation value can be obtained by calculating the average of the second frequency domain correlation values of a port where the reference signal is located and multiple subcarriers corresponding to an OFDM symbol. Therefore, in order to calculate the first frequency domain correlation value, multiple second frequency domain correlation values can be calculated first.
[0043] For a port and an OFDM symbol where the reference signal is located, a second frequency domain correlation value corresponds to a subcarrier corresponding to the port and the OFDM symbol. Therefore, the second frequency domain correlation value of a subcarrier corresponding to the port and the OFDM symbol can be calculated based on the channel estimation value; and the above calculation process is repeated to obtain multiple second frequency domain correlation values.
[0044] Then, the average of the above-mentioned multiple second frequency domain correlation values is calculated to obtain the first frequency domain correlation value. For example, the first frequency domain correlation value can be calculated by the following formula:
[0045]
[0046] Among them, C port,symbis the first frequency domain correlation value corresponding to a port where the reference signal is located and an OFDM symbol, port is a port, symb is an OFDM symbol, K is the total number of subcarriers corresponding to a port where the reference signal is located and an OFDM symbol, k is the kth subcarrier corresponding to a port where the reference signal is located and an OFDM symbol, and P(k) is the second frequency domain correlation value corresponding to the kth subcarrier.
[0047] In the above scheme, the first frequency domain correlation value corresponding to a port and an OFDM symbol can be calculated based on the second frequency domain correlation value of multiple subcarriers corresponding to a port and an OFDM symbol. Wherein, when calculating the second frequency domain correlation value, it can be determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier. Compared with the prior art in which the frequency domain correlation value is determined only according to the channel estimation value corresponding to the subcarrier and the channel estimation value corresponding to the next subcarrier, the scheme of the embodiment of the present application can obtain a frequency domain correlation value with higher accuracy, thereby improving the accuracy of the calculated RSRP.
[0048] Further, based on the above embodiment, the specific implementation method of calculating the second frequency domain correlation value is described in detail below. In this implementation, the step of calculating the second frequency domain correlation value of each subcarrier corresponding to the port and the OFDM symbol may specifically include the following steps:
[0049] Step 1) interpolating the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier to obtain an interpolated estimation value corresponding to the kth subcarrier.
[0050] Step 2) Determine a second frequency domain correlation value corresponding to the kth subcarrier according to the channel estimation value corresponding to the kth subcarrier and the interpolation estimation value corresponding to the kth subcarrier.
[0051] Specifically, it can be known from the above embodiments that the second frequency domain correlation value can be determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier.
[0052] As an implementation method, first, referring to the above step 1), interpolation can be performed based on the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier to obtain the interpolation estimation value corresponding to the current subcarrier; then, referring to the above step 2), the second frequency domain correlation value corresponding to the current subcarrier can be determined based on the above interpolation estimation value and the channel estimation value corresponding to the current subcarrier.
[0053] Assume that the total number of subcarriers corresponding to one port and one OFDM symbol is K, and the current subcarrier is the kth subcarrier among the K subcarriers, K-2≥k≥1, and K>2.
[0054] In the above step 1), there are many ways to interpolate according to the channel estimation value corresponding to the previous subcarrier (i.e., the k-1th subcarrier) and the channel estimation value corresponding to the next subcarrier (i.e., the k+1th subcarrier). The embodiment of the present application does not make specific limitations on this, and those skilled in the art can make appropriate adjustments according to actual conditions.
[0055] For example, interpolation can be achieved by calculating the weighted average of the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier; or, interpolation can be performed based on the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier through bilinear interpolation, etc.
[0056] Taking the interpolation as an example, by calculating the weighted average of the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier, the interpolation estimation value corresponding to the kth subcarrier can be calculated by the following formula:
[0057]
[0058] Among them, Hls′(k) is the interpolation estimation value corresponding to the kth subcarrier, α is the weight value corresponding to the k-1th subcarrier, β is the weight value corresponding to the k+1th subcarrier, Hls(k-1) is the channel estimation value corresponding to the k-1th subcarrier, and Hls(k+1) is the channel estimation value corresponding to the k+1th subcarrier.
[0059] It should be noted that the embodiments of the present application do not specifically limit the specific implementation of the weight values corresponding to the above-mentioned k-1th subcarrier and the weight values corresponding to the k+1th subcarrier, and those skilled in the art can also make appropriate adjustments according to actual conditions. For example, for different k, the weight values corresponding to the k-1th subcarrier can be equal or unequal; similarly, for different k, the weight values corresponding to the k+1th subcarrier can also be equal or unequal; or, for the same k, the weight values corresponding to the k-1th subcarrier and the weight values corresponding to the k+1th subcarrier can also be equal or unequal.
[0060] That is to say, during the interpolation process, the weights of the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier can be adjusted according to the actual situation, so as to further reduce the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0061] Taking the example that the weight value corresponding to the k-1th subcarrier is equal to the weight value corresponding to the k+1th subcarrier and both are 0.5, the interpolation estimate corresponding to the kth subcarrier can be calculated using the following formula:
[0062]
[0063] In the above step 2), the second frequency domain correlation value corresponding to the k-th subcarrier can be calculated using the following formula:
[0064]
[0065] Wherein, Hls(k) is the channel estimation value corresponding to the k-th subcarrier.
[0066] Substituting the above formula for calculating the second frequency domain correlation value into the formula for calculating the first frequency domain correlation value in the above embodiment, the following formula can be obtained:
[0067]
[0068] That is, in one implementation, the above formula may be used to calculate a first frequency domain correlation value corresponding to a port and an OFDM symbol according to the channel estimation value.
[0069] In the above scheme, interpolation can be performed based on the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier to obtain the interpolation estimation value corresponding to the current subcarrier, and then the second frequency domain correlation value is determined based on the interpolation estimation value and the channel estimation value corresponding to the current subcarrier. Compared with the prior art in which the second frequency domain correlation value is directly determined by using the channel estimation value corresponding to the next subcarrier and the channel estimation value corresponding to the current subcarrier, the interpolation estimation value can reduce the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0070] Further, based on the above embodiment, a specific implementation method for calculating RSRP is described in detail below. In this implementation method, the above step S103 may specifically include the following steps:
[0071] An average value of the plurality of first frequency domain correlation values is calculated as the RSRP.
[0072] Specifically, RSRP can be calculated according to the following formula:
[0073]
[0074] Among them, RSRP is the RSRP corresponding to the calculation of the first frequency domain correlation value, portNum is the total number of ports, and symbNum is the total number of OFDM symbols.
[0075] Please refer to Figure 2 , Figure 2 A structural block diagram of a reference signal received power calculation device provided in an embodiment of the present application, the reference signal received power calculation device 200 includes: an estimation module 201, used to perform channel estimation based on the reference signal received by the receiving antenna to obtain a corresponding channel estimation value; a first calculation module 202, used to calculate multiple first frequency domain correlation values of the receiving antenna based on the channel estimation value; wherein each first frequency domain correlation value is an average of second frequency domain correlation values of multiple subcarriers corresponding to a port where the reference signal is located and an orthogonal frequency division multiplexing OFDM symbol, and the second frequency domain correlation value of each subcarrier is determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier; a second calculation module 203, used to calculate the corresponding reference signal received power RSRP based on the multiple first frequency domain correlation values.
[0076] In an embodiment of the present application, a first frequency domain correlation value can be calculated based on the second frequency domain correlation values of multiple subcarriers, and then RSRP can be calculated based on multiple first frequency domain correlation values. Among them, for the second frequency domain correlation value of each subcarrier, it can be determined based on the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier. Compared with the prior art in which the frequency domain correlation value is determined only based on the channel estimation value corresponding to the subcarrier and the channel estimation value corresponding to the next subcarrier, the solution of the embodiment of the present application can obtain a frequency domain correlation value with higher accuracy, thereby improving the accuracy of the calculated RSRP.
[0077] Furthermore, the first calculation module 202 is specifically used to: calculate, for a port and an OFDM symbol where the reference signal is located, a second frequency domain correlation value of each subcarrier corresponding to the port and the OFDM symbol according to the channel estimation value; calculate the average of the second frequency domain correlation values of multiple subcarriers to obtain the first frequency domain correlation value.
[0078] In an embodiment of the present application, the first frequency domain correlation value corresponding to a port and an OFDM symbol can be calculated based on the second frequency domain correlation value of multiple subcarriers corresponding to a port and an OFDM symbol. Wherein, when calculating the second frequency domain correlation value, it can be determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier. Compared with the prior art in which the frequency domain correlation value is determined only according to the channel estimation value corresponding to the subcarrier and the channel estimation value corresponding to the next subcarrier, the scheme of the embodiment of the present application can obtain a frequency domain correlation value with higher accuracy, thereby improving the accuracy of the calculated RSRP.
[0079] Furthermore, the first calculation module 202 is also used to: interpolate according to the channel estimation value corresponding to the k-1th subcarrier and the channel estimation value corresponding to the k+1th subcarrier to obtain an interpolation estimation value corresponding to the kth subcarrier; wherein, K-2≥k≥1, K is the total number of subcarriers corresponding to the port where the reference signal is located and the OFDM symbol, and K>2; determine the second frequency domain correlation value corresponding to the kth subcarrier according to the channel estimation value corresponding to the kth subcarrier and the interpolation estimation value corresponding to the kth subcarrier.
[0080] In the embodiment of the present application, the interpolation estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier can be interpolated to obtain the interpolation estimation value corresponding to the current subcarrier, and then the second frequency domain correlation value can be determined based on the above interpolation estimation value and the channel estimation value corresponding to the current subcarrier. Compared with the prior art in which the second frequency domain correlation value is directly determined by using the channel estimation value corresponding to the next subcarrier and the channel estimation value corresponding to the current subcarrier, the interpolation estimation value can reduce the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0081] Furthermore, the first calculation module 202 is specifically used to calculate a weighted average of a channel estimation value corresponding to the k-1th subcarrier and a channel estimation value corresponding to the k+1th subcarrier.
[0082] In an embodiment of the present application, during the interpolation process, the weights of the channel estimation value corresponding to the previous subcarrier and the S channel estimation value corresponding to the next subcarrier can be adjusted according to actual conditions, thereby further reducing the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0083] Furthermore, the weight of the channel estimation value corresponding to the k-1th subcarrier is 0.5, and the weight of the channel estimation value corresponding to the k+1th subcarrier is 0.5.
[0084] In an embodiment of the present application, during the interpolation process, the weights of the channel estimation value corresponding to the previous subcarrier and the channel estimation value corresponding to the next subcarrier can both be 0.5, and the interpolation estimation value corresponding to the current subcarrier is obtained, and then the second frequency domain correlation value is determined based on the above interpolation estimation value and the channel estimation value corresponding to the current subcarrier. Compared with the prior art in which the second frequency domain correlation value is directly determined by using the channel estimation value corresponding to the next subcarrier and the channel estimation value corresponding to the current subcarrier, the interpolation estimation value can reduce the error caused by the change of the estimation value in the frequency domain, thereby improving the accuracy of the calculated RSRP.
[0085] Furthermore, the second calculation module 203 is specifically used to calculate an average value of the multiple first frequency domain correlation values as the RSRP.
[0086] Please refer to Figure 3 , Figure 3 This is a structural block diagram of an electronic device provided in an embodiment of the present application, and the electronic device 300 includes: at least one processor 301, at least one communication interface 302, at least one memory 303 and at least one communication bus 304. Among them, the communication bus 304 is used to realize the direct connection and communication of these components, the communication interface 302 is used to communicate signaling or data with other node devices, and the memory 303 stores machine-readable instructions executable by the processor 301. When the electronic device 300 is running, the processor 301 communicates with the memory 303 through the communication bus 304, and the machine-readable instructions are called by the processor 301 to execute the above-mentioned reference signal received power calculation method.
[0087] For example, the processor 301 of the embodiment of the present application reads a computer program from the memory 303 through the communication bus 304 and executes the computer program to implement the following method: Step S101: Perform channel estimation according to the reference signal received by the receiving antenna to obtain a corresponding channel estimation value. Step S102: Calculate multiple first frequency domain correlation values of the receiving antenna according to the channel estimation value. Step S103: Calculate the corresponding reference signal received power RSRP according to the multiple first frequency domain correlation values.
[0088] Among them, the processor 301 includes one or more, which can be an integrated circuit chip with signal processing capabilities. The above-mentioned processor 301 can be a general-purpose processor, including a central processing unit (CPU), a micro control unit (MCU), a network processor (NP) or other conventional processors; it can also be a dedicated processor, including a neural network processor (NPU), a graphics processor (GPU), a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. In addition, when there are multiple processors 301, some of them can be general-purpose processors and the other part can be dedicated processors.
[0089] The memory 303 includes one or more, which may be, but not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc.
[0090] Understandably, Figure 3 The structure shown is for illustration only. The electronic device 300 may also include Figure 3 More or fewer components as shown, or with Figure 3 Different configurations are shown. Figure 3Each component shown in can be implemented by hardware, software or a combination thereof. In the embodiment of the present application, the electronic device 300 can be, but is not limited to, a physical device such as a desktop computer, a laptop computer, a smart phone, a smart wearable device, a vehicle-mounted device, etc., and can also be a virtual device such as a virtual machine. In addition, the electronic device 300 is not necessarily a single device, but can also be a combination of multiple devices, such as a server cluster, etc.
[0091] An embodiment of the present application also provides a computer program product, including a computer program stored on a computer-readable storage medium, the computer program including computer program instructions. When the computer program instructions are executed by a computer, the computer can execute the steps of the method for calculating the reference signal received power in the above embodiment, for example including: performing channel estimation based on the reference signal received by the receiving antenna to obtain a corresponding channel estimation value; calculating multiple first frequency domain correlation values of the receiving antenna based on the channel estimation value; wherein each first frequency domain correlation value is an average of second frequency domain correlation values of multiple subcarriers corresponding to a port where the reference signal is located and an orthogonal frequency division multiplexing (OFDM) symbol, and the second frequency domain correlation value of each subcarrier is determined based on the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier; and calculating the corresponding reference signal received power RSRP based on the multiple first frequency domain correlation values.
[0092] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer program instructions. When the computer program instructions are executed by a computer, the computer executes the method for calculating the reference signal received power described in the aforementioned method embodiment.
[0093] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of the devices or units can be electrical, mechanical or other forms.
[0094] In addition, the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0095] Furthermore, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0096] It should be noted that if the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can essentially be embodied in the form of a software product, or the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM) random access memory (RAM), disk or optical disk, and other media that can store program codes.
[0097] In this document, relational terms such as first and second, etc. are used merely to distinguish one entity or operation from another entity or operation, but do not necessarily require or imply any such actual relationship or order between these entities or operations.
[0098] The above description is only an embodiment of the present application and is not intended to limit the protection scope of the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for calculating reference signal received power, characterized in that: include: Perform channel estimation based on the reference signal received by the receiving antenna to obtain a corresponding channel estimation value; Calculate multiple first frequency domain correlation values of the receiving antenna according to the channel estimation value; wherein each first frequency domain correlation value is an average of second frequency domain correlation values of multiple subcarriers corresponding to a port where the reference signal is located and an orthogonal frequency division multiplexing OFDM symbol, and the second frequency domain correlation value of each subcarrier is determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier; Calculate the corresponding reference signal received power RSRP according to the multiple first frequency domain correlation values; For a port and an OFDM symbol where the reference signal is located, a second frequency domain correlation value of each subcarrier corresponding to the port and the OFDM symbol is determined according to the following steps: Calculate the The channel estimation value corresponding to the subcarrier The weighted average of the channel estimation values corresponding to the subcarriers is obtained The interpolation estimate corresponding to the subcarriers; where, , is the total number of subcarriers corresponding to the port where the reference signal is located and the OFDM symbol, ; According to The channel estimation value corresponding to the subcarrier and the The interpolation estimate corresponding to the subcarrier determines the The second frequency domain correlation value corresponding to the subcarrier.
2. The method for calculating the reference signal received power according to claim 1, characterized in that: The calculating a plurality of first frequency domain correlation values of the receiving antenna according to the channel estimation value comprises: For a port and an OFDM symbol where the reference signal is located, calculating a second frequency domain correlation value of each subcarrier corresponding to the port and the OFDM symbol according to the channel estimation value; An average of second frequency domain correlation values of multiple subcarriers is calculated to obtain the first frequency domain correlation value.
3. The method for calculating the reference signal received power according to claim 1, characterized in that: The said The weight of the channel estimation value corresponding to the subcarrier is 0.5, and the The weight of the channel estimation value corresponding to the subcarrier is 0.
5.
4. The method for calculating the reference signal received power according to any one of claims 1 to 3, characterized in that: The calculating the corresponding reference signal received power RSRP according to the multiple first frequency domain correlation values includes: An average value of the plurality of first frequency-domain correlation values is calculated as the RSRP.
5. A device for calculating reference signal received power, characterized in that: include: An estimation module, used to perform channel estimation on the reference signal received by the receiving antenna to obtain a corresponding channel estimation value; A first calculation module, configured to calculate a plurality of first frequency domain correlation values of the receiving antenna according to the channel estimation value; wherein each first frequency domain correlation value is an average of second frequency domain correlation values of a plurality of subcarriers corresponding to a port where the reference signal is located and an orthogonal frequency division multiplexing OFDM symbol, and the second frequency domain correlation value of each subcarrier is determined according to the channel estimation value corresponding to the subcarrier, the channel estimation value corresponding to the previous subcarrier, and the channel estimation value corresponding to the next subcarrier; A second calculation module, configured to calculate a corresponding reference signal received power RSRP according to the multiple first frequency domain correlation values; The first calculation module is specifically used for: Calculate the The channel estimation value corresponding to the subcarrier The weighted average of the channel estimation values corresponding to the subcarriers is obtained The interpolation estimate corresponding to the subcarriers; where, , is the total number of subcarriers corresponding to the port where the reference signal is located and the OFDM symbol, ; According to The channel estimation value corresponding to the subcarrier and the The interpolation estimate corresponding to the subcarrier determines the The second frequency domain correlation value corresponding to the subcarrier.
6. A computer program product, characterized in that The method comprises computer program instructions, and when the computer program instructions are read and executed by a processor, the method according to any one of claims 1 to 4 is executed.
7. An electronic device, characterized in that: include: processor, memory, and bus; The processor and the memory communicate with each other via the bus; The memory stores computer program instructions executable by the processor, and the processor can execute the method according to any one of claims 1 to 4 by calling the computer program instructions.
8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, which, when executed by a computer, enable the computer to perform the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Automatic gain control method and device, storage medium and electronic equipment
CN111355678A
Receiver and signal received power estimation method
US20130034191A1