Difference between revisions of "RADAR"

From SpenchWiki
Jump to: navigation, search
Line 37: Line 37:
  
 
* 5500/5600MHz
 
* 5500/5600MHz
 +
 +
* One can infer the rotation rate of the RADAR by examining the difference in time, especially in the 'Counts' (number of reported RADAR PHY errors) over time:
  
 
[[File:RADAR_ath5k_Kurnell_TimeCount.png|800px|thumb|center|Counts vs. Time]]
 
[[File:RADAR_ath5k_Kurnell_TimeCount.png|800px|thumb|center|Counts vs. Time]]
 +
 +
* Average RSSI decreases a little in each 'transmission section' (separated by the pause in-between), however decrease is most noticable in the maximum value per sample-group:
 +
 
[[File:RADAR_ath5k_Kurnell_TimeRSSI.png|800px|thumb|center|RSSI vs. Time]]
 
[[File:RADAR_ath5k_Kurnell_TimeRSSI.png|800px|thumb|center|RSSI vs. Time]]
 +
 +
* Not sure why the distribution of widths changes later (was this when my laptop was knocked off its perch by the wind?!):
 +
 
[[File:RADAR_ath5k_Kurnell_TimeWidth.png|800px|thumb|center|Pulse width vs. Time]]
 
[[File:RADAR_ath5k_Kurnell_TimeWidth.png|800px|thumb|center|Pulse width vs. Time]]
 +
 +
* Whatever the change above, it is also reflected here:
 +
 
[[File:RADAR_ath5k_Kurnell_TimeTime.png|800px|thumb|center|Time between pulses vs. Time]]
 
[[File:RADAR_ath5k_Kurnell_TimeTime.png|800px|thumb|center|Time between pulses vs. Time]]
  
* 1kHz PRF:
+
* 1kHz PRF
 +
** You can see that the five highest bins (which hold counts for the distinct times between detected RADAR pulses) have values of ~1000. The time-series plot shows the regular repetition:
  
 
[[File:RADAR_ath5k_Kurnell_PRF1000.png|800px|thumb|center|Time-series plot of pulses]]
 
[[File:RADAR_ath5k_Kurnell_PRF1000.png|800px|thumb|center|Time-series plot of pulses]]
  
* 5kHz PRF:
+
* 5kHz PRF
 +
** As above, however this time it's ~5000:
  
 
[[File:RADAR_ath5k_Kurnell_PRF5000.png|800px|thumb|center|Time-series plot of pulses]]
 
[[File:RADAR_ath5k_Kurnell_PRF5000.png|800px|thumb|center|Time-series plot of pulses]]
 +
 +
* This is also reflected in the time-between-pulses histogram:
 +
 
[[File:RADAR_ath5k_Kurnell_HistoTime5000.png|800px|thumb|center|Histogram of time between pulses]]
 
[[File:RADAR_ath5k_Kurnell_HistoTime5000.png|800px|thumb|center|Histogram of time between pulses]]
  
=== 5800MHz ===
+
=== ISM ===
  
* DECT nearby?
+
* Indoors, the sweep looks quite different:
 +
*** Notice the significant response at 5800MHz. Could this be DECT nearby?
  
 
[[File:RADAR_ath5k_Room_RSSI.png|800px|thumb|center|RSSI vs. Frequency]]
 
[[File:RADAR_ath5k_Room_RSSI.png|800px|thumb|center|RSSI vs. Frequency]]
 +
 +
* Examing the time-series plot of RSSI clearly shows a regular, repeating group of pulses (not as apparent due to the colouring on the width plot as the pulse widths seem to be changing moreso, however the time-between pulses is identical):
 +
 
[[File:RADAR_ath5k_Room_PRF.png|800px|thumb|center|Time-series plot of pulses]]
 
[[File:RADAR_ath5k_Room_PRF.png|800px|thumb|center|Time-series plot of pulses]]
  
 
=== 5140MHz ===
 
=== 5140MHz ===
 +
 +
* No idea what this is, however it appears rather regular (also note the regular pauses between groups of RADAR errors):
  
 
[[File:RADAR_ath5k_5140_TimeCount.png|800px|thumb|center|Counts vs. Time]]
 
[[File:RADAR_ath5k_5140_TimeCount.png|800px|thumb|center|Counts vs. Time]]

Revision as of 11:43, 23 January 2012

DFS with ath5k

  • With a view to Dynamic Frequency Selection powered by RADAR PHY errors reported to the driver.

Visualisation of RADAR activity

Visualisation app
  1. Patched ath5k driver reports PHY error details to userspace via debugfs.
  2. Python daemon on Linux collects details, sweeps frequency ranges on-demand, and reports details to any connected client over the network.
  3. .NET GUI visualises legitimate WiFi packets and RADAR errors over frequency/time, plots histograms of pulse width, RSSI distribution, time between pulses, and draws time-series graphic to help uncover repetition rate within a sample of pulses.

Spectrum Sweep

20MHz channel width

  • Notice how RADAR errors are reported either side of a legitimate WiFi channel:
Counts vs. Frequency
RSSI vs. Frequency

10MHz channel width

  • No WiFi operating at this channel width:
Counts vs. Time
RSSI vs. Frequency

5MHz channel width

  • Some WiFi operating at this narrow channel width:
Counts vs. Frequency
RSSI vs. Frequency

Kurnell Weather RADAR

  • 5500/5600MHz
  • One can infer the rotation rate of the RADAR by examining the difference in time, especially in the 'Counts' (number of reported RADAR PHY errors) over time:
Counts vs. Time
  • Average RSSI decreases a little in each 'transmission section' (separated by the pause in-between), however decrease is most noticable in the maximum value per sample-group:
RSSI vs. Time
  • Not sure why the distribution of widths changes later (was this when my laptop was knocked off its perch by the wind?!):
Pulse width vs. Time
  • Whatever the change above, it is also reflected here:
Time between pulses vs. Time
  • 1kHz PRF
    • You can see that the five highest bins (which hold counts for the distinct times between detected RADAR pulses) have values of ~1000. The time-series plot shows the regular repetition:
Time-series plot of pulses
  • 5kHz PRF
    • As above, however this time it's ~5000:
Time-series plot of pulses
  • This is also reflected in the time-between-pulses histogram:
Histogram of time between pulses

ISM

  • Indoors, the sweep looks quite different:
      • Notice the significant response at 5800MHz. Could this be DECT nearby?
RSSI vs. Frequency
  • Examing the time-series plot of RSSI clearly shows a regular, repeating group of pulses (not as apparent due to the colouring on the width plot as the pulse widths seem to be changing moreso, however the time-between pulses is identical):
Time-series plot of pulses

5140MHz

  • No idea what this is, however it appears rather regular (also note the regular pauses between groups of RADAR errors):
Counts vs. Time
RSSI vs. Time
Pulse width vs. Time
RADAR ath5k 5140 TimeTime.png