Radio Frequency Signal Transmission Detector and Locator
20200041606 ยท 2020-02-06
Inventors
Cpc classification
H04W4/021
ELECTRICITY
G01S5/04
PHYSICS
International classification
G01S5/04
PHYSICS
Abstract
The present invention is a system and method for detecting and locating the transmission of radio frequency signals from within a defined geographical area. The system uses statistical confidence limits to detect outliers caused by transmissions in the defined geographical area. The source of the transmission can then be located with triangulation.
Claims
1. We claim a system to detect and locate a suspected radio frequency signal transmitter and to cause an action to occur when a suspected radio frequency signal transmitter is detected, the signal transmitter operating within the boundaries of a pre-defined geographical area, the system comprising: a plurality of at least two radio frequency signal receivers, each signal receiver equipped with a plurality of direction finding antennas, each direction finding antenna in each signal receiver, is positionally arranged in predefined centerline configuration angles from each adjacently located direction finding antenna, each direction finding antenna designed and constructed to receive radio frequency signals in a predefined range of frequencies, the signal receivers positioned near the predefined geographical area in an arrangement that allows the signal receivers to receive radio frequency signals from approximately every point inside the predefined geographical area, the attributes of the radio frequency signals comprising at least a predefined time interval in which the signal was measured and the predefined frequency interval of the signal and the identification of the signal receiver that the signal was received on and the identification of a direction finding antenna that the signal was receive on, and the signal power level; and a memory which is able to store and retrieve the radio frequency signal attributes; and an alarm which is able to be activated when a suspected radio frequency signal transmitter location is detected; and a memory controller, the memory controller operationally connected to the signal receivers, the memory controller operationally connected to the memory, the memory controller operationally connected to the alarm, the memory controller for classifying the signals by the signal attributes, the memory controller for (I) performing a training process, the training process having a predetermined frequency of occurrence, the training process having a predefined duration of time, the training process consisting of two sub-processes, the first sub-process comprising receiving radio frequency signal attributes on the signal receivers and the building of sample populations of power levels in each classification of signal, the classifications consisting of, at least, the signal receiver identification, the directional antenna identification and the frequency of the signal and the second sub-process comprising the calculation of the mean and variance of the sample populations, and the fitting of a known probability distribution to the sample populations, and a calculation of a one tail confidence limit of a predetermined amount for each sample population; and (II) performing a monitoring process, the training process having a predetermined frequency of occurrence, the monitoring process having a predefined duration of time, the monitoring process comprising the steps of: (i) receiving radio frequency signal attributes on the signal receivers; and (ii) calculating the estimated direction of the received signal on the signal receiver; and (iii) retaining the signal attributes of the direction finding antenna with the maximum power level in each signal receiver and discarding the remaining signal attributes in the signal receiver; and (iv) discarding all signal attributes with power levels below the one tailed confidence limit calculated for the classification of the data object, leaving a second set of surviving signal attributes, and (v) matching the signal attributes, from the second set of surviving signal attributes, across all combinations of signal receivers by time interval and frequency interval, the matched signal attributes forming a matched pair, and (vi) discarding the signal attributes that are not in at least one matching pair leaving a third set of surviving signal attributes, and (vii) calculating the intersection points of the two lines radiating from each signal receiver having a matched pair with another signal receiver, in the direction of the estimated direction of the received signal, the intersection point giving a possible location of a radio frequency signal transmitter; and storing the intersection points in a first set of intersection point attributes. (viii) discarding the intersection point attributes that are not in the predefined geographical area leaving a second set of surviving intersection point data objects; and (ix) determining whether the second set of surviving intersection point attributes in the predefined geographical area are indicative of a suspected signal transmitter, and discarding the intersection point attributes that are not indicative of a suspected signal transmitter leaving a third set of surviving intersection point attributes; and (x) displaying the third set of surviving intersection point attributes and activating the alarm to report the suspected signal transmitter locations; and whereby the system will detect and locate a suspected radio frequency signal transmitter operating within the boundaries of the pre-defined geographical area and cause the alarm to be activated.
2. The system of claim 1 includes a display which is able to show the predefined geographical area and the locations of the suspected radio frequency signal transmitters operating within the boundaries of the pre-defined geographical area.
3. The system of claim 1 includes a camera for monitoring the predefined geographical area and for verifying the location of any suspected radio frequency signal transmitters operating within the boundaries of the pre-defined geographical area.
4. The calculation the estimated direction of the received signal of claim 1 is selected from a group consisting of the centerline angle of the directional antenna in the signal receiver with the maximum power and the power weighted average of all directional antenna centerline angles in the signal receiver.
5. We claim a method to detect and locate a suspected radio frequency signal transmitter and to cause an action to occur when a suspected radio frequency signal transmitter is detected, the signal transmitter operating within the boundaries of a pre-defined geographical area, the method comprising: providing a plurality of at least two radio frequency signal receivers, each signal receiver equipped with a plurality of direction finding antennas, each direction finding antenna in each signal receiver, is positionally arranged in predefined centerline configuration angles from each adjacently located direction finding antenna, each direction finding antenna designed and constructed to receive radio frequency signals in a predefined range of frequencies, the signal receivers positioned near the predefined geographical area in an arrangement that allows the signal receivers to receive radio frequency signals from approximately every point inside the predefined geographical area, the attributes of the radio frequency signals comprising at least a predefined time interval in which the signal was measured and the predefined frequency interval of the signal and the identification of the signal receiver that the signal was received on and the identification of a direction finding antenna that the signal was receive on, and the signal power level; and providing a memory which is able to store and retrieve the radio frequency signal attributes; and providing an alarm which is able to be activated when a suspected radio frequency signal transmitter location is detected; and providing a memory controller, the memory controller operationally connected to the signal receivers, the memory controller operationally connected to the memory, the memory controller operationally connected to the alarm, the memory controller for classifying the signals by the signal attributes, the memory controller for (I) performing a training process, the training process having a predetermined frequency of occurrence, the training process having a predefined duration of time, the training process consisting of two sub-processes, the first sub-process comprising receiving radio frequency signal attributes on the signal receivers and the building of sample populations of power levels in each classification of signal, the classifications consisting of, at least, the signal receiver identification, the directional antenna identification and the frequency of the signal and the second sub-process comprising the calculation of the mean and variance of the sample populations, and the fitting of a known probability distribution to the sample populations, and a calculation of a one tail confidence limit of a predetermined amount for each sample population; and (II) performing a monitoring process, the training process having a predetermined frequency of occurrence, the monitoring process having a predefined duration of time, the monitoring process comprising the steps of: (i) receiving radio frequency signal attributes on the signal receivers; and (ii) calculating the estimated direction of the received signal on the signal receiver; and (iii) retaining the signal attributes of the direction finding antenna with the maximum power level in each signal receiver and discarding the remaining signal attributes in the signal receiver; and (iv) discarding all signal attributes with power levels below the one tailed confidence limit calculated for the classification of the data object, leaving a second set of surviving signal attributes, and (v) matching the signal attributes, from the second set of surviving signal attributes, across all combinations of signal receivers by time interval and frequency interval, the matched signal attributes forming a matched pair, and (vi) discarding the signal attributes that are not in at least one matching pair leaving a third set of surviving signal attributes, and (vii) calculating the intersection points of the two lines radiating from each signal receiver having a matched pair with another signal receiver, in the direction of the estimated direction of the received signal, the intersection point giving a possible location of a radio frequency signal transmitter; and storing the intersection points in a first set of intersection point attributes. (viii) discarding the intersection point attributes that are not in the predefined geographical area leaving a second set of surviving intersection point data objects; and (ix) determining whether the second set of surviving intersection point attributes in the predefined geographical area are indicative of a suspected signal transmitter, and discarding the intersection point attributes that are not indicative of a suspected signal transmitter leaving a third set of surviving intersection point attributes; and (x) displaying the third set of surviving intersection point attributes and activating the alarm to report the suspected signal transmitter locations; and whereby the method will detect and locate a suspected radio frequency signal transmitter operating within the boundaries of the pre-defined geographical area and cause the alarm to be activated.
6. The method of claim 5 includes a display which is able to show the predefined geographical area and the locations of the suspected radio frequency signal transmitters operating within the boundaries of the pre-defined geographical area.
7. The method of claim 5 includes a camera for monitoring the predefined geographical area and for verifying the location of any suspected radio frequency signal transmitters operating within the boundaries of the pre-defined geographical area.
8. The calculation the estimated direction of the received signal of claim 5 is selected from a group consisting of the centerline angle of the directional antenna in the signal receiver with the maximum power and the power weighted average of all directional antenna centerline angles in the signal receiver.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
DETAILED DESCRIPTION OF THE DRAWINGS
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064] If there are no remaining intersection points (the majority of the time) then monitoring continues until re-training is scheduled.
[0065]
[0066] The received signals are first passed 1100 through Filter 1 which eliminates 1110 all signal data from the directional antennas except for the one with the maximum power level.
[0067] The surviving signals from Filter 1 are then passed 1120 through Filter 2 which eliminates 1130 signals less that the confidence limit that has been pre-defined by the user.
[0068] The surviving signals from Filter 2 are then paired 1140 on arrival time and frequency in Filter 3. Any unpaired signals are then eliminated 1150.
[0069] The surviving signals from Filter 3 are linearly extrapolated between the directional receiver and the angle of arrival to triangulate to the intersection point of the two lines. The intersection points are passed 1160 through Filter 4. Any intersection points outside the designated geographical area are eliminated 1170.
[0070] If there are any surviving intersection points 1180 then an alarm is activated to warn of the existence and location of a suspected signal transmitter in the designated geographical area.
[0071]
[0072] P(SR.sub.r,A.sub.j,f.sub.k,t.sub.i)=the power level collected by the r.sup.th SR on its j.sup.th direction finding antenna at the k.sup.th frequency collected at the i.sup.th TOA.
[0073] SR.sub.r=Signal Receiver r for r=1 to L
[0074] A.sub.j=direction finding antenna j for j=1 to M {M=the number of direction finding antennas in each SR}
[0075] f.sub.k=the k.sup.th frequency collected for k=1 to N {N=the number of frequencies collected}
[0076] t.sub.i=the i.sup.th time of arrival where i=1 to I {I=the number of times data was collected in the predetermined range of frequencies }
[0077]
[0078]
[0079]
[0080]
[0081]
[0082]
REFERENCE NUMERALS
[0083] 101 The predefined geographical area (DGA) [0084] 102 RF Signal Receiver (SR) [0085] 103 A hostile RF transmitter within the DGA [0086] 104 Sources of background noise [0087] 105 A segment showing the range, alpha, of a direction finding antenna in the segment from a signal receiver [0088] 201 Graph of the amplitude (or power) of an example of background noise over time [0089] 301 Graph of the amplitude (or power) of an example of background noise with a bump from a hostile transmitter operating from within the DGA [0090] 400 Schematic of a direction finding antenna [0091] 450a MDA [0092] 460direction finding antennas [0093] 465centerline direction of a direction finding antenna [0094] 501 A cluster of intersection points indicating the possible location of a static hostile signal transmitter [0095] 502 A sequence of intersection points indicating a possible trajectory of a dynamic hostile signal transmitter [0096] 601 Memory controller (CPU) [0097] 602 Memory [0098] 603 Alarm [0099] 604 Optional Display [0100] 605 Optional Camera(s) [0101] 700 Define the DGA [0102] 710 Define the frequency range to monitor [0103] 810 Locate, position and install the signal receivers (SR) [0104] 820 Locate, position and install the CPU [0105] 830 Install the memory, the alarm, the optional display, and the optional camera(s) [0106] 840 Connect the signal receivers, the memory, the alarm, the optional display, and the optional camera(s) to the CPU [0107] 910 Confirm that no hostile signal transmitters are operating inside the DGA during the training process [0108] 920 Sample the background noise [0109] 930 Calculate statistics, such as mean and variance, of the background noise amplitudes [0110] 940 Fit a known density probability distribution to the sampled background noise amplitudes [0111] 950 Set a one tail confidence limit on the fitted probability density distribution (i.e. 99%) [0112] 1010 Capture signal data [0113] 1020 Determine the estimated angle of the transmitted signal [0114] 1030 Eliminate weaker signals on each signal receiver (Filter 1) [0115] 1040 Eliminate signals less that the confidence limit (Filter 2) [0116] 1050 Pair surviving signals [0117] 1060 Eliminate unpaired signals (Filter 3) [0118] 1070 Calculate the intersection point of paired signals [0119] 1080 it the intersection point is inside the designated geographical area then display the point(s) and activate the alarm(s) otherwise eliminate the signal data (Filter 4) [0120] 1810centerline of a directional antenna [0121] 1820angle of centerline from a frame of reference [0122] 1830the power level on a directional antenna [0123] 1840a frame of reference
DETAILED DESCRIPTION OF THE PRESENT INVENTION
[0124] The present invention includes positioning at least two RF signal receivers (SR) 102 each equipped with a multi-directional RF antenna (MDA). A defined geographical area (called the DGA) 101 is designated such as near the airport runways or around the prisons as a no transmission area. The SR's are typically located as close as possible to the outside perimeter of the DGA near the widest dimensions of the DGA such that the entire DGA may be viewed from the directional antennas. It should be noted that if there are only two SR's the present invention will be able to triangulate to a point location anywhere in the DGA except along a line between the two SR's. Even with only two SR's, the present invention will still warn of a hostile transmitter in the DGA. To cover every point in the DGA, three, or more, SR's are required.
[0125] Background noise typically exists from distant transmitters 104 (none of which originates in the DGA). A transmitter physically located in the DGA is defined as hostile 103.
[0126]
[0127] SR.sub.l=RF signal receiver l
[0128] HT=a hostile transmitter (in the DGA)
[0129] BN=many background transmissions (typically from outside the DGA)
[0130] The MDA on each signal receiver contains M antennas. Since a signal may be sensed in more than one directional antenna in the MDA, the antenna with the strongest signal, at a given frequency and TOA, is assumed to be the approximate direction of the signal transmitter.
[0131] The signals received at each signal receiver are the summation of the background noise and a hostile transmission if a hostile transmission exists. Unfortunately they can't separated by a signal receiver at a single instant in time to identify the hostile transmission component of the signal.
[0132] The present invention is a non-obvious way of identifying the signals that have, at least, some of the hostile transmissions present, as a component of the signal, and then of locating the hostile transmitter.
[0133] One should note, in
[0134] The present invention requires that the signal data is monitored by sampling the signal power level simultaneously in four dimensions:
[0135] 5. Across the range of interest in the frequency domain
[0136] 6. Discretely in the time domain
[0137] 7. From each of at least two signal receivers
[0138] 8. From each of the M direction finding antennas on each signal receiver.
[0139] Therefore the sampled data can be visualized as a four dimensional array P(SR.sub.l,A.sub.jf.sub.k,t.sub.i) where:
[0140] P(SR.sub.l,A.sub.j,f.sub.k,t.sub.i)=the power level collected by the l.sup.th SR on its j.sup.th antenna at the k.sup.th frequency collected at the i.sup.th TOA.
[0141] SR.sub.l=The l.sup.th Signal Receiver for l=1 to L
[0142] A.sub.j=The j.sup.th directional antenna for j=1 to M {M=the number of directional antennas in each SR}
[0143] f.sub.k=the k.sup.th frequency collected for k=1 to N {N=the number of frequencies collected}
[0144] t.sub.i=the i.sup.th time of arrival for i=1 to I {I=the number of times data was collected}
[0145] Typically the background power levels (i.e. noise) is comprised of many different sources (thermal noise, cell phones, Wi-Fi, etc.). Since there is no synchronization of the starting point of each background waveform the total composite power levels at any point in time and at every frequency will tend to be fairly constant, or at least with a small variance of the power levels such as seen in
[0146] We can view the composite background noise power levels at each frequency as a random variable with a small variance. The method involves fitting a known probability density function to that random variable (for example, utilizing a Chi-Square analysis). Then we can select a one-tail confidence limit such as 99% to filter out all signals with power levels that are below that limit. All of the surviving signals will then contain the highest (i.e. 1%) peaks of the received signals. A few may also contain a hostile signal.
[0147] The cumulative power levels consist of many weak background signal transmissions and possibly one slightly stronger hostile signal transmission. The hostile signal transmission will tend to be stronger because it is typically in closer proximity to the SR's (i.e. in the DGA 101).
[0148] The present invention requires that a large amount of data be collected. However most of that data can be eliminated with a series of four filters in the monitoring process.
[0149] Filter 1: Discard all but the strongest signal from each directional antenna in each MDA in each SR. This quickly eliminates (M1)/M*100 percent of the signals at each frequency where M=the number of directional antennas in the MDA.
[0150] Filter 2: Discard all surviving signals, after Filter 1, with power levels below the confidence limit at each frequency thus eliminating, i.e. 99% of all, the signals that survive Filter 1.
[0151] Filter 3: If any of the surviving signals, after Filter 2, from one SR can not be matched in time to a surviving signal from a second SR, then it too can be discarded.
[0152] Filter 4: If the intersection point of two paired surviving signals, after Filter 3, from two SR's falls outside the DGA then it can be discarded. Note: if no hostile transmissions exist then all remaining signals should be eliminated.
[0153] The estimated direction of the radio frequency transmitter with respect to the signal receiver is the centerline angle of the directional antenna with the highest power measurement of all the directional antennas. However since the power level of the adjacent directional antennas contains some additional information, one can utilize that information by improving the estimate of the actual direction of the radio frequency transmitter by calculating a corrected estimated angle of the radio frequency transmitter. This calculation uses the information displayed in
[0154] Alpha=Sum(P.sub.i*Alpha.sub.i)/Sum(P.sub.i)
[0155] Where: P.sub.i=the power level received on directional antenna i with centerline angle a.sub.i. [0156] Ai=the centerline angle of directional antenna i [0157] Alpha=the corrected estimated angle of the estimated direction of the radio frequency signal
[0158] This correction would be performed before applying Filter 1.
[0159] The paired surviving signals after Filter 4, if any, (and their intersection points) indicate a possible transmission from inside the DGA. The intersection points will form a cluster around a hostile transmitter location. A tight cluster indicates a static signal transmitter location 501. A trajectory of time sequenced points indicates the trajectory of a dynamic signal transmitter 502.
[0160] Older radio-controlled aircraft (drones) utilize fixed frequency RF transmitters which are relatively easy to spot with the present invention. Newer models that utilize Direct Sequence Spread Spectrum (DSSS) or Frequency Hopping Spread Spectrum (FHSS) are more difficult to detect. However, all three of these RF protocols as well as others will be detected by the present invention. If the drone aircraft is also transmitting RF signals (i.e. status or video) back to the transmitter then a second cluster will be formed and the trajectory of the drone will be visible when the time sequenced points in the second cluster are joined by connecting vectors 502. When a static cluster and/or a trajectory cluster is visible, see
[0161] The present invention is expected to capture only some of the hostile RF signal transmissions. This is sufficient to detect whether a hostile RF signal transmission is occurring but not what information is being transmitted. However, knowledge of the presence of a hostile transmitter is all that is needed for many applications. For example, the present invention can be utilized for the airport problem and the prison problem.
[0162] To summarize, the present invention appears to be the first to be able to detect and locate the source of the RF signal transmissions emitted from a hostile transmitter from within a predefined geographical area (DGA) in the presence of background noise regardless of the transmission protocol, past, present or yet to be defined.
OPERATION OF THE PRESENT INVENTION
[0163] As shown in the accompanying drawings, the present invention is a system and method for detecting an RF signal transmitter operating inside a predefined geographical area. The operation of the present invention may be described as five processes:
[0164] 6. The Definition Process
[0165] 7. The Setup Process
[0166] 8. The Initial Training Process
[0167] 9. The Retraining Process
[0168] 10. The Monitoring Process [0169] 1. The definition process (
[0174] If no intersection points survive the set of filters (the majority of the time) then no hostile transmissions are assumed to be occurring in the DGA. When one or more points do survive then the alarm is activated. Various levels of automation may be utilized in different applications of this technology. A low-level automation would consist of an audible alarm sounded to cause humans to take appropriate action. A higher level of automation may use algorithms to form clusters of the intersection points and direct cameras to point and focus at the center of the static cluster(s), and to follow the trajectory of the dynamic cluster(s) before causing humans to take action.
CONCLUSION
[0175] To summarize, the present invention appears to be the first to be able to detect RF signal transmissions emitted from a hostile RF transmitter from within a predefined geographical area regardless of the transmission protocol, present or yet to be defined and to warn of their presence.