Reference signal received power determination method, device, equipment and storage medium

In the 5G wireless mobile communication system, RSRP is calculated by calculating the time domain channel estimation of the main synchronization signals PSS and SSS/PBCH DMRS based on the SSB, and the problems of insufficient RSRP estimation performance and synchronous interference in the prior art are solved, and more efficient RSRP estimation is achieved.

CN113965279BActive Publication Date: 2025-04-08SANECHIPS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202010700847.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-20
Publication Date
2025-04-08
Estimated Expiration
2040-07-20

AI Technical Summary

Technical Problem

In the existing 5G wireless mobile communication system, the RSRP measurement scheme based on SSS and PBCH DMRS has defects, and it is difficult to effectively improve the RSRP estimation performance and avoid synchronous interference.

Method used

The reference signal reception power RSRP of the SSB is calculated by determining the time domain channel estimation on the PSS based on the main synchronization signal PSS on the SSB, and combining the time domain channel estimation on the SSS and the PBCH DMRS.

Benefits of technology

It improves the estimation performance of RSRP and reduces synchronous interference, which can improve performance of about 1.67dB and 3dB compared to traditional methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113965279B_ABST
    Figure CN113965279B_ABST
Patent Text Reader

Abstract

The present application provides a method, apparatus, device and storage medium for determining a reference signal received power, which determines a time domain channel estimation on a primary synchronization signal PSS on an SSB; determines a time domain channel estimation on SSS and PBCH DMRS based on a reference signal on SSS and PBCH DMRS; determines a reference signal received power RSRP in an SSB based on a time domain channel estimation on PSS and a time domain channel estimation on SSS and PBCH DMRS, and determines RSRP by effectively utilizing the received primary synchronization signal PSS and avoiding co-channel interference to a certain extent, thereby improving the estimation performance of RSRP.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a method, apparatus, device and storage medium for determining received power of a reference signal. Background Art

[0002] In the 5G wireless mobile communication system, it is necessary to measure the Reference Signal Receiving Power (RSRP) based on the synchronization signal and the PBCH (Physical Broadcast Channel) block (Synchronization Signal PBCH block, SSB for short) to evaluate the link quality.

[0003] In the existing solution, the RSRP value on the receiving resource is measured based on the SSS receiving symbol or based on the SSS+PBCH DMRS receiving symbol. However, the existing RSRP measurement solution has many defects. Summary of the invention

[0004] The reference signal received power method, apparatus, device and storage medium provided in the present application can improve the estimation performance of RSRP and avoid co-channel interference.

[0005] In a first aspect, an embodiment of the present application provides a method for determining a reference signal received power, including:

[0006] Determine a time domain channel estimate on a primary synchronization signal PSS on the SSB based on the PSS;

[0007] Determine a time domain channel estimate on the SSS and PBCH DMRS based on reference signals on the SSS and PBCH DMRS;

[0008] The reference signal received power RSRP of the SSB is determined based on the time domain channel estimation on the PSS and the time domain channel estimation on the SSS and the PBCH DMRS.

[0009] In a second aspect, an embodiment of the present application provides a device for determining a reference signal received power, including:

[0010] A time domain channel estimation determination module is configured to determine a time domain channel estimation on the PSS based on a primary synchronization signal PSS on the SSB; determine a time domain channel estimation on the SSS and the PBCH DMRS based on a reference signal on the SSS and the PBCH DMRS;

[0011] The RSRP determination module is configured to determine the reference signal received power RSRP of the SSB based on the time domain channel estimation on the PSS and the time domain channel estimation on the SSS and the PBCH DMRS.

[0012] In a third aspect, an embodiment of the present application provides a device, including:

[0013] one or more processors;

[0014] A memory for storing one or more programs;

[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement any method provided in the embodiments of the present application.

[0016] In a fourth aspect, an embodiment of the present application provides a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any one of the embodiments of the present application is implemented.

[0017] The reference signal received power determination method, apparatus, device and storage medium provided in the embodiments of the present application determine the time domain channel estimate on the PSS based on the primary synchronization signal PSS on the SSB; determine the time domain channel estimate on each SSS and PBCH DMRS based on the reference signal on each SSS and PBCH DMRS; determine the reference signal received power RSRP of the SSB based on the time domain channel estimate on the PSS and the time domain channel estimate on the SSS and PBCH DMRS, and determine the RSRP by effectively utilizing the received primary synchronization signal PSS, thereby improving the estimation performance of the RSRP and avoiding co-channel interference to a certain extent.

[0018] With regard to the above embodiments and other aspects of the present application and their implementation, further description is provided in the accompanying drawings, detailed description and claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 is a flow chart of a method for determining reference signal received power provided by an embodiment of the present application;

[0020] Figure 2 is a flow chart of an RSRP estimation method provided by an embodiment of the present application;

[0021] Figure 3 It is a structural diagram of a device for determining reference signal received power provided in an embodiment of the present application;

[0022] Figure 4 It is a structural schematic diagram of a device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] In order to make the purpose, technical solution and advantages of the present application more clear, the embodiments of the present application will be described in detail below with reference to the accompanying drawings. It should be noted that the embodiments and features in the embodiments of the present application can be combined with each other arbitrarily without conflict.

[0024] The steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions. Also, although a logical sequence is shown in the flowchart, in some cases, the steps shown or described can be performed in a sequence different from that shown here.

[0025] The technical solution of the present application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LIE-A (Advanced long term evolution) system, Universal Mobile Telecommunication System (UMTS), and fifth generation wireless systems (5G) system, etc., and the embodiments of the present application are not limited. In this application, the 5G system is used as an example for explanation.

[0026] In the embodiment of the present application, the base station may be a device that can communicate with a user terminal. The base station may be any device with wireless transceiver functions. Including but not limited to: base station NodeB, evolved base station eNodeB, base station in 5G communication system, base station in future communication system, access node in WiFi system, wireless relay node, wireless backhaul node, etc. The base station may also be a wireless controller in the cloud radio access network (CRAN) scenario; the base station may also be a small station, transmission reference point (TRP), etc., which is not limited in the embodiment of the present application. In this application, a 5G base station is used as an example for explanation.

[0027] In the embodiments of the present application, the user terminal is a device with wireless transceiver function that can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (for example, on airplanes, balloons and satellites, etc.). The user terminal can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present application do not limit the application scenarios. The user terminal may sometimes also be referred to as a terminal, an access terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent or a UE device, etc. The embodiments of the present application are not limited.

[0028] In one embodiment, the present application provides a method for determining a reference signal received power RSRP, such as Figure 1 As shown, the RSRP determination method provided in this embodiment mainly includes steps S11, S12 and S13.

[0029] S11. Determine a time domain channel estimate on the PSS based on the primary synchronization signal PSS on the SSB.

[0030] S12. Determine a time domain channel estimate on the SSS and PBCH DMRS based on reference signals on the SSS and PBCH DMRS.

[0031] S13. Determine the reference signal received power RSRP of the SSB based on the time domain channel estimation on the PSS and the time domain channel estimation on the SSS and the PBCH DMRS.

[0032] In this embodiment, the synchronization signal and PBCH block (Synchronization Signal and PBCH block, SSB) is composed of three parts: primary synchronization signal (Primary Synchronization Signals, referred to as PSS), secondary synchronization signal (Secondary Synchronization Signals, referred to as SSS), and PBCH.

[0033] In an exemplary embodiment, the method of determining the time domain channel estimate on the PSS based on the primary synchronization signal PSS on the SSB includes: performing a fast Fourier transform FFT on the received time domain PSS signal on the SSB to obtain a first frequency domain signal; conjugating and multiplying the first frequency domain signal with a local PSS training sequence to obtain a frequency domain demodulation result; and performing an inverse fast Fourier transform IFFT on the frequency domain demodulation result to obtain a time domain channel estimate on the PSS.

[0034] In this embodiment, a time domain PSS signal r0 of 256 samples on SSB is received and a 256-point FFT is performed to obtain a frequency domain received signal R0=fft(r0). The PSS is extracted and multiplied by the conjugate of the local frequency domain PSS training sequence S0 to obtain a frequency domain descrambling result H0=R0*conj(S0). A 256-point IFFT transform is performed on H0 to obtain a time domain channel estimate h0=ifft(H0) on the received symbol 0.

[0035] In an exemplary embodiment, the method of determining the time domain channel estimate on each SSS and PBCH DMRS based on the reference signal on each SSS and PBCH DMRS includes: determining the time domain channel estimate on the first SSS and PBCH DMRS based on the first physical broadcast channel demodulation reference signal PBCH DMRS on the first SSS and PBCH DMRS; determining the time domain channel estimate on the second SSS and PBCH DMRS based on the second reference signal on the second SSS and PBCH DMRS; the second reference signal includes one or more of the following: secondary synchronization signal SSS, PBCH DMRS; determining the time domain channel estimate on the third SSS and PBCH DMRS based on the second physical broadcast channel demodulation reference signal PBCH DMRS on the third SSS and PBCH DMRS.

[0036] Receive the time domain PBCH DMRS signal r1 with 256 samples on the first SSS and PBCH DMRS, and perform a 256-point FFT to obtain the received signal R1=fft(r1) in the frequency domain, extract the PBCH DMRS therein, and multiply it with the local PBCH DMRS training sequence in the frequency domain to obtain the frequency domain descrambling result H1=R1*conj(S1), perform a 256-point IFFT transform on H1, and obtain the time domain channel estimate h1=ifft(H1) on the received first SSS and PBCH DMRS.

[0037] Receive the time domain SSS+PBCH DMRS signal r2 with 256 samples on the second SSS and PBCH DMRS, and perform a 256-point FFT to obtain the received signal R2=fft(r2) in the frequency domain, extract the SSS symbol, and multiply it with the local SSS training sequence in the frequency domain to obtain the frequency domain descrambling result H2=R2*conj(S2), perform a 256-point IFFT transform on H2 to obtain the time domain channel estimate h2=ifft(H2) on the received second SSS and PBCH DMRS. Alternatively, receive the time domain SSS+PBCH DMRS signal r2 with 256 samples on the second SSS and PBCH DMRS, and perform a 256-point FFT to obtain a received signal R2=fft(r2) in the frequency domain, extract the SSS+PBCH DMRS symbols and the SSS+PBCH DMRS training sequence, multiply them in the frequency domain to obtain a frequency domain descrambling result H2=R2*conj(S2), perform a 256-point IFFT transform on H2, and obtain a time domain channel estimate h2=ifft(H2) on the received second SSS and PBCH DMRS.

[0038] Receive the time domain PBCH DMRS signal r3 with 256 samples on the third SSS and PBCH DMRS, and perform a 256-point FFT to obtain the frequency domain received signal R3=fft(r3), extract the PBCH DMRS therein, and multiply it with the local PBCH DMRS training sequence in the frequency domain to obtain the frequency domain descrambling result H3=R3*conj(S3), perform a 256-point IFFT transform on H3, and obtain the time domain channel estimate h3=ifft(H3) on the received third SSS and PBCH DMRS.

[0039] It should be noted that in this embodiment, the time domain channel estimate is determined by transforming the received signal into the frequency domain through FFT, multiplying it with the local code in the frequency domain, and then transforming it into the time domain through IFFT to obtain the time domain channel estimate. The time domain channel estimate can also be obtained directly in the time domain through correlation operations.

[0040] In an exemplary embodiment, the determining of the RSRP in the SSB based on the time domain channel estimation on the PSS and the signal estimation values ​​on the SSS and PBCH DMRS includes: determining a plurality of effective channel taps based on the time domain channel estimation of the SSS and the PBCH DMRS; for each effective channel tap, determining the power sum of all SSB symbols at the effective channel tap based on the time domain channel estimation on the PSS and the time domain channel estimation of the SSS and the PBCH DMRS; and determining the RSRP of the SSB based on the power sum.

[0041] In an exemplary embodiment, when the time domain channel estimation of the SSS and PBCH DMRS includes the time domain channel estimation of the first SSS and PBCH DMRS, the time domain channel estimation of the second SSS and PBCH DMRS and the time domain channel estimation of the third SSS and PBCH DMRS, the valid channel tap is determined based on the time domain channel estimation of each of the SSS and PBCH DMRS, including: adding the time domain channel estimation on the same channel tap in each of the SSS and PBCH DMRS to obtain the sum of the time domain channel estimation of the channel tap; and determining the channel tap whose sum of the time domain channel estimation of the channel tap is greater than the channel estimation threshold as a valid channel tap.

[0042] In this embodiment, the channel estimate of the first SSS and PBCH DMRS on the first channel tap, the channel estimate of the second SSS and PBCH DMRS, and the channel estimate of the third SSS and PBCH DMRS are added to obtain a first time domain channel estimate sum; the channel estimate of the first SSS and PBCH DMRS on the second channel tap, the channel estimate of the second SSS and PBCH DMRS, and the channel estimate of the third SSS and PBCH DMRS are added to obtain a second time domain channel estimate sum, and so on, to determine the time domain channel estimate sum corresponding to all channel taps included in the SSB.

[0043] The sum of each time-domain channel estimation is compared with the channel estimation threshold, and the channel tap corresponding to the sum of the time-domain channel estimation being greater than the channel estimation threshold is determined as a valid channel tap.

[0044] In an exemplary embodiment, the signal estimation values ​​of the SSS and PBCH DMRS determine the sum of the powers of all SSB symbols at the effective channel taps, including: determining the channel tap corresponding to the effective channel tap in the PSS; obtaining the PSS power of the corresponding channel tap, and the power of each SSS and PBCH DMRS at the effective channel tap; adding the PSS power to the power of each SSS and PBCH DMRS to obtain the sum of the powers of all SSB symbols at the effective channel taps.

[0045] Determining the channel tap corresponding to the effective channel tap in the PSS may be determining the time domain position of the effective channel tap, and obtaining the channel tap at the time domain position in the PSS as the corresponding channel tap in the PSS.

[0046] The co-channel interference on SSS and PBCH DMRS is relatively small, and the effective tap selected at this time is the effective tap of the target cell. Due to the propagation characteristics of the wireless channel, in the time domain, the positions of the effective taps can be considered to be the same on adjacent symbols. The distances from multiple cells to the terminal are different, so the channel tap positions of each cell in the time domain are not exactly the same; therefore, the effective channel taps on SSS and PBCH DMRS can be used to select the corresponding channel taps on PSS, which can effectively utilize the received signal of PSS to improve the measurement performance and avoid co-channel interference to a certain extent.

[0047] In an application example, a method for estimating RSRP based on SSB in a 5G system is provided, such as Figure 2 As shown, the RSRP estimation method provided by this embodiment mainly includes the following process.

[0048] 1. According to the PSS and SSS detection process of the cell search, the cell ID and cell timing can be obtained. On this basis, the time domain PSS signal r0 of 256 samples on symbol 0 is received, and a 256-point FFT is performed to obtain the received signal R0=fft(r0) in the frequency domain, extract the PSS therein, and multiply it with the conjugate of the local frequency domain PSS training sequence S0 to obtain the frequency domain descrambling result H0=R0*conj(S0), perform a 256-point I FFT transformation on H0, and obtain the time domain channel estimate h0=ifft(H0) on the received symbol 0.

[0049] 2. Receive the time-domain PBCH DMRS signal r1 with 256 samples on symbol 1, and perform a 256-point FFT to obtain the received signal R1=fft(r1) in the frequency domain. Extract the PBCH DMRS and the local PBCH DMRS training sequence, multiply them in the frequency domain, and obtain the frequency-domain descrambling result H1=R1*conj(S1). Perform a 256-point IFFT transform on H1 to obtain the time-domain channel estimate h1=ifft(H1) on the received symbol 1.

[0050] 3. Receive the time domain SSS+PBCH DMRS signal r2 with 256 samples on symbol 2, and perform a 256-point FFT to obtain the received signal R2=fft(r2) in the frequency domain. Extract the SSS symbol and multiply it with the local SSS training sequence in the frequency domain to obtain the frequency domain descrambling result H2=R2*conj(S2). Perform a 256-point IFFT transform on H2 to obtain the time domain channel estimate h2=ifft(H2) on the received symbol 2.

[0051] 3'Receive the time domain SSS+PBCH DMRS signal r2 with 256 samples on symbol 2, and perform a 256-point FFT to obtain the received signal R2=fft(r2) in the frequency domain. Extract the SSS symbol+PBCH DMRS symbol and the SSS+PBCH DMRS training sequence, multiply them in the frequency domain, and obtain the frequency domain descrambling result H2=R2*conj(S2). Perform a 256-point IFFT transform on H2 to obtain the time domain channel estimate h2=ifft(H2) on the received symbol 2.

[0052] It should be noted that, either step 3 or 3' can be selected for execution, and it is not necessary to execute steps 3 and 3' simultaneously.

[0053] 4. Receive the time domain PBCH DMRS signal r3 with 256 samples on symbol 3, and perform a 256-point FFT to obtain the received signal R3=fft(r3) in the frequency domain. Extract the PBCH DMRS therein and multiply it with the local PBCH DMRS training sequence in the frequency domain to obtain the frequency domain descrambling result H3=R3*conj(S3). Perform a 256-point IFFT transform on H3 to obtain the time domain channel estimate h3=ifft(H3) on the received symbol 3.

[0054] In this embodiment, symbol 0 may be the above-mentioned SSB, symbol 1 may be the above-mentioned first SSS and PBCH DMRS, symbol 2 may be the above-mentioned second SSS and PBCH DMRS, and symbol 3 may be the above-mentioned third SSS and PBCH DMRS.

[0055] 5. The time domain channel estimates calculated in 2, 3, and 4 are coherently or incoherently accumulated, and the L time domain channel taps with the largest energy are selected, and the time domain positions of these L time domain channel taps are recorded.

[0056] 6. In the time domain channel estimate h0 of symbol 0 in 1, the time domain channel tap corresponding to the time domain position of the L time domain channel taps is selected and confirmed as a valid channel tap.

[0057] 7. Calculate the power sum of the effective taps in symbol 0, symbol 1, symbol 2, and symbol 3, which is the signal power sum of these four symbols. Further, the RSRP on each symbol and each subcarrier can be calculated.

[0058] Compared with the traditional method of estimating RSRP based on SSS+PBCH DMRS or based only on SSS, this solution can improve the performance by about 1.67dB and 3dB respectively.

[0059] It should be noted that in this embodiment, the received signal is transformed into the frequency domain through FFT, multiplied with the local code in the frequency domain, and then transformed into the time domain through IFFT to obtain the time domain channel estimation. The time domain channel estimation can also be obtained directly through correlation operation in the time domain.

[0060] It should be noted that steps 1, 2, 3, and 4 in this embodiment do not limit their execution order.

[0061] In one embodiment, the present application provides a device for determining a reference signal received power RSRP, such as Figure 3 As shown, the RSRP determination device provided in this embodiment mainly includes a time domain channel estimation determination module 31 and an RSRP determination module 32.

[0062] The time domain channel estimation determination module 31 is configured to determine the time domain channel estimation on the PSS based on the primary synchronization signal PSS on the SSB; determine the time domain channel estimation on the SSS and the PBCH DMRS based on the reference signal on the SSS and the PBCH DMRS;

[0063] The RSRP determination module 32 is configured to determine the reference signal received power RSRP of the SSB based on the time domain channel estimation on the PSS and the time domain channel estimation on each SSS and PBCH DMRS.

[0064] In an exemplary embodiment, the method of determining the time domain channel estimate on the PSS based on the primary synchronization signal PSS on the SSB includes: performing a fast Fourier transform FFT on the received time domain PSS signal on the SSB to obtain a first frequency domain signal; conjugating and multiplying the first frequency domain signal with a local PSS training sequence to obtain a frequency domain demodulation result; and performing an inverse fast Fourier transform I FFT on the frequency domain demodulation result to obtain a time domain channel estimate on the PSS.

[0065] In an exemplary embodiment, the method of determining the time domain channel estimate on each SSS and PBCH DMRS based on the reference signal on each SSS and PBCH DMRS includes: determining the time domain channel estimate on the first SSS and PBCH DMRS based on the first physical broadcast channel demodulation reference signal PBCH DMRS on the first SSS and PBCH DMRS; determining the time domain channel estimate on the second SSS and PBCH DMRS based on the second reference signal on the second SSS and PBCH DMRS; the second reference signal includes one or more of the following: secondary synchronization signal SSS, PBCH DMRS; determining the time domain channel estimate on the third SSS and PBCH DMRS based on the second physical broadcast channel demodulation reference signal PBCH DMRS on the third SSS and PBCH DMRS.

[0066] In an exemplary embodiment, the determining of the RSRP of the SSB based on the time domain channel estimation on the PSS and the time domain channel estimation on the SSS and PBCH DMRS includes: determining a plurality of effective channel taps based on the time domain channel estimation of the SSS and PBCH DMRS; for each effective channel tap, determining the power sum of all SSB symbols at the effective channel tap based on the time domain channel estimation of the PSS and the time domain channel estimation of the SSS and PBCH DMRS; and determining the RSRP of the SSB based on the power sum.

[0067] In an exemplary embodiment, when the time domain channel estimation of the SSS and PBCH DMRS includes the time domain channel estimation of the first SSS and PBCH DMRS, the time domain channel estimation of the second SSS and PBCH DMRS and the time domain channel estimation of the third SSS and PBCH DMRS, the valid channel tap is determined based on the time domain channel estimation of each of the SSS and PBCH DMRS, including: adding the time domain channel estimation on the same channel tap in each of the SSS and PBCH DMRS to obtain the sum of the time domain channel estimation of the channel tap; and determining the channel tap whose sum of the time domain channel estimation of the channel tap is greater than the channel estimation threshold as a valid channel tap.

[0068] In an exemplary embodiment, the signal estimation values ​​of the SSS and PBCH DMRS determine the sum of the powers of all data blocks at the effective channel taps, including: determining the channel tap corresponding to the effective channel tap in the PSS; obtaining the PSS power corresponding to the corresponding channel tap, and the power of each SSS and PBCH DMRS at the effective channel tap; adding the SSB power to the power of each SSS and PBCH DMRS to obtain the sum of the powers of all SSB symbols at the effective channel taps.

[0069] The reference signal received power determination device provided in this embodiment can execute the reference signal received power determination method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of executing the method. For technical details not described in detail in this embodiment, please refer to the reference signal received power determination method provided in any embodiment of the present invention.

[0070] It is worth noting that in the embodiment of the above-mentioned reference signal received power determination device, the various units and modules included are only divided according to functional logic, but are not limited to the above-mentioned division, as long as the corresponding functions can be achieved; in addition, the specific names of the functional units are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application.

[0071] The present application also provides a device, Figure 4 is a schematic diagram of the structure of a device provided in an embodiment of the present application, such as Figure 4 As shown, the device includes a processor 41, a memory 42, an input device 43, an output device 44 and a communication device 45; the number of processors 41 in the device can be one or more. Figure 4 A processor 41 is taken as an example; the processor 41, memory 42, input device 43 and output device 44 in the device can be connected by a bus or other means. Figure 4 The example of connecting through bus is taken in the following.

[0072] The memory 42, as a computer-readable storage medium, can be used to store software programs, computer executable programs and modules, such as program instructions / modules corresponding to the reference signal received power method in the embodiment of the present application (for example, the time domain channel estimation determination module 31 and the RSRP determination module 32 in the reference signal received power device). The processor 41 executes various functional applications and data processing of the device by running the software programs, instructions and modules stored in the memory 42, that is, implementing any method provided in the embodiment of the present application.

[0073] The memory 42 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system and at least one application required for a function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 42 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 42 may further include a memory remotely arranged relative to the processor 41, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0074] The input device 43 may be used to receive input digital or character information and generate key signal input related to user settings and function control of the device. The output device 44 may include a display device such as a display screen.

[0075] The communication device 45 may include a receiver and a transmitter. The communication device 45 is configured to perform information transmission and reception communication according to the control of the processor 41.

[0076] In an exemplary embodiment, the present application also provides a storage medium containing computer executable instructions, wherein the computer executable instructions are used to perform a method for determining a reference signal received power when executed by a computer processor, including:

[0077] Determine a time domain channel estimate on a primary synchronization signal PSS on the SSB based on the PSS;

[0078] Determine a time domain channel estimate on the SSS and PBCH DMRS based on reference signals on the SSS and PBCH DMRS;

[0079] The reference signal received power RSRP of the SSB is determined based on the time domain channel estimation on the PSS and the time domain channel estimation on the SSS and the PBCH DMRS.

[0080] Of course, the storage medium containing computer executable instructions provided in an embodiment of the present application, whose computer executable instructions are not limited to the method operations described above, can also execute related operations in the reference signal received power determination method provided in any embodiment of the present application.

[0081] Through the above description of the implementation method, the technicians in the relevant field can clearly understand that the present application can be implemented with the help of software and necessary general hardware, and of course it can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application can be essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, server, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0082] The above description is merely an exemplary embodiment of the present application and is not intended to limit the protection scope of the present application.

[0083] It will be appreciated by those skilled in the art that the term user terminal covers any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a vehicle-mounted mobile station.

[0084] In general, various embodiments of the present application can be implemented in hardware or dedicated circuits, software, logic or any combination thereof. For example, some aspects can be implemented in hardware, while other aspects can be implemented in firmware or software that can be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.

[0085] Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.

[0086] The block diagram of any logic flow in the accompanying drawings of the present application can represent program steps, or can represent interconnected logic circuits, modules and functions, or can represent a combination of program steps and logic circuits, modules and functions. The computer program can be stored on a memory. The memory can have any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory device and system (digital versatile disc DVD or CD disc), etc. Computer-readable media may include non-transient storage media. The data processor can be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (FGPA) and a processor based on a multi-core processor architecture.

[0087] By way of exemplary and non-limiting examples, a detailed description of exemplary embodiments of the present application has been provided above. However, various modifications and adjustments to the above embodiments will be apparent to those skilled in the art when considered in conjunction with the accompanying drawings and claims, but will not depart from the scope of the present invention. Therefore, the proper scope of the present invention will be determined according to the claims.

Claims

1. A method for determining reference signal received power, characterized in that: include: Determine a time domain channel estimate on a primary synchronization signal PSS on the SSB based on the PSS; Determine a time domain channel estimate on the SSS and PBCH DMRS based on reference signals on the SSS and PBCH DMRS; Determine a reference signal received power RSRP in an SSB based on a time domain channel estimate on the PSS and a time domain channel estimate on the SSS and the PBCH DMRS; The determining of the RSRP in the SSB based on the time domain channel estimation on the PSS and the time domain channel estimation on the SSS and the PBCH DMRS includes: Determine a plurality of effective channel taps based on time domain channel estimation on each of the SSS and the PBCH DMRS; For each effective channel tap, determine the power sum of all SSB symbols at the effective channel tap based on the time domain channel estimation on the PSS and the time domain channel estimation of each of the SSS and the PBCH DMRS; An RSRP in the SSB is determined based on the power sum.

2. The method according to claim 1, characterized in that The determining of a time domain channel estimation on a primary synchronization signal PSS on an SSB based on the PSS comprises: Performing a fast Fourier transform (FFT) on the received time domain PSS signal on the SSB to obtain a first frequency domain signal; Conjugate-multiply the first frequency domain signal by a local PSS training sequence to obtain a frequency domain descrambling result; The frequency domain descrambling result is subjected to an inverse fast Fourier transform IFFT transform to obtain a time domain channel estimation on the PSS.

3. The method according to claim 1, characterized in that The determining the time domain channel estimation on the SSS and the PBCH DMRS based on the reference signal on the SSS and the PBCH DMRS comprises: Determine a time domain channel estimate on the first SSS and PBCH DMRS based on a first physical broadcast channel demodulation reference signal PBCH DMRS on the first SSS and PBCH DMRS; Determine a time domain channel estimate on the second SSS and the PBCH DMRS based on a second reference signal on the second SSS and the PBCH DMRS; the second reference signal includes one or more of the following: a secondary synchronization signal SSS, a PBCH DMRS; A time domain channel estimate on the third SSS and the PBCH DMRS is determined based on the second PBCH DMRS on the third SSS and the PBCH DMRS.

4. The method according to claim 1, characterized in that: In a case where the time domain channel estimation of the SSS and the PBCH DMRS includes a time domain channel estimation of a first SSS and a PBCH DMRS, a time domain channel estimation of a second SSS and a PBCH DMRS, and a time domain channel estimation of a third SSS and a PBCH DMRS, determining an effective channel tap based on the time domain channel estimation of each of the SSS and the PBCH DMRS comprises: Adding the time domain channel estimates of each of the SSS and PBCH DMRS on the same channel tap to obtain a sum of the time domain channel estimates of the channel tap; The channel taps whose time-domain channel estimation sum is greater than a channel estimation threshold are determined as valid channel taps.

5. The method according to claim 1, characterized in that The determining the power sum of all SSB symbols at effective channel taps based on the time domain channel estimation on the PSS and the time domain channel estimation on each of the SSS and the PBCH DMRS comprises: Determining a channel tap in the PSS that corresponds to the valid channel tap; Obtain the PSS power of the corresponding channel tap, and the power of each SSS and PBCH DMRS on the effective channel tap; The PSS power is added to the power of each SSS and PBCH DMRS to obtain the power sum of all SSB symbols at the effective channel taps.

6. A device for determining a reference signal received power, characterized in that: include: A time domain channel estimation determination module is configured to determine a time domain channel estimation on a primary synchronization signal PSS on an SSB; determine a time domain channel estimation on the SSS and the PBCH DMRS based on a reference signal on the SSS and the PBCH DMRS; An RSRP determination module is configured to determine a reference signal received power RSRP in an SSB based on a time domain channel estimation on the PSS and a time domain channel estimation on the SSS and the PBCH DMRS; The determining of the RSRP in the SSB based on the time domain channel estimation on the PSS and the time domain channel estimation on the SSS and the PBCH DMRS includes: Determine a plurality of effective channel taps based on time domain channel estimation on each of the SSS and the PBCH DMRS; For each effective channel tap, determine the power sum of all SSB symbols at the effective channel tap based on the time domain channel estimation on the PSS and the time domain channel estimation of each of the SSS and the PBCH DMRS; An RSRP in the SSB is determined based on the power sum.

7. A device, characterized in that: include: one or more processors; A memory for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 5.

8. A storage medium, characterized in that: The storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.

Citation Information

Patent Citations

  • Method and device for estimating reference signal received power of orthogonal frequency division multiplexing system

    CN101599939A

  • Reference signal received power measurement method and device for orthogonal frequency-division multiplexing system

    CN102196486A