Wireless Testing with octoBox - octoScope · attenuator RF isolation box USB Feed- ... filter...
Transcript of Wireless Testing with octoBox - octoScope · attenuator RF isolation box USB Feed- ... filter...
www.octoscope.com
Basic Radio Performance Tests
• RX sensitivity
• TX spectrum, EVM
• Range
• Adaptive Modulation
• Roaming behavior
• Performance in the
presence of noise and
interference
Noise/interference generator
DUT = device under test EVM = error vector magnitude
RF combiner
Variable RF attenuator
Master
DUT
Isolation box
2
www.octoscope.com www.octoscope.com
Controlled Environment Test
3
Ethernet
Programmable attenuator
RF isolation box
USB
Feed-through filters
Distance and motion emulated using a programmable attenuator to model path loss (flat fading) or a channel emulator to model multipath and Doppler fading
Signal coupled via cabling (conducted) or over the air (OTA)
Master and DUT are isolated from each other to achieve wide dynamic range of the measurement by eliminating crosstalk
octoBox-26L small anechoic chamber
www.octoscope.com
Controlled
Environment
Measurement
Example
Noise, interference and Master to DUT coupling must be well below intended signal level at DUT for metrics such as rate/MCS adaptation or roaming performance
Wi-Fi DUT’s data rate
adaptation behavior vs. RSSI
all the way down to the RSSI
level of -95 dBm.
Measured DUT RSSI is less
than
-95 dBm. This means
Master to DUT coupling of
less than -100 dBm.
802.11b (DSSS-CCK) – 1, 2, 5.5, 11 Mbps; 2.4 GHz 802.11a (OFDM) – 6, 9, 12, 18, 24, 36, 48, 54 Mbps; 5 GHz 802.11g – both 11b and 11a rates; 2.4 GHz 802.11n – up to 600 Mbps; 2.4 and 5 GHz
Data rate adaptation vs.
RSSI
MCS = modulation coding scheme DUT = device under test
4
www.octoscope.com
octoBox Roaming Test Configuration
USB
Controller or
Ethernet switch
Client/bridge
under test
Traffic
source/sink
1:4 RF combiner
octoBox-26L Stackable
Traffic
source/sink
AP2
AP1
octoBox-26L Stackable
RF combiner
and attenuators
Feed-through
Ethernet filters
RF port
ATTEN1
Eth
ern
et
Spare combiner ports for
connecting a sniffer
ATTEN2
www.octoscope.com
octoBox Roaming Test Script
• Test script running on the traffic source/sink PCs
• Configuration settings:
Distance or dB loss between AP1 and AP2
Emulated velocity of client
Number of roams
• Output:
Roaming time distribution plot
Summary report including the time of each roam, minimum and maximum time
• Functionality
Script controls RF attenuators ATTEN1 and ATTEN2 with configurable emulated
speed of motion of the client between AP1 and AP1
The client ‘motion’ is forced to happen back and forth between AP1 and AP2 for
a programmed number of times (e.g. 100 times)
Histogram of roaming times is plotted at the end of the test
Roaming time
# o
f o
ccu
rre
nce
s
www.octoscope.com
Roaming Test Results - Example
8
3.16 sec
9.04 sec
6.63 sec
0
5
10
15
20
25
30
35
40
45
50
0 2 4 6 8 10 12 14
dB
ab
ove
no
ise
Seconds
RSSI 61:30
RSSI 5a:f0
ping requests
ping replies
deassociate
deauthenticate
authenticate
assoc req-resp
Last ping response: 3.16 sec
Association: 6.63 sec
First ping response: 9.04 sec
Wireshark
Sniffer
AirPcap Nx
USB dongles
www.octoscope.com
Wireless Mesh Testing
Wireless Mesh Metrics
• Self-healing, self-forming
• Throughput, QoS vs. hops
• Throughput, QoS vs. range
• Routing efficiency
• Dealing with interference
10
Multi-radio mesh nodes can communicate on
different channels with multiple neighbors
simultaneously.
In a single-channel mesh throughput is cut in half
at each hop.
www.octoscope.com
Wireless Mesh Testing in a Controlled Environment
• octoBox technology provides industry-first controlled laboratory based
motion and channel impairment emulation to enable expedient development
and demonstration of mesh system capabilities.
11
Maximize attenuators to force auto-re-
routing of traffic flow to test self-healing
Fixed attenuators to set traffic
flow via one branch or another
to test self configuration
1
Nodes are in octoBox
isolation chambers
octoBox quadStack
isolation enclosures
with built-in RF
combiners and
attenuators
RF splitters used to direct
signal to multiple
neighboring devices
www.octoscope.com www.octoscope.com
Test Configuration 12
octoBox quadStack
Console
Ethernet
www.octoscope.com
13
Bulkhead
SMA RF ports
Protective
shroud
Mounting for optional
RF combiner-
attenuator module
octoBox Stackable Platform
RF splitter Programmable
attenuators Fixed attenuators
www.octoscope.com
Wireless Mesh Testing - Example
RF Combiner RF Switch
RF Attenuator
Antenna
octoBox upper chamber
#1 octoBox lower chamber
#3
94:39:e5:01:3d:62 94:39:e5:01:68:ed
bc:77:37:ab:33:5d
PC in open air
#2
bc:77:37:ab:33:5d
94:39:e5:01:3d:62 94:39:e5:01:68:ed
octoBox
Console
US
B c
able
goi
ng th
roug
h da
ta fi
lter
to c
ontr
ol P
ingb
last
er r
unni
ng o
n #
3
Ping request -
response traffic
#2
#3
#1
#1
#2
#3
14
www.octoscope.com
Delay Through Mesh
~ 2 msec delay
One hop
Seconds
Ping round trip delay (ms)
~ 12 msec delay with
bursts of long delays
(>1 seconds)
Zero hops
bc:77:37:ab:33:5d
94:39:e5:01:3d:62 94:39:e5:01:68:ed
bc:77:37:ab:33:5d
94:39:e5:01:3d:62 94:39:e5:01:68:ed
BATMAN = better approach to mobile
ad hoc networking
15
www.octoscope.com
Connected Car DSRC Test
16
DSRC = direct short range communications
www.octoscope.com
Connected Car Testbed – Large Intersection
17
Emulate groups of connected vehicles traveling over a busy highway interchange
www.octoscope.com
Group of Radios Inside Each octoBox …
18
Ethernet hub
Absorptive foam to provide OTA
isolation, preventing from over-
driving the RX
Test antennas
Bulkhead
SMA RF port
…
8 SMA ports total (1 for local
RF combiner; up to 7
connections from other boxes)
Up to
24
DUTs
Ethernet filter
Eth
erne
t
OTA = over the air
www.octoscope.com www.octoscope.com
System Interconnects 19
Up to 24 radios
Up to 24 radios
Up to 24 radios
Up to 24 radios
Up to 24 radios
Up to 24 radios
Up to 24 radios
Up to 24 radios
Sta
ck 1
Sta
ck 2
…
…
2 or more stacks can be positioned to face each other
with cabling neatly connected in the middle
Ethernet
Distributed, expandable matrix of
programmable RF attenuators and combiners
DSRC testbed
emulates motion of
groups of cars with
respect to other groups
www.octoscope.com
Example: 3” x 5” x 1” DSRC DUT
20
DUTs
Layers of absorptive foam (not shown) separating DUTs
horizontally and vertically providing 10 dB of isolation per layer
Ethernet hub Test antennas
DSRC = direct short range communications
www.octoscope.com
octoBox Internal Details
21
Layers of absorptive foam Fan intake DUTs
www.octoscope.com
octoBox Internal Details
22
8 SMA barrel connectors feed the antennas Fan outflow
Patch antennas
Radios under test
www.octoscope.com
Wireless Channel Emulator
Controlled
programmable
channel conditions
Multipath
Doppler
Noise
Channel Emulator Used to emulate multipath and Doppler fading in order to test radio performance and adaptive behavior
24
www.octoscope.com
Wireless Channel
Per path angular spread
Composite angular spread
Composite angular spread
Multipath clusters
Multipath and Doppler fading in the channel
25
www.octoscope.com
Wireless Channel
• Frequency and time variable
wireless channel
• Multipath creates a sum of multiple
versions of the TX signal at the RX
Ch
an
nel
Qu
ality
Frequency-variable channel appears flat over the narrow band of an OFDM subcarrier.
Frequency
… …
OFDM = orthogonal frequency division multiplexing
26
www.octoscope.com
MIMO Systems
MIMO systems are typically described as NxM, where N is the
number of transmitters and M is the number of receivers.
TX
RX
TX
RX
2x2 MIMO radio
channel
TX
RX
TX
RX
2x2 radio 2x2 radio
MIMO = multiple input multiple output
27
www.octoscope.com
octoBox Stackable – Ease of Interconnections
• Left and right hinging
units help make RF
interconnections neat
and orderly
octoBox-L has its door
hinge on the left
octoBox-R has its door
hinge on the right
• Optional mountable RF
modules (attenuators,
combiners, etc.) create
solid and well-
constructed RF
testbeds
29
octoBox-26L
quadStack
octoBox-26R
quadStack
www.octoscope.com
30
Bulkhead
SMA RF ports
Protective
shroud
Studs provided on
each box for
mounting an optional
RF combiner-
attenuator module
Features
www.octoscope.com
Features
31
Mounting
rail system and
DUT shelf
Inside
surfaces
covered with
absorber
Dual latching
mechanism for
uniform door seal
Feed-through
filtered high speed
data connectors
Fan
Test antenna
Dual gasketing for
complete isolation
www.octoscope.com
Conducted vs. OTA
Conducted OTA
Antennas are included in the test and
small devices with printed antennas can
be measured through antennas, but the
test set up requires controlled conditions
to support 3D OTA metrics. Signal
power and integrity at test antennas
varies with DUT orientation, reflections
and interference.
Antenna field
All energy
couples into
the coax C
oaxi
al c
ablin
g
OTA = over the air DUT = device under test
To antenna port
Repeatable measurements, but antennas are not
included in the test; impractical to disconnect
antennas for measurement in devices like
smartphones and consumer electronics
Energy
propagates in
3 dimensions
OTA = over the air DUT = device under test
32
www.octoscope.com
RF Anechoic Chamber for OTA
coupling
• Isolation
Prevents errors caused by noise and by crosstalk
between Master and DUT
• Absorption
Eliminates standing waves that cause nulls in the
signal
Nulls result in high power gradients vs. antenna
position
Absorptive foam with layers of gradient
impedance dampens signal fluctuations
by attenuating standing waves
Standing waves create fluctuations in the signal
Cross-section
view of
octoBox
Stackable
33
www.octoscope.com
High Speed Data Filter
34
Flexible filter architecture allows
any combination of feed-through
Ethernet, USB or DC power
filters to be configured
Outside-facing connectors Inside-facing
connectors
New patent-pending
magnetic feed-through
filter design
AC power
connection
Fan
Quad high
speed data
filter module
www.octoscope.com
Isolation and Filtering
• Creating controlled RF conditions with
good isolation is challenging,
particularly for large-scale RF test
setups, such as mesh configurations.
Short wavelength high frequency signals
couple via many paths, including copper
cabling, poor/aging gasketing, ground loops,
etc. Sources of interference may be difficult
to locate in a multi-box setup.
• Isolation considerations
Isolation should be measured and specified
with a fully cabled test setup.
All copper cabling, including Ethernet and
power cabling, will act as antennas
contributing to RF coupling among enclosures
and thus limiting attenuation range setting.
Upfront investment into high grade
enclosures with good data and power feed-
through filtering and absorptive foam can
save 1-2 months of chasing uncontrolled
paths of interference in the test setup.
35
www.octoscope.com
Competitive Analysis
36
octoBox-L/R Ramsey STE4450
Ethernet filter performance (see next slide) >80 dB rejection up to 6 GHz Likely < 40 dB rejection *
Plating for improved seals and E&M immunity Y
Dual latch for even door seal Y
Dual door gasketing for better isolation at high frequencies Y
Gasketing for connector panel Y
Plastic mounting rails for mounting modules , shelves, etc. Y
Extensible to MIMO configurations Y
Gradient absorber supporting over-the-air signal coupling Y
Absorber damping >20 dB Only 4 dB **
Stackable; no rack required Y
Casters for easy moving Y
* Specs for filtered connectors similar to the ones used in Ramsey enclosures are available online. These show <40 dB
of attenuation up to 1 GHz with no specs beyond 1 GHz. We need specs on isolation up to 6 GHz at Wi-Fi frequencies.
** Measurement data available upon request
www.octoscope.com
octoBox-26 Specifications Feature Specification Notes
AC power entry module IEC-320 C14 inlet connector
120/240VAC 50/60Hz
6A 5x20mm fuse
With built-in RF filter for isolation
Cooling 80mm square axial fan
4" honeycomb filters over inlet and
outlet for isolation
Honeycomb filters provide RF isolation
on fan inlet and outlet
Filtered high speed data connections gigEthernet (with PoE), USB or DC
power ports
Standard configuration: dual
Optional configuration: quad
RF ports 8 RF barrel connector ports Standard configuration: SMA
Optional configuration: N-connectors
Isolation >80 dB, fully cabled setup, up to 6 GHz
Absorption >20 dB absorption 1.3 GHz to 40 GHz
Outside dimensions (single box) 18”H x 26.35”W x 25.2”D
Inside dimensions (single box) 13.35”H x 19.35”W x 13.35”D
Outside dimensions (quadStack) 6’6”H x 26.36”W x 25.2”D
Base: 34”W x 28.5”D
Base is wider for stability of the stack
Box material 16 gauge (0.0598" thick) steel Supports up to 40 LBS load per box
Weight 80 LBS each box
95 LBS base
37
PoE = Power over Ethernet
www.octoscope.com
octoBox Stackable – Feature Summary • Robust stackable design with support for over the air RF signal coupling
• Optional built-in RF combiner-attenuator module
Inside and outside mounting options
• Plastic (RF-transparent) mounting for test fixturing
e.g. shelves, RF combiners, RF attenuators, etc.
• Base with casters for easy moving – with locking breaks
• Cooling
• Power entry module with integrated filter, fuse and switch
• Filtered high-speed data ports
Ethernet or USB
Gigabit Ethernet and PoE support
• Standard configuration
Dual high speed data filter module
8 bulkhead SMA RF ports
• Options
Quad high speed data filter module
8 N-type RF ports
RF combiner-attenuator module
38
www.octoscope.com
Contact
+1.978.222.3114
39