Architecture for signal acquisition with cyclic range search
First Claim
1. A system for low probability of detection (LPD) signal acquisition comprising:
- a receiver receiving a transmitted signal, said transmitted signal comprising;
a subset of a collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection;
said receiver having a acquisition signal processing block, said acquisition signal processing block comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,said acquisition signal processing block searches to acquire said transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting said transmitted signal, said range of arrival times defined by said range subsets,said acquisition signal processing block searches to acquire one of said sequences in said collection of sequences during a portion of time defined by a predetermined range subset, said acquisition signal processing block employs a cyclic range search to periodically search for said one of said sequences during a repeating range of said finite collection of range subsets, said acquisition signal processing block, during acquisition of said transmitted signal, proceeds to the next range subset in said finite collection of range subsets, whenever the one of said sequences is not found by said acquisition signal processing block during a predetermined elapsed time, and repeats this procedure until the one of said sequences is found during a range of arrive times defined by a predetermined range subset associated with said one of said sequences.
1 Assignment
0 Petitions
Accused Products
Abstract
An architecture for a spread-spectrum transmitter-receiver system in an advanced tactical data link that allows the receiver to readily acquire and synchronize to a desired LPD signal. Signal acquisition is performed with a cyclic range search that uses multiple redundant known sequences mapped to a known message sequence in a highly repeated manner. By employing the invariance of the speed of light, and synchronicity between transmitter and receiver, the architecture can significantly reduce the computational complexity of the receiver. Additionally, the architecture enables ad hoc channel access, controlled latency, distance estimation, and distance-directed transmissions.
12 Citations
20 Claims
-
1. A system for low probability of detection (LPD) signal acquisition comprising:
-
a receiver receiving a transmitted signal, said transmitted signal comprising; a subset of a collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection; said receiver having a acquisition signal processing block, said acquisition signal processing block comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,said acquisition signal processing block searches to acquire said transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting said transmitted signal, said range of arrival times defined by said range subsets, said acquisition signal processing block searches to acquire one of said sequences in said collection of sequences during a portion of time defined by a predetermined range subset, said acquisition signal processing block employs a cyclic range search to periodically search for said one of said sequences during a repeating range of said finite collection of range subsets, said acquisition signal processing block, during acquisition of said transmitted signal, proceeds to the next range subset in said finite collection of range subsets, whenever the one of said sequences is not found by said acquisition signal processing block during a predetermined elapsed time, and repeats this procedure until the one of said sequences is found during a range of arrive times defined by a predetermined range subset associated with said one of said sequences. - View Dependent Claims (2, 3, 4, 6, 7)
-
-
5. The invention of 1, further comprising:
-
said transmitter transmitting said transmitted signal, during a transmitter start time known to said receiver; said receiver acquisition signal processing block searches to acquire said transmitted signal over said range of arrival times, and said signal acquisition block comprises means for determining the distance between said transmitter and said receiver based on the range subset that receives at least one of said sequences and corresponds to said at least one sequence.
-
-
8. A method for spread-spectrum signal acquisition comprising the steps of:
-
providing a spread-spectrum receiver to receive a spread-spectrum transmitted signal that comprises a subset of a collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection, the transmitted signal in its entirety comprising the subset of the collection of sequences and a subsequent data-bearing portion of the signal; providing within the receiver an acquisition signal processing block, the acquisition signal processing block comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,searching for the transmitted signal by the acquisition signal processing block, to acquire the transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting the transmitted signal, with the range of arrival times defined by the range subsets, searching to acquire a predetermined one of the sequences in the collection of sequences during a portion of time defined by a predetermined range subset, searching to acquire the predetermined sequence from the collection of sequences using a cyclic search by the acquisition signal processing block, to periodically search for the predetermined sequence during a repeating range of the finite collection of range subsets performing the cyclic search by periodic searching from the repeating range of the finite collection of range subsets by sequentially proceeding to the next range subset in the finite collection of range subsets, whenever the predetermined sequence is not found by the acquisition signal processing block during a predetermined elapsed time; repeating the procedure of performing the cyclic search until the predetermined sequence is found during a range of arrive times defined by a predetermined range subset associated with the predetermined sequence. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A spread-spectrum transmitter-receiver system that allows the receiver to acquire and synchronize to a desired low probability of detection (LPD) signal comprising:
-
means for transmitting a spread spectrum signal; means for receiving the transmitted signal, said transmitted signal comprising a subset of the collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection; said means for receiving having means for signal acquisition processing, said signal acquisition processing means comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,said acquisition signal processing means searches to acquire said transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting said transmitted signal, said range of arrival times defined by said range subsets, and, said acquisition signal processing means searches to acquire one of said sequences in said collection of sequences during a portion of time defined by a predetermined range subset, and, said acquisition signal processing means employs a cyclic range search to periodically search for said one of said sequences during a repeating range of said finite collection of range subsets, wherein, said acquisition signal processing means, during acquisition of said transmitted signal, proceeds to the next range subset in said finite collection of range subsets, whenever the said one of said sequences is not found by said acquisition signal processing means during a predetermined elapsed time, and repeats this procedure until the said one of said sequences is found during a range of arrive times defined by a predetermined range subset associated with said one of said sequences. - View Dependent Claims (14)
-
-
15. A system for low probability of detection (LPD) signal acquisition comprising:
-
a receiver receiving a transmitted signal, said transmitted signal comprising a subset of a collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection; said receiver having a acquisition signal processing block, said acquisition signal processing block comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,said acquisition signal processing block searches to acquire said transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting said transmitted signal, said range of arrival times defined by said range subsets, said acquisition signal processing block searches to acquire one of said sequences in said collection of sequences during a portion of time defined by a predetermined range subset, said transmitter transmitting said transmitted signal, during a transmitter start time known to said receiver; said transmitted signal comprising a collection at least one predetermined sequence, said predetermined sequence collection smaller than the collection of sequences (S1, S2, S3 . . . Sn), said predetermined sequence collection having a correspondence with only a subset of said finite collection of range subsets, said subset of finite collection of range subsets being smaller than said finite collection of range subsets; a plurality of receivers, each having said acquisition signal processing block;
wherein, distance-directed message transmission is performed enabling communication between said transmitter and only said plurality of receivers comprised of those receivers able to acquire said predetermined sequence collection signal within said subset of said finite collection of range subsets.
-
-
16. A system for low probability of detection (LPD) signal acquisition comprising:
-
a receiver receiving a transmitted signal, said transmitted signal comprising a subset of a collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection; said receiver having a acquisition signal processing block, said acquisition signal processing block comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,said acquisition signal processing block searches to acquire said transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting said transmitted signal, said range of arrival times defined by said range subsets, said acquisition signal processing block searches to acquire one of said sequences in said collection of sequences during a portion of time defined by a predetermined range subset, said transmitter transmitting said transmitted signal, during a transmitter start time known to said receiver; said receiver acquisition signal processing block searches to acquire said transmitted signal over said range of arrival times, and said signal acquisition block comprises means for determining the distance between said transmitter and said receiver based on the range subset that receives at least one of said sequences and corresponds to said at least one sequence.
-
-
17. A system for low probability of detection (LPD) signal acquisition comprising:
-
a receiver receiving a transmitted signal, said transmitted signal comprising a subset of a collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection; said receiver having a acquisition signal processing block, said acquisition signal processing block comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,said acquisition signal processing block searches to acquire said transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting said transmitted signal, said range of arrival times defined by said range subsets, said acquisition signal processing block searches to acquire one of said sequences in said collection of sequences during a portion of time defined by a predetermined range subset, said acquisition signal processing block employs a cyclic range search to periodically search for said one of said sequences during a repeating range of said finite collection of range subsets, said transmitter transmitting said transmitted signal, during a transmitter start time known to said receiver; said sequences of said collection of sequences each having a time duration; said transmitted signal in its entirety comprising said collection of sequences and a subsequent data-bearing portion of the signal, with said collection of sequences having a time duration longer than each of said sequences; wherein said transmitter provides ad hoc channel access, as said transmitter need only wait long enough for the time duration of one of said sequences before transmitting the transmitted signal in its entirety.
-
-
18. A method for spread-spectrum signal acquisition comprising the steps of:
-
providing a spread-spectrum receiver to receive a spread-spectrum transmitted signal that comprises a subset of a collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection, the transmitted signal in its entirety comprising the subset of the collection of sequences and a subsequent data-bearing portion of the signal; providing within the receiver a acquisition signal processing block, the acquisition signal processing block comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,searching for the transmitted signal by the acquisition signal processing block, to acquire the transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting the transmitted signal, with the range of arrival times defined by the range subsets, searching to acquire a predetermined one of the sequences in the collection of sequences during a portion of time defined by a predetermined range subset, searching to acquire the predetermined sequence from the collection of sequences using a cyclic search by the acquisition signal processing block, to periodically search for the predetermined sequence during a repeating range of the finite collection of range subsets; transmitting the transmitted signal with said transmitter, during a transmitter start time known to the spread-spectrum receiver; the transmitted signal comprising of a collection of at least one predetermined sequence, the predetermined sequence collection smaller than the collection of sequences (S1, S2, S3 . . . Sn) of the transmitted signal in its entirety, the predetermined sequence collection having a correspondence with only a subset of the finite collection of range subsets, the subset of finite collection of range subsets being smaller than the finite collection of range subsets; receiving the transmitted signal with a plurality of receivers, each receiver having said acquisition signal processing block;
wherein, a distance-directed message transmission is performed enabling communication between said transmitter and only said plurality of receivers comprised of those receivers able to acquire said predetermined sequence collection signal within said subset of said finite collection of range subsets.
-
-
19. A method for spread-spectrum signal acquisition comprising the steps of:
-
providing a spread-spectrum receiver to receive a spread-spectrum transmitted signal that comprises a subset of a collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection, the transmitted signal in its entirety comprising the subset of the collection of sequences and a subsequent data-bearing portion of the signal; providing within the receiver a acquisition signal processing block, the acquisition signal processing block comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,searching for the transmitted signal by the acquisition signal processing block, to acquire the transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting the transmitted signal, with the range of arrival times defined by the range subsets, searching to acquire a predetermined one of the sequences in the collection of sequences during a portion of time defined by a predetermined range subset, searching to acquire the predetermined sequence from the collection of sequences using a cyclic search by the acquisition signal processing block, to periodically search for the predetermined sequence during a repeating range of the finite collection of range subsets; transmitting the transmitted signal with said transmitter, during a transmitter start time known to the spread-spectrum receiver; and estimating the distance between the transmitter and the receiver based on the range of arrival times bounded by the propagation time of the transmitted signal as constrained by the speed at which the transmitted signals travel, as bounded by the speed of light in the medium of interest that the transmitted signals travel.
-
-
20. A method for spread-spectrum signal acquisition comprising the steps of:
-
providing a spread-spectrum receiver to receive a spread-spectrum transmitted signal that comprises a subset of a collection of sequences (S1, S2, S3 . . . Sn), where n=an integer, and Sn=the nth sequence of the collection, the transmitted signal in its entirety comprising the subset of the collection of sequences and a subsequent data-bearing portion of the signal; providing within the receiver a acquisition signal processing block, the acquisition signal processing block comprising a finite collection of range subsets (R1, R2, R3, . . . Rm), where m=an integer, and Rm=the mth range subset;
said range subsets mapped to said sequences in a periodic correspondence, with m<
n;
each of said range subsets corresponding to at least one of said sequences, in a repeating manner, wherein,searching for the transmitted signal by the acquisition signal processing block, to acquire the transmitted signal over a range of arrival times bounded by the propagation time of the transmitted signal and any time error between the receiver and a transmitter transmitting the transmitted signal, with the range of arrival times defined by the range subsets, searching to acquire a predetermined one of the sequences in the collection of sequences during a portion of time defined by a predetermined range subset, searching to acquire the predetermined sequence from the collection of sequences using a cyclic search by the acquisition signal processing block, to periodically search for the predetermined sequence during a repeating range of the finite collection of range subsets; and transmitting the transmitted signal with said transmitter, during a transmitter start time known to the receiver; the sequences of the collection of sequences each having a time duration; said transmitted signal in its entirety, with the collection of sequences, having a time duration longer than the time duration of each of the individual sequences in the collection; the time duration for each of the sequences of the collection of sequences is substantially the same; and
,waiting, by the transmitter, before beginning transmission of the transmitted signal in its entirety, for a time duration greater than or equal to the time duration of one of the sequences but waiting less than the time duration of the transmitted signal in its entirety.
-
Specification