Method and system for synchronization between transmitter and receiver in a communication system
AssigneeSasken Communication Technologies Limited
InventorsAnubala S. Varikat, Satish Tembad
Life of this patent
Estimating the term…
Abstract
A method and system for synchronization between a transmitter and a receiver in a communication system is provided. The receiver receives a plurality of signals from the transmitter. According to this method, a frequency burst is detected in the received signal at the receiver. The detected frequency burst is then validated on the basis of a synchronization burst in the received signal. Finally, the frequency and timing information present in the received signal is acquired for synchronization with the transmitter. The frequency and timing information is acquired on the basis of the validated frequency burst.
Claims11
A method for improving a frequency burst detection algorithm at a receiver, the frequency burst being used to synchronize a transmitter and the receiver in a communication system, wherein the receiver receives a plurality of signals from the transmitter, said signals including the frequency burst and a synchronization burst, the method comprising the steps of:
- a. detecting the frequency burst at the receiver, wherein detecting the frequency burst comprises the steps of:
- i) computing a normalized correlation of a set of samples of a received signal at the receiver, wherein the normalized correlation comprises at least one of a normalized autocorrelation of in-phase components of the set of samples, a normalized autocorrelation of quadrature components of the set of samples, and a normalized correlation between the in-phase components and the quadrature components of the set of samples;
- if the normalized correlation is greater than a predetermined threshold, ii) detecting the frequency burst;
- iii) acquiring frequency and timing information from the detected frequency burst;
- iv) estimating the synchronization burst from amongst the plurality of signals received from the transmitter, the estimate being based on the acquired frequency and timing information;
- v) performing a procedure for validating the estimated synchronization burst;
- vi) acquiring synchronization with the transmitter if the synchronization burst is validated;
- and else a) discarding the detected frequency burst and repeating i to vi over a next set of samples;
- else vii) repeating i to vi over a next set of samples.
A system for improving a frequency burst detection algorithm at a receiver, the frequency burst being used to synchronize a transmitter and the receiver in a communication system, wherein the receiver receives a plurality of signals from the transmitter, said signals including the frequency burst and a synchronization burst, the system comprising:
- a. means for detecting the frequency burst at the receiver, wherein the means for detecting the frequency burst comprising;
- i. a sum element for computing a normalized correlation of a set of samples of a received signal at the receiver, wherein the normalized correlation comprises at least one of a normalized autocorrelation of in-phase components of the set of samples, a normalized autocorrelation of quadrature components of the set of samples, and a normalized correlation between the in-phase components and the quadrature components of the set of samples, wherein the frequency burst is detected if the normalized correlation is greater than the predetermined threshold else detecting a new frequency burst over the next set of samples;
- b. means for acquiring frequency and timing information from the detected frequency burst;
- c. means for estimating the synchronization burst from amongst the plurality of signals received from the transmitter, the estimate being based on the acquired frequency and timing information;
- d. means for performing a procedure for validating the estimated synchronization burst;
- e. means for checking the validity of the synchronization burst, wherein the frequency burst is discarded if the synchronization burst is not validated;
- and f. means for acquiring frequency and timing information for synchronization with the transmitter, based on the validated synchronization burst.
A computer program product, written on a computer readable medium for use with a computer having a processor, for improving a frequency burst detection algorithm at a receiver, the frequency burst being used to synchronize a transmitter and the receiver in a communication system, wherein the receiver receives a plurality of signals from the transmitter, said signals including the frequency burst and a synchronization burst, the system comprising:
- a. program instruction means for detecting the frequency burst at the receiver, wherein the means for detecting the frequency burst comprising;
- i. a sum element for computing a normalized correlation of a set of samples of a received signal at the receiver, wherein the normalized correlation comprises at least one of a normalized autocorrelation of in-phase components of the set of samples, a normalized autocorrelation of quadrature components of the set of samples, and a normalized correlation between the in-phase components and the quadrature components of the set of samples;
- wherein the frequency burst is detected if the normalized correlation is greater than the predetermined threshold else detecting a new frequency burst over the next set of samples;
- b. program instruction means for acquiring frequency and timing information from the detected frequency burst;
- c. program instruction means for estimating the synchronization burst from amongst the plurality of signals received from the transmitter, the estimate being based on the acquired frequency and timing information d. program instruction means for performing a procedure for validating the estimated synchronization burst;
- e. program instruction means for checking the validity of the synchronization burst, wherein the frequency burst is discarded if the synchronization burst is not validated;
- and f. program instruction means for acquiring frequency and timing information for synchronization with the transmitter, based on the validated synchronization burst.
Dependencies are inferred from the claim text.