rf streaming, analysis and playback in aerospace & defense ...aerospace & defense symposium...
TRANSCRIPT
© 2012 Agilent Technologies
Aerospace & Defense Symposium
RF Streaming, Analysis and Playback in Aerospace & Defense Applications
Presented by: Jim Taber, X-COM Systems
© 2012 Agilent Technologies
Aerospace & Defense Symposium
2© 2012 Agilent Technologies
Aerospace & Defense Symposium
Agenda
Interference in Many Forms
Use-Cases in Long-Duration Interference Testing
Challenges with Traditional Approaches
Alternative Approaches to Long-Duration Interference Testing
Tools for Interference Testing
Case Study
Mitigation Strategies
Summary
© 2012 Agilent Technologies
Aerospace & Defense Symposium
3
Interference Comes in Many Forms
• Not always easy to see or determine the culprit
• Alternative approaches may be required
Signal Processing Tools are Often Required
• Understand the nature of the interference
• Understand its impacts on system performance
Captured Interference is Information
• Provide undeniable proof of what actually happened
• Use to stress and margin test victim receivers
Interference Test
© 2012 Agilent Technologies
Aerospace & Defense Symposium
4© 2012 Agilent Technologies
Aerospace & Defense Symposium
Interference
Photo: Courtesy of the LA Times
\ˌin-tə(r)-ˌfir\ : to hinder or impede; come into collision or be in opposition
© 2012 Agilent Technologies
Aerospace & Defense Symposium
5© 2012 Agilent Technologies
Aerospace & Defense Symposium
The Need for Interference Test
Radio
Conversations
Telemetry
Links
Flight
Range Ops
System
Interoperability
SIGINT
Spectrum
Monitoring
Required: Seconds, Minutes or Days of Seamless RF Signal Capture
© 2012 Agilent Technologies
Aerospace & Defense Symposium
6
Interoperability
• Design compliance – vendor adherence
to a published standard
• Margin testing - Receiver performance
in presence of interference
Compatibility
• Operational compliance – Transceiver
performance in the presence of other
mission critical RF assets
• Impacts from and on other RF assets
Goals of Interference Testing
© 2012 Agilent Technologies
Aerospace & Defense Symposium
7© 2012 Agilent Technologies
Aerospace & Defense Symposium
Jammer
Interference in Many Forms
In-BandOut-of-Band
In
Channel
Out of
Channel
Co-ChannelAdjacent
Channel
Noise Floor
Fundamental
Harmonic
High Power Tx
Intermodulation
Culprits• Co-Channel
• Adjacent Channel
• PIM and Rx De-sense
• Harmonics/Spurs
• Deliberate Jamming
Victim
© 2012 Agilent Technologies
Aerospace & Defense Symposium
8© 2012 Agilent Technologies
Aerospace & Defense Symposium
Use-Cases for Interference Test
#1. Record in theater and playback in the lab
• Characterize the nature of interference
– 100% capture provides understanding of who, what, when and where
– Record environment at victim and culprit locations simultaneously
– Extract and post-process interesting portions from long-duration captures
• Replay and Simulate environment using real-world signals
– Test receiver in presence of interference
– Evaluate mitigation techniques
© 2012 Agilent Technologies
Aerospace & Defense Symposium
9© 2012 Agilent Technologies
Aerospace & Defense Symposium
Use-Cases for Interference Test
#2. Record in the lab and playback in the lab
• Compatibility testing during long-duration integration test
• Anechoic chamber and direct inject measurements
#3. Create in the lab and playback on the range
• Interoperability testing
• Single and multi-channel environment simulation
© 2012 Agilent Technologies
Aerospace & Defense Symposium
10© 2012 Agilent Technologies
Aerospace & Defense Symposium
Challenges with Traditional Approaches
ADC DSP RAM µP
Display
RF
Input
If the system fails to capture the event, it’s gone forever
Signal Analyzer Block Diagram
(simplified)
PreselectDown-
ConvertDigitize Store Process
• Monitoring stops while the receiver is post-processing
• Events lasting longer than the available memory are lost
• Trigger settings valid only for one set of conditions
Continuous
Processing
Batch
Processing
Real-Time LVDS Interface
© 2012 Agilent Technologies
Aerospace & Defense Symposium
11© 2012 Agilent Technologies
Aerospace & Defense Symposium
Interference Testing – Alternative Approach
for Long-Duration Signals
RF Down Conversion
Signal Playback
Waveform Digitization
Signal Capture
Data Formatting& Storage
RF Up Conversion
Waveform Generation
Signal Analysis &
Signal Creation
• Vector Signal Analyzer w/
Streaming IQ Interface
− Broad frequency coverage
− Wide acquisition bandwidth
− High dynamic range
• IQ Data Recorder−Real Time Data Tagging
−High Speed Offloading
−Data Protection
• Visualize & ID Signals
• Replay Very Large Files
• Create New Signals from
Original Data
• Convert Digital IQ to Analog
• Vector Signal Generator
− Broad frequency coverage
− Wide bandwidth IQ
− High dynamic range
Analyze and Simulate
100% Capture, Analysis, Simulation and Replay RF Data
© 2012 Agilent Technologies
Aerospace & Defense Symposium
12© 2012 Agilent Technologies
Aerospace & Defense Symposium
MXG
Interference Testing – Alternative Approach
Capture
Stream Digital
I/Q Samples
LVDS
Playback
Analog
Base Band Generation
I
Q
PXA
MXA
EXA
PSG
ESG
IQC CPG
or
or
or
or
Analog
Record and Playback Real-Life Signals with Exceptional
Signal Fidelity Using Agilent VSAs and VSGs
Victim
SW Tools
Spectro-X
89600B
RFEditor
Matlab
Analyze & Simulate
Datapack (2-16TB)
© 2012 Agilent Technologies
Aerospace & Defense Symposium
13© 2012 Agilent Technologies
Aerospace & Defense Symposium
MXG
Interference Testing – Alternative Approach
Gapless Capture
IF Out
Non-Streaming Playback
I
Q
PXA PSG
ESG
PXI Chassis PXI QARB [optional]
or
or
Analog
For Wider Streaming Bandwidths up to 100MHz Use the
PXI Digitizer, embedded controller and RAID drive
Victim
SW Tools
Spectro-X
89600B
Dataviewer
Signal Studio
IQ ToolsAnalyze & Simulate
100MHz BW*
M9036A
embedded
Controller
M9021 PCI interface
M9202A 2GSa/s
Digitizer
JMR 32TB
RAID
M9330A AWG
© 2012 Agilent Technologies
Aerospace & Defense Symposium
14© 2012 Agilent Technologies
Aerospace & Defense Symposium
SW Tools for Interference Testing
Spectro-X Signal Analysis Software
• Visualize stored data as a “Motion Picture”
• Search engines to ID and fingerprint waveforms
• “Clip and Save” for replay in Agilent VSA SW
89600B Vector Signal Analysis Software
• Supports over 75 standards and modulation types
• Bit-level modulation analysis
RF Editor Signal Creation Software
• Create new signal scenarios from recorded files
• Clip, stitch, translate, filter and loop waveform libraries
89600B VSA Software
Spectro-X Analysis
RF Editor Software
© 2012 Agilent Technologies
Aerospace & Defense Symposium
15
Case Study – Interference Test
• 10 Minutes of Continuous Capture
• Visually Inspect for Interference
• Zoom into Interesting Time Ranges
• Signal Process
Region #1
Region #2
Region #3
PXA
IQC-2110
Datapack
Spectro-X
LVDS
SAS
© 2012 Agilent Technologies
Aerospace & Defense Symposium
16© 2012 Agilent Technologies
Aerospace & Defense Symposium
Case Study – Time Range 1
Select Time of Interest
Question: How often do
signals like this one occur?
Spectrogram
Zoomed
Spectrogram
Zoom on Signal of Interest
IEEE 802.11b
Analyze Signal of Interest
88 µs
Time Overview
© 2012 Agilent Technologies
Aerospace & Defense Symposium
17
Case Study – Region 1 Interference
Carrier Search
• Finds all signals above a
specified power threshold
• Prune results to isolate
signals of interest
17
Find Everything Sort on Signal
Characteristics
© 2012 Agilent Technologies
Aerospace & Defense Symposium
18
Case Study – Region 1 Interference
Carrier Search
• 137,000 total carriers found over
time range
Search Pruning
• 5,000 matching our criteria for
hopping radio
Carrier Statistics
• Center Frequency
• Bandwidth
• Start Time
• Duration
• Power
Spectrogram for each Result
Hop Freq vs Time
10.2 Seconds
© 2012 Agilent Technologies
Aerospace & Defense Symposium
19
Case Study – Region 2 Interference
Region #2Culprit Easy to See
Questions:
• What’s the interfering signal?
• What’s the impact on the
801.11g signal quality?
Time Overview
© 2012 Agilent Technologies
Aerospace & Defense Symposium
20
Case Study – Region 2 Interference
Wireless Standard Search
• Correlate training sequence in
wireless standards
• User-definable carrier frequency and
correlation
• Stepping allows searching “near”
specified carrier frequency
© 2012 Agilent Technologies
Aerospace & Defense Symposium
21
Case Study – Region 2 Interference
Wireless Standard Search
• 92,000 instances of IEEE
802.11a/g found
Good
Correlation
Poor
Correlation
Interference of Reference Sequence
Question: What’s the impact
on this 802.11g signal?
Reference
Sequence
Interferer
Reference
Sequence
Payload
© 2012 Agilent Technologies
Aerospace & Defense Symposium
22
Case Study – Region 2 Interference
89600B: Time before Interference 89600B: Time during Interference
Extract Portions of Dataset for Time-
Correlated Vector Signal Analysis with
89600B VSA Software
Spectro-X Spectogram
45 dB
© 2012 Agilent Technologies
Aerospace & Defense Symposium
23
Case Study – Region 3 Interference
Region #3
Questions:
• How many instances occurred?
• Which ones are not like the
others?
Zoom on Signal of Interest
Signal appears to be a 10 MHz LFM Chirp
Spectrogram
Zoomed
Spectrogram
Time Overview
© 2012 Agilent Technologies
Aerospace & Defense Symposium
24
Case Study – Region 3 Interference
Arbitrary Waveform Search
• Find occurrences of signals that look
like a reference waveform
• Reference can be extraction from
data set or simulated (e.g. Matlab)
• User-definable correlation and
carrier frequency
Reference Waveform
© 2012 Agilent Technologies
Aerospace & Defense Symposium
25© 2012 Agilent Technologies
Aerospace & Defense Symposium
Case Study – Region 3 Interference
Arbitrary Waveform Search
• 20,000 occurrences matching the reference
“Good” Pulse 99% Correlation
“Bad” Pulse 21% Correlation
© 2012 Agilent Technologies
Aerospace & Defense Symposium
26
Case Study – Region 3 Interference
-75
-60
-45
-30
-15
0
Ma
gn
itu
de
(d
Bm
)
Relative Freq (MHz)
-20 -16 -12 -8 -4 0 4 8 12 16 20
Re
lati
ve
Tim
e (
µs
ec
)
0
5
10
15
20
25
30
35
40
45
50
Time Origin
00:00:0.078028
Freq Origin
2 GHz
Spectrum Phase v Time
Freq v TimeAmplitude v Time
Export Pulse to 89600B VSA SW to Show Why its Different
© 2012 Agilent Technologies
Aerospace & Defense Symposium
27© 2012 Agilent Technologies
Aerospace & Defense Symposium
Case Study – Interference Results
Region #1
• Found 137,000 total carriers
– Pruning extracted frequency agile radio with 5,000 hops
– Hopper operated for 10.2 seconds starting 11:31am
– Hop pattern was extracted and plotted using Excel
Region #2
• Identified an IEEE 802.11g transmission
– Interferer began disrupting communications at 11:34 am for 5 seconds
– 89600B VSA analysis found that EVM went from 2.6% when interference was not present to nearly infinite when the interferer was present
Region #3
• Located 20,000 occurrences of an arbitrary carrier that looked like a LFM radar chirp
– Correlation analysis found that one pulse looked different (21% match) at 11:38:46.692am
– 89600B VSA analysis found that this was a 10.7us wide non-linear chirp
Region #1
Region #2
Region #3
© 2012 Agilent Technologies
Aerospace & Defense Symposium
28© 2012 Agilent Technologies
Aerospace & Defense Symposium
Mitigation Strategies
Filtering – Improve receiver preselection
Shielding – Reduce impact of culprit radiation
Spatial Separation – Take advantage of path loss
Re-banding – Find compatible open channels
Temporal Compliance – Timing of culprit and victim
PIM Studies – ID interference and use hand-held tools to locate
Margin Testing – How much is enough to mitigate interference effects
© 2012 Agilent Technologies
Aerospace & Defense Symposium
29
Tools – Signal Editing and Creation
Choose Recordings
From Library
Loop segments
at specific
intervals
Add frequency shifted
copies of original signal
Filter signals to
reduce transition
transients
Create composite IQ file
Independent, parallel
tracks can be precisely
time synchronized
Build New Scenarios from Existing Recordings
© 2012 Agilent Technologies
Aerospace & Defense Symposium
30
Extract time segment of “good” WLAN operation (no interference)
Overlay the interference waveform
Build new signal environment to simulate and test
• Attenuate culprit
• Sum with “good” WLAN signal
• Simulate scenario and replay into victim receiver
Mitigation Example for 802.11g Interference
© 2012 Agilent Technologies
Aerospace & Defense Symposium
31
Mitigation Example for 802.11g Interference
EVM still impacted, but
worse-case acceptable
© 2012 Agilent Technologies
Aerospace & Defense Symposium
32© 2012 Agilent Technologies
Aerospace & Defense Symposium
Mitigation Example for 802.11g Interference
Datapack
IQC-2110 CPG-2110
Vector-PSG
Create RF Environments using Recorded Waveforms
• IQC-2110 formats data for replay by CPG-2110 baseband generator
• CPG-2110 generator converts signal from digital IQ to analog IQ
• Vector PSG up converts the IQ waveform to carrier frequency
Victim
Rx
LVDS
© 2012 Agilent Technologies
Aerospace & Defense Symposium
RF Interference – Video
http://www.youtube.com/watch?v=IiWP7xuYuJw&feature=player_embedded
© 2012 Agilent Technologies
Aerospace & Defense Symposium
34© 2012 Agilent Technologies
Aerospace & Defense Symposium
RF Signal Capture
X-SeriesAgilent X-Series Vector Signal Analyzers
• Widest frequency coverage 3.6 to 50 GHz
• Up to 40 MHz streaming bandwidth (160 MHz internal)
• High dynamic range – what you see, is what you record
X-COM RF Signal Recorder• Plug-compatible with Agilent X-Series VSAs
• Over 10 hours of continuous recording at 40 MHz
analysis bandwidth
• Inputs for data markers, IRIG-B timing and GPS tags
IQC-2110
© 2012 Agilent Technologies
Aerospace & Defense Symposium
35© 2012 Agilent Technologies
Aerospace & Defense Symposium
X-Series Option Configurations for
Streaming to X-COM Signal Recorders
Streaming
BW
PXA
(N9030A)
MXA
(N9020A)
EXA
(N9010A)
40 MHz
B1X + MPB
or
B40 + MPB
B40 + MPB B40 + MPB
25 MHz B25 B25 + DP2 B25 + DP2
10 MHz DP2 DP2
Note: Option B1X provides 160 MHz analysis BW internal to instrument
Option MPB is required for 40 MHz, recommended for 10 and 25 MHz options
© 2012 Agilent Technologies
Aerospace & Defense Symposium
36© 2012 Agilent Technologies
Aerospace & Defense Symposium
RF Signal Playback
PSG – E8267DAgilent PSG, ESG and MXG Vector Signal Generators
• Broad frequency coverage from 100 kHz to 44 GHz
– Playback recording at original or arbitrary carrier
– High fidelity IQ modulator for realistic signal
simulation
X-COM Continuous Playback Generator
• IQ outputs drive Agilent VSG
• 16 bit I and 16 bit Q, baseband outputs
• Supports continuous playback of up to 150 MHz wide
signals
CPG-2110
© 2012 Agilent Technologies
Aerospace & Defense Symposium
37© 2012 Agilent Technologies
Aerospace & Defense Symposium
E8267D
RF Signal Capture / Playback
Agilent PXIe Digitizer
• Directly Digitize X-Series IF outputs
• 50 MHz and 100 MHz recording bandwidths
• Search and Analyze captures in Spectro-X
• Cost-Effective Solution
Agilent AWG and Vector Signal Generator
• Replay interesting signals up to 1 GHz wide
• 16 MS of on-board memory
M9202A
M9330A
+
N9030A
+
© 2012 Agilent Technologies
Aerospace & Defense Symposium
38
Interference Comes in Many Forms
• Not always easy to see or determine the culprit
• Alternative approaches may be required
Signal Processing Tools are Often Required
• Understand the nature of the interference
• Understand its impacts on system performance
Captured Interference is Information
• Provide undeniable proof of what actually happened
• Use to stress and margin test victim receivers
Interference Testing Summary
Photo: Courtesy of Flickr.com
© 2012 Agilent Technologies
Aerospace & Defense Symposium
39© 2012 Agilent Technologies
Aerospace & Defense Symposium
Q&A
© 2012 Agilent Technologies
Aerospace & Defense Symposium
40© 2012 Agilent Technologies
Aerospace & Defense Symposium
RF Streaming Contacts
X-COM Systems
Jim Taber
Director of Sales & Marketing
+1 571-612-5490
www.xcomsystems.com
Agilent Technologies
John Hansen
Senior Applications Engineer
+1 707-577-4721
www.agilent.com