Method of generating binary offset carrier correlation function based on partial correlation functions, apparatus for tracking binary offset carrier signal, and spread spectrum signal receiver system using the same
First Claim
1. A delay lock loop (DLL) to track a code delay phase value for a local code to be correlated with a received BOC-modulated signal in which N pulses successively occur in a single period Tc of a spreading code chip in a spread spectrum signal receiver system, the DLL comprising:
- a processor configured to;
generate an early and late delayed received signal pair B(t+τ
+Δ
/2) and B(t+τ
−
Δ
/2), based on phase delay τ and
a delay value difference Δ
, with respect to a received signal pulse train of a received signal B(t), wherein the B(t+τ
+Δ
/2) is an early signal and the B(t+τ
−
Δ
/2) is a late signal,generate N early partial correlation functions Sm(τ
+Δ
/2) (where 0≦
m≦
N−
1) and N late partial correlation functions Sm(τ
−
Δ
/2) by performing an auto-correlation operation on the early and late delayed received signal pair B(t+τ
+Δ
/2) and B(t+τ
−
Δ
/2) with respect to a total time T(0≦
t≦
T),obtain an early intermediate correlation function R0(τ
+Δ
/2;
a) by performing an elimination operation on an early sub-correlation function pair T1(τ
+Δ
/2;
a) and T2(τ
+Δ
/2;
a) obtained by combining first and last early partial correlation functions S0(τ
+Δ
/2) and SN-1(τ
+Δ
/2) based on a main peak shape parameter a such that only a main peak is left, and generate an early main correlation function Rproposed(τ
+Δ
/2;
a) by superposing results obtained by additionally performing an elimination operation on the early intermediate correlation function R0(τ
+Δ
/2;
a) and each of the early partial correlation functions Sm(τ
+Δ
/2),obtain a late intermediate correlation function R0(τ
−
Δ
/2;
a) by performing an elimination operation on a late sub-correlation function pair T1(τ
−
Δ
/2;
a) and T2(τ
−
Δ
/2;
a) obtained by combining first and last late partial correlation functions S0(τ
−
Δ
/2) and SN-1(τ
−
Δ
/2) based on a main peak shape parameter a, such that only a main peak is left, and generate a late main correlation function Rproposed(τ
−
Δ
/2;
a) by superposing results obtained by additionally performing an elimination operation on the late intermediate correlation function R0(τ
−
Δ
/2;
a) and each of the late partial correlation functions Sm(τ
−
Δ
/2), anddetermine a phase delay τ
for the received signal based on a discrimination output of a discrimination function based on values of the early and late main correlation functions, andoutput the determined phase delay τ
,wherein the elimination operation is related to an algebraic relation in which when real numbers x and y are xy≦
0, |x|+|y|−
|x−
y|=0.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a BOC correlation function based on partial correlation functions, an apparatus for tracking a BOC signal, and a spread spectrum signal receiver system using the same are disclosed herein. The apparatus includes a frequency offset compensation unit, a local code generation unit, a mixer, a delay lock loop (DLL), a phase lock loop (PLL), and a data extraction unit. The frequency offset compensation unit outputs a compensated received signal with respect to a received signal. The local code generation unit generates a delay-compensated local code based on a code delay value. The mixer mixes the delay-compensated local code with the frequency offset-compensated received signal. The DLL repeatedly tracks and calculates a code delay value. The PLL repeatedly calculates a carrier frequency compensation value. The data extraction unit extracts spreading data from a mixture of the delay-compensated local code and the compensated received signal.
-
Citations
20 Claims
-
1. A delay lock loop (DLL) to track a code delay phase value for a local code to be correlated with a received BOC-modulated signal in which N pulses successively occur in a single period Tc of a spreading code chip in a spread spectrum signal receiver system, the DLL comprising:
-
a processor configured to; generate an early and late delayed received signal pair B(t+τ
+Δ
/2) and B(t+τ
−
Δ
/2), based on phase delay τ and
a delay value difference Δ
, with respect to a received signal pulse train of a received signal B(t), wherein the B(t+τ
+Δ
/2) is an early signal and the B(t+τ
−
Δ
/2) is a late signal,generate N early partial correlation functions Sm(τ
+Δ
/2) (where 0≦
m≦
N−
1) and N late partial correlation functions Sm(τ
−
Δ
/2) by performing an auto-correlation operation on the early and late delayed received signal pair B(t+τ
+Δ
/2) and B(t+τ
−
Δ
/2) with respect to a total time T(0≦
t≦
T),obtain an early intermediate correlation function R0(τ
+Δ
/2;
a) by performing an elimination operation on an early sub-correlation function pair T1(τ
+Δ
/2;
a) and T2(τ
+Δ
/2;
a) obtained by combining first and last early partial correlation functions S0(τ
+Δ
/2) and SN-1(τ
+Δ
/2) based on a main peak shape parameter a such that only a main peak is left, and generate an early main correlation function Rproposed(τ
+Δ
/2;
a) by superposing results obtained by additionally performing an elimination operation on the early intermediate correlation function R0(τ
+Δ
/2;
a) and each of the early partial correlation functions Sm(τ
+Δ
/2),obtain a late intermediate correlation function R0(τ
−
Δ
/2;
a) by performing an elimination operation on a late sub-correlation function pair T1(τ
−
Δ
/2;
a) and T2(τ
−
Δ
/2;
a) obtained by combining first and last late partial correlation functions S0(τ
−
Δ
/2) and SN-1(τ
−
Δ
/2) based on a main peak shape parameter a, such that only a main peak is left, and generate a late main correlation function Rproposed(τ
−
Δ
/2;
a) by superposing results obtained by additionally performing an elimination operation on the late intermediate correlation function R0(τ
−
Δ
/2;
a) and each of the late partial correlation functions Sm(τ
−
Δ
/2), anddetermine a phase delay τ
for the received signal based on a discrimination output of a discrimination function based on values of the early and late main correlation functions, andoutput the determined phase delay τ
,wherein the elimination operation is related to an algebraic relation in which when real numbers x and y are xy≦
0, |x|+|y|−
|x−
y|=0. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A BOC signal tracking method to track a code delay phase value for a local code to be correlated with a received BOC-modulated signal in which N pulses successively occur in a single period Tc of a spreading code chip in a spread spectrum signal receiver system, the method comprising:
-
generating an early and late delayed received signal pair B(t+τ
+Δ
/2) and B(t+τ
−
Δ
/2), based on phase delay τ and
a delay value difference Δ
, with respect to a received signal pulse train of a received signal B(t), wherein the B(t+τ
+Δ
/2) is an early signal and the B(t+τ
−
Δ
/2) is a late signal;generating N early partial correlation functions Sm(τ
+Δ
/2) (where 0≦
m≦
N−
1) and N late partial correlation functions Sm(τ
−
Δ
/2) by performing an auto-correlation operation on the early and late mixed signal pair B(t+τ
+Δ
/2) and B(t+τ
−
Δ
/2) with respect to a total time T(0≦
t≦
T);obtaining an early intermediate correlation function R0(τ
+Δ
/2;
a) by performing an elimination operation on an early sub-correlation function pair T1(τ
+Δ
/2;
a) and T2(τ
+Δ
/2;
a) obtained by combining first and last early partial correlation functions S0(τ
+Δ
/2) and SN-1(τ
+Δ
/2) based on a main peak shape parameter a, such that only a main peak is left, and generating an early main correlation function Rproposed(τ
+Δ
/2;
a) by superposing results obtained by additionally performing an elimination operation on the early intermediate correlation function R0(τ
+Δ
/2;
a) and each of the early partial correlation functions Sm(τ
+Δ
/2);obtaining a late intermediate correlation function R0(τ
−
Δ
/2;
a) by performing an elimination operation on a late sub-correlation function pair T1(τ
−
Δ
/2;
a) and T2(τ
−
Δ
/2;
a) obtained by combining first and last late partial correlation functions S0(τ
−
Δ
/2) and SN-1(τ
−
Δ
/2) based on a given main peak shape parameter a such that only a main peak is left, and generating a late main correlation function Rproposed(τ
−
Δ
/2;
a) by superposing results obtained by additionally performing an elimination operation on the late intermediate correlation function R0(τ
−
Δ
/2;
a) and each of the late partial correlation functions Sm(τ
−
Δ
/2); anddetermining a phase delay τ
for the received signal based on a discrimination output of a discrimination function based on values of the early and late main correlation functions,wherein the elimination operation is an operation related to an algebraic relation in which when real numbers x and y are xy≦
0, |x|+|y|−
|x−
y|=0. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification