A user equipment, UE, comprising: a radio front end configured to receive a signal from a second UE and downlink, DL, timing information from a transmission reception point, TRP; a timing correction circuit configured to: perform a search (1715 - 1730) around a starting point obtained from the downlink timing information by performing sliding-window cross-correlation on windowed portions of the received signal using a correction window size with a reference sequence and performing a peak search on each windowed portion to determine a windowed portion with a highest cross-correlation; and generate a corrected timing signal based on the windowed portion with the highest cross-correlation; a symbol extraction circuit configured to extract a symbol from the received signal and the corrected timing signal; a fast Fourier transform, FFT, circuit configured to transform the symbol to a transformed symbol; a cross-correlation circuit configured to cross-correlate the transformed symbol with the reference sequence to generate a correlation result; and a power estimation circuit configured to estimate a received signal received power, RSRP, based on the correlation result. a radio front end configured to receive a signal from a second UE and downlink, DL, timing information from a transmission reception point, TRP; a timing correction circuit configured to: perform a search (1715 - 1730) around a starting point obtained from the downlink timing information by performing sliding-window cross-correlation on windowed portions of the received signal using a correction window size with a reference sequence and performing a peak search on each windowed portion to determine a windowed portion with a highest cross-correlation; and generate a corrected timing signal based on the windowed portion with the highest cross-correlation; a symbol extraction circuit configured to extract a symbol from the received signal and the corrected timing signal; a fast Fourier transform, FFT, circuit configured to transform the symbol to a transformed symbol; a cross-correlation circuit configured to cross-correlate the transformed symbol with the reference sequence to generate a correlation result; and a power estimation circuit configured to estimate a received signal received power, RSRP, based on the correlation result. perform a search (1715 - 1730) around a starting point obtained from the downlink timing information by performing sliding-window cross-correlation on windowed portions of the received signal using a correction window size with a reference sequence and performing a peak search on each windowed portion to determine a windowed portion with a highest cross-correlation; and generate a corrected timing signal based on the windowed portion with the highest cross-correlation; a symbol extraction circuit configured to extract a symbol from the received signal and the corrected timing signal; a fast Fourier transform, FFT, circuit configured to transform the symbol to a transformed symbol; a cross-correlation circuit configured to cross-correlate the transformed symbol with the reference sequence to generate a correlation result; and a power estimation circuit configured to estimate a received signal received power, RSRP, based on the correlation result. <EOS>