Initial acquisition circuit
AssigneeMitsubishi Denki Kabushiki Kaisha
InventorsSeiji Okubo, Akinori Fujimura, Takashi Asahara, Toshiharu Kojima
Life of this patent
Estimating the term…
Abstract
In the identical spread code multiplex SS system, a delay correction unit and a multiplexer calculates the multiplexed square correlation value by matching the peak values and adding the square correlation values of all the multiplexed signals. The multiplexed signals are the signals obtained by multiplexing an RF signal in such manner that different specific delay times are respectively given to parallel transmission information sequences multiplied by identical spread codes. Therefore, code synchronization can be realized by using only one correlator for both the orthogonal and an in-phase components.
Claims4
An initial acquisition circuit which receives a multiplexed RF signal, said multiplexed RF signal being generated by performing a spectrum spreading on n (≧2) parallel data sequences by multiplying the n parallel data sequences by identical spread code sequences, giving n different delay times {τ1Tc, τ2Tc, τ3Tc, . . . , τnTc} (where delay coefficients {τ1, τ2, τ3, . . . , τn} are integers which satisfy 0≦τ1<τ2<τ3< . . . <τn<L, L is a spread code length, and Tc is a chip cycle) to the multiplied n parallel data sequences, and then multiplexing the multiplied n parallel data sequences, said initial acquisition circuit comprising:
- a quasi-coherent detector which multiplies local carrier waves that are orthogonal to each other to the received multiplexed RF signal and removes a harmonic component from the received multiplexed RF signal to generate a complex spread spectrum signal;
- a correlation calculator which calculates an in-phase correlation value and an orthogonal correlation value between the complex spread spectrum signal and the spread code sequences multiplied by the parallel data sequences of the received multiplexed RF signal;
- a square calculator which calculates squares of the in-phase correlation value and the orthogonal correlation value;
- an adder which adds the square of the in-phase correlation value and the square of the orthogonal correlation value to each other and calculates a square correlation value;
- a delay correction unit which divides the square correlation value into n square correlation values, and gives delay times {(Y−τ1)Tc, (Y−τ2)Tc, (Y−τ3)Tc, . . . , (Y−τn)Tc} (where Y is an integer such that Y≧τn) to the n divided square correlation values to uniform correlation peak timings;
- a multiplexer which adds all the n square correlation values subjected to delay correction to each other and calculates a multiplexed square correlation value;
- a code synchronization point detector which estimates a code synchronization point on the basis of a time when the multiplexed square correlation value exhibits a maximum value and generates an acquisition pulse at a timing synchronized with the code synchronization point;
- and
- a symbol clock generator for generating a symbol clock synchronized with the acquisition pulse.
Dependencies are inferred from the claim text.