IP Library Granted Patent US 10,886,965
Granted Patent B2
US 10,886,965 · App. 16/488,181 · Granted Jan 5, 2021

Orthogonal correlation signals for detection and synchronization at low SNR

Inventors: Andreas Knopp (Bad Elster, DE); Christian Hofmann (Munich, DE); Robert Schwarz (Haar, DE)
Assignee: Universität der Bundeswehr München
H04B1/707G01S5/0221H04B1/69G01S11/08H04B2001/6912
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,886,965
App. No.
16/488,181
Granted
Jan 5, 2021
Kind
B2
Abstract

Provided is a layered process for identifying a first signal sequence within a received signal sequence by cross-correlating a received signal sequence with a first correlation sequence to derive a first correlation pattern indicating occurrences of the first correlation sequence within the received signal sequence and cross-correlating the first correlation pattern with a first correlation sequence pattern to detect a first signal sequence comprising occurrences of the first correlation sequence as indicated by the first correlation sequence pattern, within the received signal sequence.

Claims (50)

1. A method, comprising:

cross-correlating a received signal sequence with a first correlation sequence to derive a first correlation pattern indicating occurrences of the first correlation sequence within the received signal sequence;

cross-correlating the first correlation pattern with a first correlation sequence pattern to detect a first signal sequence comprising occurrences of the first correlation sequence as indicated by the first correlation sequence pattern within the received signal sequence, wherein the first correlation sequence is a constant amplitude zero autocorrelation (CAZAC) sequence;

cross-correlating the received signal sequence with a second correlation sequence to derive a second correlation pattern indicating occurrences of the second correlation sequence within the received signal sequence, wherein the second correlation sequence is a complex conjugate of the CAZAC sequence;

cross-correlating the second correlation pattern with a second correlation sequence pattern to detect occurrences of the second correlation sequence as indicated by the second correlation sequence pattern within the received signal sequence; and

determining a measure of a frequency shift of the first signal sequence based on occurrences of the first correlation sequence and the second correlation sequence within the received signal sequence.

2. The method of claim 1 , further comprising:

determining a measure of a frequency shift of the first signal sequence based on a phase difference between occurrences of the first correlation sequence within the received signal sequence.

3. The method of claim 1 , further comprising:

estimating a timing of a first sender from which the first signal sequence was received; and

extracting data from a second signal sequence based on the determined measure.

4. The method of claim 3 , wherein the first correlation sequence and the second correlation sequence are chirp sequences.

5. The method of claim 1 , wherein the received signal sequence is a first received signal sequence and the method further comprises:

cross-correlating a third received signal sequence with the first correlation sequence to derive a third correlation pattern indicating occurrences of the first correlation sequence within the third received signal sequence;

cross-correlating the third correlation pattern with the first correlation sequence pattern to detect the first signal sequence comprising occurrences of the first correlation sequence as indicated by the first correlation sequence pattern, within the third received signal sequence;

determining a first time of flight of the first signal sequence within the first received signal sequence and a second time of flight of the first signal sequence within the third received signal sequence; and

providing position data of a sender of the first signal sequence based on the first and second times of flight.

6. The method of claim 1 , wherein said cross correlating said received signal sequence with a first correlation sequence is carried out using a coherent correlator,

wherein the first correlation sequence is a chirp sequence, and

wherein said cross correlating the first correlation pattern with a first correlation sequence pattern is carried out using a non-coherent correlator.

7. The method of claim 6 , wherein the first correlation sequence is a constant amplitude zero autocorrelation, CAZAC, sequence.

8. The method of claim 6 , further comprising:

cross-correlating the received signal sequence with a second correlation sequence to derive a second correlation pattern indicating occurrences of the second correlation sequence within the received signal sequence, wherein the second correlation sequence is a complex conjugate of the CAZAC sequence;

cross-correlating the second correlation pattern with a second correlation sequence pattern to detect occurrences of the second correlation sequence as indicated by the second correlation sequence pattern, within the received signal sequence; and

determining a measure of a frequency shift of the first signal sequence based on occurrences of the first correlation sequence and the second correlation sequence within the received signal sequence.

9. A signal analyzer-the signal analyzer configured to:

cross-correlate a received signal sequence with a first chirp sequence to derive a correlation pattern indicating occurrences of the first chirp sequence within the received signal sequence;

cross-correlate the correlation pattern with a first chirp sequence pattern unique to a first signal sequence comprising occurrences of the first chirp sequence as indicated by the first chirp sequence pattern to locate the first signal sequence within the received signal sequence, wherein the first chirp sequence is a first constant amplitude zero autocorrelation (CAZAC) sequence;

determine a measure of a frequency shift of the first signal sequence based on a phase difference between occurrences of the first CAZAC sequence within the received signal sequence;

cross-correlate the received signal sequence with a second CAZAC sequence to derive a second correlation pattern indicating occurrences of the second CAZAC sequence within the received signal sequence, wherein the second CAZAC sequence is a complex conjugate of the first CAZAC sequence;

cross-correlate the second correlation pattern with a second CAZAC sequence pattern unique to the first signal sequence comprising occurrences of the second CAZAC sequence as indicated by the second CAZAC sequence pattern; and

determine a measure of a frequency shift of the first signal sequence based on occurrences of the first CAZAC sequence and the second CAZAC sequence within the received signal sequence.

10. The signal analyzer of claim 9 , wherein the signal analyzer is further configured to:

cross-correlate the correlation pattern with a third CAZAC sequence pattern unique to a second signal sequence comprising occurrences of the CAZAC sequence as indicated by the third CAZAC sequence pattern to locate the second signal sequence within the received signal sequence.

11. The signal analyzer of claim 9 , wherein said signal analyzer comprises a coherent correlator and a non-coherent correlator,

wherein said signal analyzer is configured to cross correlate said received signal sequence with said first chirp sequence using the coherent correlator,

and to cross-correlate the correlation pattern with said first chirp sequence pattern using said non-coherent correlator.

12. A method, comprising:

cross-correlating a received signal sequence with a first correlation sequence to derive a first correlation pattern indicating occurrences of the first correlation sequence within the received signal sequence, wherein the received signal sequence is a first received signal sequence;

cross-correlating the first correlation pattern with a first correlation sequence pattern to detect a first signal sequence comprising occurrences of the first correlation sequence as indicated by the first correlation sequence pattern, within the received signal sequence;

cross-correlating a third received signal sequence with the first correlation sequence to derive a third correlation pattern indicating occurrences of the first correlation sequence within the third received signal sequence;

cross-correlating the third correlation pattern with the first correlation sequence pattern to detect the first signal sequence comprising occurrences of the first correlation sequence as indicated by the first correlation sequence pattern, within the third received signal sequence;

determining a first time of flight of the first signal sequence within the first received signal sequence and a second time of flight of the first signal sequence within the third received signal sequence; and

providing position data of a sender of the first signal sequence based on the first and second times of flight.

13. A method, comprising:

cross-correlating a received signal sequence with a first correlation sequence to derive a first correlation pattern indicating occurrences of the first correlation sequence within the received signal sequence;

cross-correlating the first correlation pattern with a first correlation sequence pattern to detect a first signal sequence comprising occurrences of the first correlation sequence as indicated by the first correlation sequence pattern, within the received signal sequence, wherein said cross correlating said received signal sequence with a first correlation sequence is carried out using a coherent correlator, wherein the first correlation sequence is a chirp sequence, and wherein said cross correlating the first correlation pattern with a first correlation sequence pattern is carried out using a non-coherent correlator;

cross-correlating the received signal sequence with a second correlation sequence to derive a second correlation pattern indicating occurrences of the second correlation sequence within the received signal sequence, wherein the second correlation sequence is a complex conjugate of the CAZAC sequence;

cross-correlating the second correlation pattern with a second correlation sequence pattern to detect occurrences of the second correlation sequence as indicated by the second correlation sequence pattern, within the received signal sequence; and

determining a measure of a frequency shift of the first signal sequence based on occurrences of the first correlation sequence and the second correlation sequence within the received signal sequence.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2020
From: UNIVERSITAET DER BUNDESWEHR MUENCHEN
To: NEOSAT GMBH
Reel/Frame 054767/0940 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME PREVIOUSLY RECORDED AT REEL: 50147 FRAME: 494. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Oct 11, 2019
From: KNOPP, ANDREAS; HOFMANN, CHRISTIAN; SCHWARZ, ROBERT
To: UNIVERSITAET DER BUNDESWEHR MUENCHEN
Reel/Frame 050711/0460 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2019
From: KNOPP, ANDREAS; HOFMANN, CHRISTIAN; SCHWARZ, ROBERT
To: UNIVERSITAT DER BUNDESWEHR MILNCHEN
Reel/Frame 050147/0494 →
Priority Claims (1)
EP 17157923 · Feb 24, 2017 · regional
Continuity (1)
Related Publication 20200067564A1 · Feb 27, 2020
Cited By (1)
US 12,506,651