Acquisition and tracking of burst code signals
First Claim
1. A method of acquiring a burst code signal comprising:
- generating a plurality of pulse trains, each having a different timing; and
simultaneously comparing the burst code signal to each of the plurality of pulse trains, wherein the burst code signal and the plurality of generated pulse trains are synchronized to a timing signal; and
detecting which of the pulse trains is a closest temporal match to the burst code signal.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital communication system includes a generator for generating a plurality of pulse trains, each having a different timing, and pre-compensation circuitry for synchronizing the plurality of pulse trains to a timing signal. The system also includes comparison circuitry for simultaneously comparing a received burst code signal to each of the plurality of pulse trains, where the burst code signal is synchronized to the timing signal, and a detector for detecting which of the pulse trains is a closest temporal match to the burst code signal. The pre-compensation circuitry operates to reduce acquisition time and keep PN code uncertainties within the range of the comparison circuitry.
44 Citations
36 Claims
-
1. A method of acquiring a burst code signal comprising:
-
generating a plurality of pulse trains, each having a different timing; and
simultaneously comparing the burst code signal to each of the plurality of pulse trains, wherein the burst code signal and the plurality of generated pulse trains are synchronized to a timing signal; and
detecting which of the pulse trains is a closest temporal match to the burst code signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A digital communication system comprising:
-
a generator for generating a plurality of pulse trains, each having a different timing;
pre-compensation circuitry for synchronizing the plurality of pulse trains to a timing signal comparison circuitry for simultaneously comparing a received burst code signal to each of the plurality of pulse trains, wherein the received burst code signal is synchronized to the timing signal; and
detection circuitry for detecting which of the pulse trains is a closest temporal match to the received burst code signal. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of acquiring a burst code signal comprising:
-
generating a plurality of pulse trains using a pseudo noise code generator, wherein each of the pulse trains has a different timing;
synchronizing a chipping rate of the pseudo noise code generator with a timing signal;
maintaining a composite pseudo noise code phase of the pseudo noise code generator substantially coincident with a phase of the timing signal;
simultaneously comparing the burst code signal to each of the plurality of pulse trains, wherein the burst code signal and the plurality of generated pulse trains are synchronized to a timing signal; and
detecting which of the pulse trains is a closest temporal match to the burst code signal. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A digital communication system comprising a pluralty of platforms, each platform including:
-
a pseudo noise code generator for generating a plurality of pulse trains, each having a different timing;
pre-compensation circuitry for correcting a clock rate of the pseudo noise generator to approximate a clock rate of a timing signal, and for maintaining a composite pseudo noise code phase of the pseudo noise code generator substantially coincident with a phase of the timing signal;
correlation circuitry for simultaneously correlating a received burst code signal with each of the plurality of pulse trains, wherein the received burst code signal is synchronized to the timing signal; and
detection circuitry for detecting which of the pulse trains is a closest temporal match to the received burst code signal. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
Specification