IP Library › Granted Patent US 12,574,877
Granted Patent B2
US 12,574,877 · App. 17/810,711 · Granted Mar 10, 2026

Systems and methods for fast acquisition of a primary synchronization signal for 5G new radio network

Inventors: Wei Zha (Boyds, MD); Kamran Ghavami (Clarksburg, MD); Amir Soltanian (Potomac, MD)
Assignee: PCTEL, INC.
H04W56/003H04J11/0073H04W56/001H04W56/0035
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,574,877
App. No.
17/810,711
Granted
Mar 10, 2026
Kind
B2
Abstract

Systems and methods for quickly acquiring a PSS of a broadcast signal are provided. Such systems and methods include performing a time domain differential correlation on sections of the broadcast signal and identifying peak values in a summation of results of the time domain differential correlation. The systems and method also include performing frequency domain differential correlations between the frequency domain versions of the first section and the second section and identifying ones of maximum values of a ratio of output of the frequency domain differential correlations. Finally, the provided systems and methods include searching for the PSS in localized regions of the broadcast signal that are defined in the time domain by the preconfigured number of peak values and in the frequency domain by the ones of the maximum values of the ratio.

Claims (67)

1 . A method for acquiring a primary synchronization signal, the method comprising:

receiving a radio frequency (RF) broadcast signal at user equipment;

performing, with the user equipment, a time direction differential correlation between a first section of the RF broadcast signal and a second section of the RF broadcast signal;

summing together, with the user equipment, sections of an output of the time direction differential correlation that are separated by a preconfigured distance;

identifying, with the user equipment, a preconfigured number of peak values in results of the summing;

converting, with the user equipment, the first section and the second section of the RF broadcast signal into frequency domain versions of the first section and the second section that are localized to locations of the preconfigured number of peak values;

performing, with the user equipment, frequency direction differential correlations between the frequency domain versions of the first section and the second section;

identifying, with the user equipment, maximum values of a ratio between outputs of the frequency direction differential correlations;

identifying, with the user equipment, ones of the maximum values of the ratio that are greater than or equal to a preconfigured threshold value;

searching, with the user equipment, for a primary synchronization signal (PSS) in localized regions of the RF broadcast signal, wherein the localized regions are defined in the time domain by the preconfigured number of peak values in the results of the summing and in the frequency domain by the ones of the maximum values of the ratio that are greater than or equal to a preconfigured threshold value.

2 . The method of claim 1 wherein the preconfigured number of peak values is eight.

3 . The method of claim 1 wherein the preconfigured distance is equal to a length of two orthogonal frequency-division multiplexing symbols.

4 . The method of claim 1 further comprising:

receiving the RF broadcast signal by sampling the RF broadcast signal at a length equivalent to at least two synchronization signal block (SSB) periods; and

separating the RF broadcast signal into the first section and the second section such that the first section and the second section have respective lengths equivalent to at least one SSB period.

5 . The method of claim 1 wherein time domain boundaries of the localized regions defined by the preconfigured number of peak values in the results of the summing are plus and minus a cyclic prefix (CP) length of time around a respective sample time value of each of the preconfigured number of peak values, and wherein frequency domain boundaries of the localized regions defined by the ones of the maximum values of the ratio that are greater than or equal to the preconfigured threshold value are plus and minus five frequency bins around a respective frequency offset value of each of the maximum values of the ratio greater than or equal to the preconfigured threshold value.

6 . The method of claim 1 wherein the frequency direction differential correlations include a PSS correlation and a zero energy block correlation, and wherein the ratio is calculated by dividing the PSS block correlation by the zero energy block correlation for each frequency bin in the outputs of the frequency direction differential correlations.

7 . The method of claim 1 further comprising performing the time direction differential correlation using a sliding widow method by:

filling a circular buffer of the user equipment is up to a correlation length with conjugate complex multiplications;

outputting a summation of the conjugate complex multiplications as an initial correlation value;

for each new time value sample offset of the first section and the second section,

fetching an oldest entry of the circular buffer;

subtracting the oldest entry from the previously output correlation value;

after the oldest entry is subtracted, calculating a new conjugate complex multiplication and saving to the circular as the newest entry; and

adding the new conjugate complex multiplication to the previously output correlation value.

8 . The method of claim 1 further comprising performing the frequency direction differential correlations using a sliding widow method by:

filling a circular buffer of the user equipment is up to a correlation length with conjugate complex multiplications;

outputting a summation of the conjugate complex multiplications as an initial correlation value;

for each new frequency value sample offset of the first section and the second section, fetching an oldest entry of the circular buffer;

subtracting the oldest entry from the previously output correlation value;

after the oldest entry is subtracted, calculating a new conjugate complex multiplication and saving to the circular buffer as the newest entry; and

adding the new conjugate complex multiplication to the previously output correlation value.

9 . The method of claim 1 further comprising:

verifying and decoding a secondary synchronization signal, data modulation reference signal (PECH DM-RS) and Master Information Block (MIB) of the RF broadcast signal with a PSS identified from searching the localized regions.

10 . The method of claim 1 wherein the RF broadcast signal is a 5G new radio broadcast signal.

11 . A system for acquiring a primary synchronization signal with user equipment, the system comprising:

a radio frequency (RF) transceiver of the user equipment configured to receive an RF broadcast signal; and

a programmable processor of the user equipment configured to receive the RF broadcast signal from the RF transceiver, and wherein the programmable processor is configured to:

execute a time direction differential correlation between a first section of the RF broadcast signal and a second section of the RF broadcast signal;

sum together sections of an output of the time direction differential correlation that are separated by a preconfigured distance; identify a preconfigured number of peak values in results of the summation;

convert the first section and the second section of the RF broadcast signal into frequency domain versions of the first section and the second section that are localized to locations of the preconfigured number of peak values;

execute frequency direction differential correlations between the frequency domain versions of the first section and the second section;

identify maximum values of a ratio between outputs of the frequency direction differential correlations;

identify ones of the maximum values of the ratio that are greater than or equal to a preconfigured threshold value; and

search for a primary synchronization signal (PSS) in localized regions of the RF broadcast signal, wherein the localized regions are defined in the time domain by the preconfigured number of peak values in the results of the summing and in the frequency domain by the ones of the maximum values of the ratio that are greater than or equal to a preconfigured threshold value.

12 . The system of claim 11 wherein the preconfigured number of peak values is eight.

13 . The system of claim 11 wherein the preconfigured distance is equal to a length of two orthogonal frequency-division multiplexing symbols.

14 . The system of claim 11 wherein the RF transceiver is further configured to receive the RF broadcast signal by sampling the RF broadcast signal at a length equivalent to at least two synchronization signal block (SSB) periods; and

wherein the programmable processor is further configured to separate the RF broadcast signal into the first section and the second section such that the first section and the second section have respective lengths equivalent to at least one SSB period.

15 . The system of claim 11 wherein time domain boundaries of the localized regions defined by the preconfigured number of peak values in the results of the summation are plus and minus a cyclic prefix (CP) length of time around a respective sample time value of each of the preconfigured number of peak values, and wherein frequency domain boundaries of the localized regions defined by the ones of the maximum values of the ratio that are greater than or equal to the preconfigured threshold value are plus and minus five frequency bins around a respective frequency offset value of each of the maximum values of the ratio greater than or equal to the preconfigured threshold value.

16 . The system of claim 11 wherein the frequency direction differential correlations include a PSS correlation and a zero energy block correlation, and wherein the programmable processor is further configured to calculate the ratio by dividing the PSS block correlation by the zero energy block correlation for each frequency bin in the outputs of the frequency direction differential correlations.

17 . The system of claim 11 wherein the programmable processor executing the time direction differential correlation includes using a sliding widow method wherein the programmable processor is configured to:

fill a circular buffer of the user equipment is up to a correlation length with conjugate complex multiplications;

output a summation of the conjugate complex multiplications as an initial correlation value;

sample off set of the first section and the second section, fetch an oldest entry of the circular buffer;

subtract the oldest entry from the previously output correlation value;

after the oldest entry is subtracted, calculate a new conjugate complex multiplication and save to the circular buffer as the newest entry; and

add the new conjugate complex multiplication to the previously output correlation value.

18 . The system of claim 11 wherein the programmable processor executing the frequency direction differential correlations includes using a sliding widow method wherein the programmable processor is configured to:

fill a circular buffer of the user equipment is up to a correlation length with conjugate complex multiplications;

output a summation of the conjugate complex multiplications as an initial correlation value;

for each new frequency value sample offset of the first section and the second section, fetch an oldest entry of the circular buffer;

subtract the oldest entry from the previously output correlation value;

after the oldest entry is subtracted, calculate a new conjugate complex multiplication and save to the circular buffer as the newest entry; and

add the new conjugate complex multiplication to the previously output correlation value.

19 . The system of claim 11 wherein the programmable processor is further configured to verify and decode a secondary synchronization signal, data modulation reference signal (PECH DM-RS) and Master Information Block (MIB) of the RF broadcast signal with a PSS identified from searching the localized regions.

20 . The system of claim 11 wherein the RF broadcast signal is a 5G new radio broadcast signal.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 5, 2022
From: SOLTANIAN, AMIR; GHAVAMI, KAMRAN; ZHA, WEI
To: PCTEL, INC.
Reel/Frame 060398/0623 →
Continuity (2)
Provisional Application 63363532 · Apr 25, 2022
Related Publication 20230345398A1 · Oct 26, 2023
References Cited (5)
US 9608905B1 · Zhang et al. · 2017 [cited by applicant]
US 11483191B2 · Hellfajer · 2022 [cited by examiner]
Ota K. et al, “Performance of Physical Cell ID Detection Probability Considering Frequency Offset for NR Radio Interface,” 2019 IEEE 90th Vehicular Technology Conference, pp. 1-6, Sep. 22, 2019. DOI: 10.1109/VTCFALL.201… [cited by applicant]
You Y. et al, “Efficient Sequential Detection of Carrier Frequency Offset and Primary Synchronization Signal for 5G NR Systems,” IEEE Transactions on Vehicular Technology, vol. 69, No. 8, pp. 9212-9216, Aug. 2020. ISSN:… [cited by applicant]
Extended European Search Report re application No. EP 22206216.8, dated Sep. 18, 2023 (6 pages). [cited by applicant]