Signal detector employing correlation analysis of non-uniform and disjoint sample segments
DCFirst Claim
Patent Images
1. A signal detector comprising:
- a receiver for receiving a first segment of a signal, and a second segment of the signal, the first and second segments representing separate and distinct periods of time, and the signal comprising a signal of interest perturbed by noise or pseudo-noise;
a correlator coupled to the receiver for deriving first correlation data, representative of the correlation between the first segment and a hypothesis, and second correlation data representative of the correlation between the second segment and the hypothesis; and
a combiner coupled to the correlator for determining a parameter difference between the first and second correlation data, for adjusting a selected one of the first and second correlation data responsive to the parameter difference, and combining the adjusted data with the other of the first and second correlation data to obtain cumulative correlation data useful for detecting the signal of interest or a parameter of the signal of interest.
6 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A signal detector is provided in which correlation analyses of multiple segments of a received signal from separate and distinct periods of time are combined to improve the detection capability of the signal detector. In one embodiment, the signal detector is part of a GPS receiver.
252 Citations
87 Claims
-
1. A signal detector comprising:
-
a receiver for receiving a first segment of a signal, and a second segment of the signal, the first and second segments representing separate and distinct periods of time, and the signal comprising a signal of interest perturbed by noise or pseudo-noise;
a correlator coupled to the receiver for deriving first correlation data, representative of the correlation between the first segment and a hypothesis, and second correlation data representative of the correlation between the second segment and the hypothesis; and
a combiner coupled to the correlator for determining a parameter difference between the first and second correlation data, for adjusting a selected one of the first and second correlation data responsive to the parameter difference, and combining the adjusted data with the other of the first and second correlation data to obtain cumulative correlation data useful for detecting the signal of interest or a parameter of the signal of interest.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 12)
-
-
10. A signal detector comprising:
-
a receiver for receiving a first segment of a signal and a second segment of the signal, the signal representative of a plurality of signals of interest, each signal of interest representative of a repeating PN code modulated onto a carrier signal, and the first and second segments representing separate and distinct periods of time;
a correlator coupled to the receiver for deriving first correlation data representative of the correlation between the first segment and a combined PN code and code phase hypotheses, and second correlation data representative of the correlation between the second segment and the combined PN code and code phase hypothesis; and
a combiner coupled to the correlator for determining a code phase difference between portions of the first and second correlation data corresponding to the PN code hypothesis, for adjusting a selected one of the portions of the first and second correlation data responsive to the code phase difference, and combining the adjusted data with the other portion to obtain cumulative correlation data useful for detecting a signal of interest or a parameter of a signal of interest. - View Dependent Claims (11)
-
-
13. A method for detecting a signal comprising:
-
receiving a first segment of a signal, and a second segment of the signal, the signal comprising a signal of interest perturbed by noise or pseudo-noise, and the first and second segments representing separate and distinct periods of time;
deriving first correlation data representative of the correlation between the first segment and a hypothesis, and second correlation data representative of the correlation between the second segment and the hypothesis;
determining a parameter difference between the first and second correlation data;
adjusting a selected one of the first and second correlation data responsive to the parameter difference; and
combining the adjusted data with the other of the first and second correlation data to obtain cumulative correlation data useful for detecting the signal of interest or a parameter of the signal of interest. - View Dependent Claims (14, 15, 16)
-
-
17. A method for detecting a signal comprising:
-
receiving a first segment of a signal and a second segment of the signal, the signal representative of a plurality of signals of interest, each signal of interest representative of a repeating PN code modulated onto a carrier signal, the first and second segments representing separate and distinct periods of time;
deriving first correlation data representative of the correlation between the first segment and a combined PN code and code phase hypothesis, and second correlation data representative of the correlation between the second segment and the combined PN code and code phase hypothesis;
determining a code phase difference between portions of the first and second correlation data corresponding to the PN code hypothesis;
adjusting a selected one of the portions of the first and second correlation data responsive to the code phase difference; and
combining the adjusted data with the other portion to obtain cumulative correlation data useful for detecting a signal of interest or a parameter of a signal of interest. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A signal detector, comprising:
-
means for receiving a signal of interest comprising a first segment and a second segment of the signal of interest, each segment representing a distinct period of time;
means for correlating a first correlation data corresponding to a first correlation between the first segment and a hypothesis, and for deriving a second correlation data corresponding to a second correlation between the second segment and the hypothesis;
means for determining a parameter difference between the first and the second correlation data;
means for adjusting a selected one of the first and the second correlation data in response to the parameter difference to determine an adjusted data; and
means for combining the adjusted data with the non-selected correlation data for generating a cumulative correlation data for detecting the signal of interest. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A signal detector, comprising:
-
a receiver configured to detect a first segment of a signal of interest and a second segment of the signal of interest, and the first segment and the second segment representing distinct periods of time;
a correlator, coupled to the receiver, configured to derive a first correlation data representative of the correlation between the first segment and a hypotheses, and configured to derive a second correlation data representative of the correlation between the second segment and the hypothesis;
a parameter determiner, coupled to the correlator, configured to determine a parameter difference between the first and the second correlation data;
a processor, coupled to the parameter determiner, configured to adjust a selected one of the first and second correlation data responsive to the parameter difference to determine an adjusted data; and
a combiner, coupled to the processor, configured to combine the adjusted data with the non-selected correlation data to generate cumulative correlation data useful for detecting the signal of interest. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A method for detecting signals of interest, comprising the steps of:
-
receiving a first segment of a signal of interest;
receiving a second segment of the signal of interest;
deriving a first correlation data representative of the correlation between the first segment and a hypothesis;
deriving a second correlation data representative of the correlation between the second segment and the hypothesis;
determining a parameter difference between the first aid the second correlation data;
selecting one of the first and the second correlation data;
adjusting the selected correlation data in response to the parameter difference to determine an adjusted data; and
combining the adjusted data with the non-selected correlation data to determine a cumulative correlation data useful for detecting the signal of interest. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83)
-
-
84. A computer readable medium having a program for storing a series of instructions for detecting signals of interest, the program for performing at least the following:
-
receiving a first segment of a signal of interest;
receiving a second segment of the signal of interest, such that the first segment and the second segment represent distinct periods of time;
deriving a first correlation data representative of the correlation between the first segment and a hypothesis;
deriving a second correlation data representative of the correlation between the second segment and the hypothesis;
determining a parameter difference between the first and the second correlation data;
selecting one of the first and the second correlation data;
adjusting the selected correlation data in response to the parameter difference to determine an adjusted data; and
combining the adjusted data with the non-selected correlation data to determine a cumulative correlation data useful for detecting the signal of interest. - View Dependent Claims (85, 86, 87)
-
Specification