
214
CHAPTER 4.
CODE SYNCHRONIZATION
less  hardware than the delay-locked loop and avoids the need to balance the
gains and delays in the two branches of the delay-locked loop.
In the presence of frequency-selective fading, the discriminator characteris-
tics of tracking loops are severely distorted.  Much better performance is poten-
tially available  from a noncoherent tracking  loop  with diversity and multipath-
interference cancellation [12], but a large increase in implementation complexity
is required.
4.5
Frequency-Hopping Patterns
The synchronization of the reference frequency-hopping pattern  produced by
the receiver synthesizer  with the received  pattern may be facilitated by pre-
cision  clocks in both the transmitter and the receiver, feedback signals  from
the receiver to the transmitter, or transmitted pilot signals.  However, in most
applications, it is necessary or desirable for the receiver to be capable of obtain-
ing synchronization by processing the received  signal. During acquisition, the
reference pattern is synchronized with the received  pattern to within a fraction
of a hop duration.  The tracking system further reduces the synchronization er-
ror, or at least  maintains it within certain bounds. For communication systems
that require a strong capability to reject interference, matched-filter acquisition
and serial-search acquisition are the most effective  techniques. The matched
filter  provides rapid acquisition of short frequency-hopping patterns, but re-
quires the simultaneous synthesis of multiple  frequencies. The matched filter
may also be used in the configuration of Figure 4.2 to detect short  patterns
embedded in much longer frequency-hopping patterns.  Such a detection can be
used to initialize or supplement serial-search  acquisition, which is more reliable
and accommodates long patterns.
Matched-Filter Acquisition
Figure  4.18 shows a programmable matched-filter acquisition system that pro-
vides substantial protection against  interference [13]. It is assumed that a single
frequency  channel is used  during  each hop interval that occurs during  acqui-
sition. One or more programmable frequency synthesizers produce  tones at
frequencies which are offset by a constant frequency  from the
consecutive frequencies of the hopping pattern for code  acquisition.  Each  tone
multiplies the received frequency-hopping signal and the result is filtered so that
most of the received energy is blocked, except the energy in a frequency-hopping
pulse at a specific frequency.  The threshold detector of branch  produces
if its threshold is exceeded, which ideally occurs only if the received  sig-
nal hops to a specific frequency.  Otherwise, the threshold detector produces
The use of binary detector  outputs prevents the system from  being
overwhelmed by a few strong interference signals.  Input of the compara-
tor is the number of frequencies in the hopping  pattern that were  received in