Method and apparatus for primary synchronization in internet of things
AssigneeElectronics and Telecommunications Research Institute
InventorsKapseok Chang, Moon-Sik Lee
Life of this patent
Estimating the term…
Abstract
A method and an apparatus for primary synchronization in the Internet of things. A receiver samples a primary synchronization signal into a digital signal to generate a first sampling signal and down sample a first sampling signal into a second sampling signal. The receiver estimates a first sample timing offset (STO) and a first frequency offset (FO) using the first sampling signal and the second sampling signal.
Claims17
A method for acquiring, by a receiver, synchronization in the Internet of things based on a primary synchronization signal received from a transmitter, the method comprising:
- sampling the primary synchronization signal into a digital signal to generate a first sampling signal;
- down sampling the first sampling signal into a second sampling signal;
- and
- estimating a first sample timing offset (STO) and a first frequency offset (FO) using the first sampling signal and the second sampling signal,
- wherein the estimating includes calculating a second STO and a correlation result value for the second STO by sliding auto-correlation and smoothing correlation, and
- wherein the calculating of the second STO includes:
- performing the sliding auto-correlation using the second sampling signal;
- performing the smoothing correlation by performing averaging and filtering on temporally adjacent values among values calculated by the sliding auto-correlation;
- defining a cost function by performing weighted combining on the values calculated by the smoothing correlation;
- setting an STO value to be the second STO when the cost function is maximum;
- and
- setting the cost function value for the second STO to be the correlation result value,
- wherein the estimating of the STO and the FO includes finally estimating the first STO, and
- wherein the finally estimating includes performing a couple of cross-correlations.
A method for acquiring, by a terminal, synchronization in the Internet of things based on a primary synchronization signal received from a transmitter, the method comprising:
- sampling the primary synchronization signal into a digital signal to generate a first sampling signal;
- filtering the first sampling signal;
- down sampling the filtered first sampling signal into a second sampling signal;
- and
- performing sliding auto-correlation and cross-correlation using the first sampling signal and the second sampling signal to estimate a first sample timing offset (STO) and a first frequency offset (FO),
- wherein the estimating of the STO and the FO includes calculating a second STO and a correlation result value for the second STO by sliding auto-correlation and smoothing correlation, and
- wherein the calculating of the second STO includes:
- performing the sliding auto-correlation using the second sampling signal;
- performing the smoothing correlation by performing averaging and filtering on temporally adjacent values among values calculated by the sliding auto-correlation;
- defining a cost function by performing weighted combining on the values calculated by the smoothing correlation;
- and
- setting an STO value to be the second STO when the cost function is maximum;
- and
- setting the cost function value for the second STO to be the correlation result value,
- wherein the estimating of the STO and the FO includes finally estimating the first STO, and
- wherein the finally estimating includes performing a couple of cross-correlations.
A receiver comprising:
- an analog-digital converter implemented by a processor sampling a primary synchronization signal received from a transmitter into a digital signal to generate a first sampling signal comprising:
- a filter implemented by a processor filtering the first sampling signal;
- a synchronization decimator implemented by a processor down sampling the filtered first sampling signal into a second sampling signal;
- and
- a synchronization detector estimating a first sample timing offset (STO) and a first frequency offset (FO) using the first sampling signal and the second sampling signal,
- wherein the synchronization detector includes a first processor calculating a second STO and a correlation result value for the second STO by sliding auto-correlation and smoothing correlation, and
- wherein the first processor includes:
- a sliding auto-correlator performing the sliding auto-correlation using the second sampling signal and performing the smoothing correlation by performing averaging and filtering on temporally adjacent values among values calculated by the sliding auto-correlation;
- and
- a coherent combiner implemented by a processor defining a cost function by performing weighted combining on the values calculated by the smoothing correlation, setting the STO value to be as the second STO when the cost function is maximum, and setting the value of the cost function for the second STO as the correlation result value,
- wherein the estimating of the STO and the FO includes finally estimating the first STO, and
- wherein the finally estimating includes performing a couple of cross-correlations.
Dependencies are inferred from the claim text.