Octoscope FundamentalsChannelEmulation 20120315
Octoscope FundamentalsChannelEmulation 20120315
emulation
Mar-2012
2
Outline
• What is channel emulation and why is it critical for MIMO
systems?
• Channel modeling standards and technologies
• Channel model statistics
• MIMO/OTA
• Channel emulator implementation
• Competitive analysis
www.octoscope.com
3
Wireless Channel
Channel Quality
devices causes Doppler-based fading
• Multiple antenna techniques are used
to optimize transmission in the
presence of multipath and Doppler
fading
+10 dB
0 dB Multipath fading component
-15 dB flat fading component
Time
www.octoscope.com
5
Wireless Channel
Multipath cluster
model
www.octoscope.com
6
• A variety of channel
conditions and complex Channel Emulator
multiple-antenna algorithms Controlled
for adapting to these programmable
channel
conditions make a channel TX conditions RX
emulator necessary for Multipath
developing and testing Doppler
Noise
radio DSP
www.octoscope.com
7
RF Front End
RF Front End
fading in a variety of wireless Channel
channels. Emulator
DSP
• Adaptive multiple antenna techniques, RF or digital IQ coupling to
including TX and RX diversity, spatial DUTs
www.octoscope.com
SISO Channel Emulator
Input
h1 Complex time-variable
coefficients, h
TX x
Delay 2 h2 Output
x + RX
Delay 3
hT
…
Delay T x
www.octoscope.com
[h1,1 1, h1,1 2, … , h1,1 T]
H1,1
[h2,1 1, h2,1 2, … , h2,1 T]
+
H2,1 M1
[h1,2 1, h1,2 2, … , h1,2 T]
H1,2 Tapped Delay Line, H n,m
[h2,2 1, h2,2 … , h2,2
2, T]
+ M2
H2,2
[h1,3 1, h1,3 2, … , h1,3 T] MIMO Channel
H1,3 Emulation Logic
[h2,3 1, h2,3 2, … , h2,3 T] + M3 2 x 4 Example
H2,3
[h1,4 1, h1,4 2, … , h1,4 T]
H1,4
[h2,4 1, h2,4 2, … , h2,4 T]
+ M4
N1 H2,4
Complex tap
coefficients N2 www.octoscope.com
Complex Tap Coefficient Generator
AWGN Doppler Tap coefficient factors
Generator filter 1,1 h1,1k
…
Spatial
Polarization
AWGN Doppler correlation Tap coefficient factors
Generator filter matrix
matrix
n,m hn,mk
…
…
AWGN Doppler Tap coefficient factors
Generator filter N,M hN,Mk
www.octoscope.com
Notes on Doppler Filter Implementation
• AWGN sources are connected to Doppler filters that provide the desired spectral shape of
the fading. The Doppler filter is IIR in the octoFade implementation.
• For 802.11n models, the filter is Bell-shaped for models A through F and Bell-Spike for
model F. The Bell spectrum models fading due to walking-speed motion in the environment
at an average speed of 1.2 km/hr. The spike in the Bell-Spike spectrum adds the effect of a
vehicle moving at an average speed of 40 km/hr.
• For 3GPP models, the Doppler spectrum is Classical.
www.octoscope.com
Tap Coefficient Factors
x + + x hn,mk
Interpolation
Fluorescent
1 𝐾
𝑒 𝑗𝜃𝑛,𝑚 light 𝑃𝑘 to TDL clock
rate
1+𝐾 1+𝐾
PDP weighting
LOS component NLOS component
where k is the tap number, h is the time-variable complex coefficient, K is Rician K-factor
www.octoscope.com
Notes on Tap Coefficient Factors
• The parameter K (Rician K-factor) determines the relative strength of the LOS and NLOS
components and is set based on the chosen model.
𝐾 1
• The 1+𝐾
term models the LOS component. The 1+𝐾
term models the NLOS
component.
• The LOS component can only be present on the 1st tap. If the distance between the
transmitter and the receiver is greater than the distance to 1st reflector (typically a wall in the
indoor environment ) then LOS component is not present. The presence of LOS is a
configuration parameter that can be enabled or disabled.
• The first tap’s LOS component isn’t Doppler filtered. Thus, if LOS is present, the power
spectrum on the first tap deviates from the Bell spectrum since it includes both the LOS and
the NLOS components. If LOS is present, the PDF and CDF of the 1st tap are Rician. If
LOS is not present the PDF and CDF on the 1st tap are Rayleigh. On all other taps the PDF
and CDF are always Rayleigh.
• 𝑃 𝑘 represents the Power Delay Profile (PDP) weighting, summed over all the clusters that
contribute power for the kth tap. It reflects how strong the total power is at tap k.
www.octoscope.com
802.11n/ac Correlation Matrix
• The spatial correlation matrix is a function of the angular spread of each cluster, angle of arrival (AoA)
and angle of departure (AoD). 802.11n models assume that RX and TX antenna systems are uniform
linear arrays with equally spaced antenna elements.
• Spatial correlation is implemented using the Kronecker product of the transmit and receive correlation
matrices, Rtx and Rrx, respectively. These matrices are comprised of correlation coefficient terms,ρ, that
depend on the PAS, AoA, AoD, tap powers and distance D between antenna elements. Fox computes
the real and imaginary parts, RXX(D) and RXY(D), respectively, for each ρ. This allows spatial correlation
based on the complex field (i.e., using ρ =RXX(D)+jRXY(D)) or real power (i.e., using ρ =RXX2(D)
+RXY2(D)).
Transmitter
Antenna element spacing, D
www.octoscope.com
16
Outline
• What is channel emulation and why is it critical for MIMO
systems?
• Channel modeling standards and technologies
• Channel model statistics
• MIMO/OTA
• Channel emulator implementation
• Competitive analysis
www.octoscope.com
18
The LOS component is not present if the distance between the transmitter and the receiver
is greater than the distance to 1st wall. The presence of LOS is a configuration parameter
that can be enabled or disabled.
www.octoscope.com
19
www.octoscope.com
20
LTE EPA 5Hz; EVA 5Hz; EVA 70Hz; ETU 70Hz; 3GPP TS 36.101 V10.5.0
ETU 300Hz; High speed train; MBSFN (2011-12) Annex B
GSM RAx; HTx; TUx; EQx; TIx 3GPP TS 45.005 V10.3.0
(2011-11) Annex C
3G Case1, Case2, Case3, Case4, Case5, Case6, 3GPP TS 25.101 V11.0.0
Case8, PA3; PB3; VA30; VA120; High speed (2011-12) Annex B
train; Birth-Death propagation; Moving
propagation; MBSFN
www.octoscope.com
21
Outline
• What is channel emulation and why is it critical for MIMO
systems?
• Channel modeling standards and technologies
• Channel model statistics
• MIMO/OTA
• Channel emulator implementation
• Competitive analysis
www.octoscope.com
23
Doppler 2
Spectrum – 802.11n Model F 3
Tap h11 Tap h11
0
10 • 100
Example of Doppler
spectrum plots for IEEE
Simulated 802.11n model F
Environment velocity is
1.2 km/hour and is
Theoretical modeled on all taps for
all models
Tap 3 for model F
includes automotive
-40 -20 0 20 40 velocity spike at 40
-40 -20 0
km/hour
Frequency, Hz
Tap h2
The Doppler spread is 3 Hz at 2.4 and 6 Hz at 5.25 GHz for
12
Tap h312
environment speed of 1.2 km/hour
0 0
10 10 www.octoscope.com
24
2
10 length 1024
FFT-based power periodograms with
estimation using entire 50% overlap
long realization
0
10
Doppler Spectra
-2
10
-4
10
-200 -150 -100 -50 0 50 100 150 200
Frequency
Frequency, Hz speed of light
www.octoscope.com
25
-2
10
-4
10
-6
10
-8
10
-600 -400 -200 0 200 400 600
Frequency
Frequency, Hz
www.octoscope.com
26
-1 -1
CDF
-2 -2
10
log
-4 -4
-40 -20 0 20 -40
0 0
Power [dB]
-10 -10
Tap 18
-20 -20
Tap #, 1-18
•
-30
Power decreases with increasing tap delay.
-30
5 10 15 20
• Red points are for the normalized PDP under NLOS conditions. Blue points are simulated normalized
PDP under LOS conditions.
Tx#2 - Rx#1
www.octoscope.com
10 10
28
0
10
-1
10
-2
10
abs(H)
-3
10
-4
10
-5
10
-6
10
0 1 2 3 4 5 6
time (s)
Outline
• What is channel emulation and why is it critical for MIMO
systems?
• Channel modeling standards and technologies
• Channel model statistics
• MIMO/OTA
• Channel emulator implementation
• Competitive analysis
www.octoscope.com
30
RF VSA
RF combiner
RF VSG
RF MIMO interface
Optional IQ (up to 4x4 or two 4x2)
interface
www.octoscope.com
31
M outputs …
www.octoscope.com
32
• Reverberation chamber
Mode-stirrer(s) within DUT chamber are used to generate channel fading
environment in conjunction with an external BS emulator
An external channel emulator can be added to provide higher power delay
profiles, faster Doppler shifts and multipath fading correlation
• Two-stage method
3-D far-field patterns for the DUT’s antenna array are measured OTA in
an anechoic chamber (w/ VNA or w/BS emulator & on-DUT
measurements)
Antenna patterns are mathematically incorporated into the channel
models
DUT is then tested in a conducted fashion with BS and channel emulators
LTE channel models in the draft [1]: SCME Urban Macro (UMa),
Urban Micro (UMi), WINNER II Outdoor-to-indoor and EPA.
SCME = spatial channel model enhanced
AS = angular spread
WINNER = Wireless World Initiative New Radio www.octoscope.com
EPA = extended pedestrian A
34
DL = downlink
www.octoscope.com
35
www.octoscope.com
37
30
a fading environment
(Mbps)
Measured at top of UE LTE/HSPA
Throughput (Mbps)
15
physical layers
Throughput
Performed with fixed or variable RCs 10
0
channel interference), channel models -120 -115 -110 -105 -100 -95 -90
Source: R4-113185
Anechoic
Uplink Chamber
Antenna
UL
DUT
Base-station Antenna
Emulator USB Pattern
Measurements
DL (to Stage 2)
Reference
Antenna
www.octoscope.com
41
UL
Antenna DUT
Pattern Base- USB
Channel
Measurements station FOM
Emulator
(from Stage1) Emulator
DL
To emulation software Conducted
mapping (bypassing DUT antennas)
Mode-stirrer(s)
UL
DUT
Base-station
Emulator USB FOM
DL M is typically 2
N can be 4
MxN
Channel Downlink
M Emulator N Probe Antenna(s)
Turntable
Return Path
One of the
Source: R4-113076 3GPP RAN4
Ref. Antenna round-robin test
DUTs
AS = angular spread
www.octoscope.com
44
Outline
• What is channel emulation and why is it critical for MIMO
systems?
• Channel modeling standards and technologies
• Channel model statistics
• MIMO/OTA
• Channel emulator implementation
• Competitive analysis
www.octoscope.com
System Architecture
Emulator Applications
GUI/Automation
octoFade Solution
Custom or off-the-shelf RF Front End
• octoFade is a fully verified
library of standards-based
channel models and generic
fader building blocks
• Implemented in C-software and
RTL Commercial off
• Ideal for building into existing the shelf
computing
systems requiring channel hardware
emulation (FPGA and
GPU)
• octoScope provides
Sales of software or RTL
Customization and integration
services
octoFade Software
Up to 4x4 MIMO configuration
Impairments: AWGN,
802.11n/ac spurious, phase
channel emulator noise, IQ imbalance,
4x4 frequency shift
4 streams 4 streams
Sample rate Sample rate
conversion conversion
octoFade software
www.octoscope.com
octoFade Software Architecture
Model statistics
(Matlab)
CLI application +
API
API
www.octoscope.com
51
National
Instruments
LabVIEW
application
Graphical
programming
environment
www.octoscope.com
www.octoscope.com
52
National Instruments
TDMS file view
www.octoscope.com
53
Waveform Analysis
www.octoscope.com
54
www.octoscope.com
55
3G: PA3; PB3; VA30; VA120; 3GPP TS 25.101 V11.0.0 (2011-12) Annex B
High speed train; Birth-Death 3GPP TS 25.104 V11.0.0 (2011-12) Annex B
propagation; Moving
propagation; MBSFN
IEEE 802.11n/ac Models A, B, C, D, E, F IEEE 802.11-03/940r4; IEEE 11-09-0569
(software)
Static Models (software Identity matrix Static bypass
and RTL)
Butler matrix Static, minimum correlation
Subject to the availability of FPGA resources, octoScope can customize any of these specifications. www.octoscope.com
57
www.octoscope.com
58
Outline
• What is channel emulation and why is it critical for MIMO
systems?
• Channel modeling standards and technologies
• Channel model statistics
• MIMO/OTA
• Channel emulator implementation
• Competitive analysis
www.octoscope.com
59
www.octoscope.com
60
Competitive Landscape
Elektrobit
Propsim
octoFade Azimuth ACE Spirent VR5
MIMO config Up to 8x8 bi- 4x4 uni- and bi- 8x8 uni- and bi- 4x4 uni- and bi-
directional directional directional directional
Bandwidth 160 MHz 40 MHz 100 MHz 135 MHz
Optional 450-2700 MHz 380-3850 MHz 350-3000 MHz
Freq range 4100-6000 MHz
customizable RF 3300-3850 MHz 350-6000 MHz
Front End 4900-5900 MHz
Wi-Fi, LTE, Y Y Y Y
3G, GSM
Models
Doppler filter, TDL, Doppler filter, TDL, Doppler filter, TDL, Doppler filter, TDL,
Custom PDP, correlation PDP, correlation PDP, correlation PDP, correlation
matrix, flexible matrix matrix matrix
topology; multi-cell
ASP (bi- $50k (8x8) RTL $300-400k (4x4) $300-400k (8x8) $300-400k (4x4)
directional) $35k (2x2) RTL >$100k (2x2) >$100k (2x2) >$100k (2x2)
$20k software www.octoscope.com
61
Application Suitability
Elektrobit
Propsim
octoFade Azimuth ACE Spirent VR5
3GPP (2G/3G/LTE)
802.11n
802.11ac 1
DSRC (802.11p) 2
Mesh networks 3
Custom RF 5
Custom topology 5
www.octoscope.com
63
octoFade Summary
• Flexible channel emulation
solution
C software (non-real-time)
GPU software (real-time
Hardware (real-time)
• Support for
Standards-based 802.11n/ac, LTE,
3G and GSM fading models
Custom fading models
Custom topology
Custom or off-the-shelf RF front
end
• Fully verified implementation;
customer references available
www.octoscope.com
64
References
1. IEEE, 802.11-03/940r4: TGn Channel Models; May 10, 2004
2. IEEE, 11-09-0569 , “TGac Channel Model Addendum Supporting Material”, May 2009
3. Schumacher et al, "Description of a MATLAB® implementation of the Indoor MIMO WLAN channel model proposed
by the IEEE 802.11 TGn Channel Model Special Committee", May 2004
4. IEEE 802.11-09/0308r12, “TGac Channel Model Addendum”, March 18, 2010
5. IEEE, 11-09-0334-08-00ad-channel-models-for-60-ghz-wlan-systems
6. Schumacher et al, "From antenna spacings to theoretical capacities - guidelines for simulating MIMO systems"
7. Schumacher reference software for implementing and verifying 802.11n models -
http://www.info.fundp.ac.be/~lsc/Research/IEEE_80211_HTSG_CMSC/distribution_terms.html
8. 3GPP 36-521, UE Conformance Specification, Annex B
9. 3GPP TR 25.996, "3rd Generation Partnership Project; technical specification group radio access networks; Spatial
channel model for MIMO simulations“
10. IST-WINNER II Deliverable 1.1.2 v.1.2, “WINNER II Channel Models”, IST-WINNER2, Tech. Rep., 2008
(http://projects.celtic-initiative.org/winner+/deliverables.html)
11. 3GPP TR37.976, MIMO OTA channel models
12. 3GPP TS 34.114: “User Equipment (UE) / Mobile Station (MS) Over The Air (OTA) Antenna Performance
Conformance Testing”
13. CTIA, “Test Plan for Mobile Station Over the Air Performance - Method of Measurement for Radiated RF Power and
Receiver Performance”, Revision 3.1, January 2011
www.octoscope.com
65
Thank you!
• View octoBox information
• View our articles, white papers and test reports
• Contact
Fanny Mlinarsky
Mobile: 978.376.5841
Email: fm@octoscope.com
www.octoscope.com