Apparatus, computer readable medium, transmission medium, and method for synchronizing a received signal based on a maximum likelihood principle using a bisection technique
First Claim
1. A method for synchronizing a received signal based on a maximum likelihood (ML) principle using a bisection technique comprising:
- (a) directly sampling the received signal in a preamble period;
(b) obtaining an initial condition for initiating an iterative search by bisection method based on isolating an optimal estimate from non-optimal extremes;
(c) performing said iterative search by bisection method;
(d) generating another sequence using said bisection sequence, that converges to an ML timing estimate more rapidly;
(e) computing an ML carrier-phase using said ML timing estimate; and
(f) synchronizing the received signal based on said ML timing estimate and said ML carrier-phase.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to burst mode digital communication systems where data transmission is preceded by a preamble for acquisition of carrier and clock synchronization using maximum likelihood (ML) principle. The preamble is sampled and the set of samples obtained is processed using the optimization algorithms of the present invention to provide the ML timing estimate. The optimization algorithms in the present invention consist of three parts. The first part deals with isolating the desired optimal estimate from non-optimal extremes satisfying the same necessary condition, and provides the initial conditions for activating the binary search schemes. The second part performs the binary search for the optimal timing estimate that guarantees the convergence. On the basis of the obtained iterative sequence, the last part constructs a more rapidly convergent sequence to obtain the ML symbol timing estimate. Using the obtained symbol timing estimate, the ML carrier phase estimate can be computed explicitly, and synchronization performed.
-
Citations
16 Claims
-
1. A method for synchronizing a received signal based on a maximum likelihood (ML) principle using a bisection technique comprising:
-
(a) directly sampling the received signal in a preamble period;
(b) obtaining an initial condition for initiating an iterative search by bisection method based on isolating an optimal estimate from non-optimal extremes;
(c) performing said iterative search by bisection method;
(d) generating another sequence using said bisection sequence, that converges to an ML timing estimate more rapidly;
(e) computing an ML carrier-phase using said ML timing estimate; and
(f) synchronizing the received signal based on said ML timing estimate and said ML carrier-phase. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium, on which is stored a computer program for synchronizing a received signal based on a maximum likelihood (ML) principle using a bisection technique, said computer program storing instructions which, when executed, will perform the steps of:
-
(a) directly sampling the received signal in a preamble period;
(b) obtaining an initial condition for initiating an iterative search by bisection method based on isolating an optimal estimate from non-optimal extremes;
(c) performing said iterative search by bisection method;
(d) generating another sequence using said bisection sequence that converges to a ML timing estimate more rapidly;
(e) computing an ML carrier-phase using said ML timing estimate; and
(f) synchronizing the received signal. - View Dependent Claims (9, 10)
-
-
11. A communications apparatus for synchronizing a received signal based on a maximum likelihood (ML) principle using a bisection technique, comprising:
-
(a) a receiver for receiving a signal;
(b) a memory for storing said received signal, and synchronization process iterations; and
(c) a processor, wherein said processor is used for;
directly sampling the received signal in a preamble period;
obtaining an initial condition for initiating an iterative search by bisection method based on isolating an optimal estimate from non-optimal extremes;
performing said iterative search by bisection method;
generating another sequence using said bisection sequence that converges to a ML timing estimate more rapidly;
computing an ML carrier-phase using said ML timing estimate; and
synchronizing the received signal based on said ML timing estimate and said ML carrier-phase. - View Dependent Claims (12)
-
-
13. A transmission medium for transmitting a program for synchronizing a received signal based on a maximum likelihood (ML) principle using a bisection technique, the program comprising the steps of:
-
(a) directly sampling the received signal in a preamble period;
(b) obtaining an initial condition for initiating an iterative search by bisection method based on isolating an optimal estimate from non-optimal extremes;
(c) performing said iterative search by bisection method;
(d) generating another sequence using said bisection sequence that converges to a ML timing estimate more rapidly;
(e) computing an ML carrier-phase using said ML timing estimate; and
(f) synchronizing the received signal based on said ML timing estimate and said ML carrier-phase. - View Dependent Claims (14, 15, 16)
-
Specification