Professional Documents
Culture Documents
Separation Coefficients
Srini H. Raghavan and Thomas D. Powell
The Aerospace Corporation
P.O. Box 92957
Los Angeles, CA 90009-2957
Srini.h.raghavan@aero.org
further complicated because of the Doppler frequency shifts
introduced due to the relative motion between the GPS
satellite and the GPS receiver. The net result of lack of
orthogonality is what is known as CDMA noise that
degrades the GPS receiver performance. CDMA noise gets
worse with the increased number of C/A code transmitters
in the system. The C/A code CDMA noise affects primarily
the C/A code receivers with all its severity, but it is still
important to characterize C/A code CDMA noise accurately
in radio frequency compatibility (RFC) studies done within
the Radio Navigation Satellite Systems (RNSS) frequency
band using other codes and signals in the same frequency
band.
TABLE OF CONTENTS
1. INTRODUCTION .................................................................1
2. EFFECTIVE CARRIER POWER TO NOISE DENSITY RATIO
(C/N0) EFFECTIVE ................................................................1
3. MAXIMUM SSC: AN UPPER BOUND ................................2
4. CONCLUSIONS ..................................................................5
REFERENCES ........................................................................5
1. INTRODUCTION
GPS C/A spreading codes are implemented using Gold
codes. Gold codes have some very desirable properties, such
as a large number of codes available for code division
multiple access (CDMA) applications. Their correlation
properties are also well defined. On the down side the
spread-spectrum code length used in C/A codes is short (5%
of the bit period), resulting in spectral lines spaced 1 kHz
apart. Also because the Gold codes are not strictly
orthogonal, the spectral line magnitudes vary over the
spectral lines produced by strictly orthogonal codes. This is
1
2
TO
NOISE
C
=
N 0 Effective
CEffective
( N 0 )Effective + ( I0 )Effective
(1)
I i (t)=
M Si (t)
m=1
Pm
T
R
G i,m (t)G i,m (t) i,m L
N 0 Effective
Min
(2)
i = receiver index
t = time for which the aggregate interference
power is being calculated
SSC by definition is a frequency domain property of spreadspectrum signals that helps to visualize the spectrum overlap
between two signals resulting in interference. Let us first
examine the definition of the SSC. For two spread-spectrum
signals s1(t) and s2(t) with power spectral densities
represented by the functions S1(f) and S2(f), SSC denoted by
is defined as follows:
S ( f conv ) =
conv
f )S2 ( f ) df
(6)
(7)
(3)
(8)
Pmax
= S ( 0 ) = S1 ( f )S2 ( f ) df
G agg
S (f
= SSC (1/Hz)
M Si (t)
= max
m=1
L min
max[I i (t)] =
(5)
where
Min [ C Effective ]
(4)
cai,n = i,n cn
(9)
CA-SSCi,j =
ca
i,n
ca j,n 1000
(10)
CA-SSCi,j =
c ) ( j,n c n ) 1000
(11)
i,n n
where i,n
ca i,n
cn
(11) we get
(12)
2
2
CA-SSCi,j 1000 (c n c n )2 (i,n j,n )2 (13)
n
n
20
40
60
200
400
600
Frequency in kHz
800
2
2
SSC-RND 1000 2 (c n c n ) 2 1
n
n
1000
30
2
1000 2 (c n c n ) 2 1023
n
40
-61.69 dB/Hz
The theoretical value of SSC-RND is 61.8 dB/Hz, and
hence the upper bound from Equation (13) seems quite tight
for the random codes, as expected. Equations (9) to (14) are
the same as in reference [1]. We include a fudge factor in
Equation 13 (see Equation (15)) to take into account the
sinc2 shape of the psds to deemphasize the effects of s on
SSC from the spectral lines away from the center frequency.
That is to say the real effect of the second term in Equation
(13) may diminish as we move away from the center
frequency.
50
60
0
2000
4000
6000
Frequency in kHz
8000
(14)
1 .10
100
(15)
% Time Less than X-axis
2
2
100 (c n c n ) 2 ( i,n j,n sinc 2100nTc ) 2
n
n
100
75
62.5
50
37.5
25
12.5
59
58.5
58
57.5
57
CA-SSC : Upper Bound, dB/Hz
59.5
59
58.5
58
57.5
57
L1C-SSC : Upper Bound, dB/Hz
56.5
56
87.5
59.5
60
(16)
Using the maximum CA-SSC for the 630 code pairs we can
construct the distribution function, which is plotted in
Figure 4.
60
25
12.5
50
37.5
75
62.5
L1C-SSCi,j
87.5
56.5
56
0.01
Normalized Histogram
0.008
0.006
0.004
0.002
0.5
1.5
2.5
3.5
4.5
BIOGRAPHY
4. CONCLUSIONS
Accounting for all interference sources is an important
aspect of RFC in the Radio Navigation Satellite System
band, which is crucial for all the GNSS receivers
performing at their best without undue interference among
the satellite navigation systems. Because of the nature of
C/A code behavior it is very difficult to estimate the C/A
code CDMA noise accurately. A previous paper on this
issue by the authors of this paper utilized a different
approach to consider the SSC in the frequency domain; the
results obtained using this approach provided an upper
bound to the maximum CA-SSC. In this paper, equations
developed to compute the upper bound are refined and
applied to both the C/A codes and the L1C codes. Since for
a given chipping rate SSC is bounded by random codes, the
improvement achievable using codes other than C/A codes
is also limited. However, in this paper we have illustrated
that the SSC upper bound moves closer to the limit by
changing the code length from 1023 to 10,230 bits. It is not
clear that any of the improvement seen is due to the code
properties, for example, Gold versus Weil sequences. The
upper bound obtained using this method is adequately
conservative and is not dependent on the receiver coherent
integration time or the relative Doppler shifts. In that sense
the computation of the bound is simplified. It is interesting
to see the bound when applied to other spreading codes used
in GPS.
REFERENCES
[1] S. Raghavan, Jason Hsu, and Thomas Powell, Upper
Bound on C/A Code Spectral Separation
Coefficient, 2010 IEEE Aeroconference.
[2] Draft IS-GPS-800, Navstar GPS Space Segment/User
Segment L1C Interfaces
[3] Interface Specification IS-GPS-200, Revision D,
Navstar GPS Space Segment/Navigation User
Interfaces, Navstar GPS Joint Program Office.