Professional Documents
Culture Documents
2
Outline
3
Why look at MIMO-OFDM systems?
Need to design/model
• Advanced baseband algorithms
• Antenna arrays
5
Demo – Transmitting digital video in a multi-
actor scenario
6
Processing Chain of MIMO-OFDM Systems
Transmitter
Input
bits
Channel Modulation MIMO
.. . Large-scale
fading
coding . (path-loss …)
Small-scale
fading
(Multipath,
Channel Doppler
effects)
Interference
Noise
Receiver OFDM
receiver
Output
bits … …
MIMO
Channel De-
Receiver
Channel … …
decoding modulation estimation
(Equalizer)
OFDM
receiver
7
Incrementally Develop a MIMO-OFDM System
Version 1: Baseline - Modulation and Coding
Start with a SISO transceiver with modulation, coding, scrambling
Channel modeling (Interferer + path loss)
No multipath fading yet
Isotropic (non-directional) antenna
Interference
𝜃𝐼 Source (I)
𝜃𝑆
Signal
Source (S)
𝑑𝐼
𝑑𝑆
8
Perform Link-Level Simulations
• Use algorithms in
Communications System
Toolbox
• Perform measurements
and examine performance
metrics during simulation
9
Version 2: Model OFDM link with Pilot Symbols
• Gold or PN Sequence
generators to generate
pilots (reference signals)
Interference
Source (I)
Signal
Source (S)
𝑑𝐼
𝑑𝑆
11
Version 3: Beamforming with Multiple Antennas
• Implement beamforming
algorithms with a few lines of
MATLAB code
12
Version 3: Baseline + OFDM +
Transmit-side beamforming
Introduce Transmit-side beamforming
Transceiver with modulation, coding, scrambling & OFDM
Channel with Interferer + path loss
Transmitter has multiple Antennas (1 to 8)
Interference
Signal Source (I)
Source (S)
13
Version 4: Introduce Multipath Fading Channel
14
Final Version: Baseline + OFDM +
Transmit-side beamforming + Multipath fading
Transmit-side beamforming with Multipath fading
Transceiver with modulation, coding, scrambling & OFDM
Channel with Interferer + path loss + multipath propagation
Transmitter has multiple Antennas (1 to 8)
Interference
Signal Source (I)
Source (S)
15
Simulation example – application domains
Antenna array,
Video decoding Demodulation
Beamforming
16
What we learned in this demo
17
Outline
18
Why Consider RF in System-Level Simulation?
Digital to Analog to
Digital Digital
Analog RF RF Digital
baseband baseband
Converter Converter
Link to demo
20
SimRF Libraries:
Circuit Envelope Equivalent Baseband
21
What Can You Do With SimRF?
Fast Simulation for Link Budget Analysis of RF Cascades
Link to Webinar
22
What Can You Do With SimRF?
Estimate the Impact of Interference and Spurs
Link to Webinar
23
What Can You Do With SimRF?
Model Highly Tunable RF Architectures
Link to demo
AGC
RSSI
CW test signal
Tunable
RF receiver Third order
Delta-Sigma ADC
RF Receiver
26
Outline
27
Test Your Radio with Over-the-air Communication
28
Numerous Platforms Supported
USRP SDR
USRP SDR
RTL SDR
Transmitter Receiver
Discover more here 29
Summary
30
Model & Simulate From Bits to Antenna (and Back)
Baseband Tx & Rx Algorithms
Antenna, Antenna arrays
LTE System Toolbox type of element, # elements, configuration, position, impedance, pattern
Communications System Toolbox
Antenna Toolbox
DSP System Toolbox
Phased Array System Toolbox
DSP ~
~ ~
~
~ LNA
~
LO2 LO1
~
~
~ PA
DL/UL, FDD/TDD
32
Antenna Toolbox
Easy design
– Library of 22 parameterized antenna elements
– Functionality for the design of linear and
rectangular antenna arrays
Seamless integration
– Model the antenna together with signal
processing algorithms
– Rapid iteration of different antenna scenarios
for radar and communication systems design
Challenge
Ensure rapid and reliable transmission of satellite imagery
data from space to ground Rendering of the
WorldView-3 satellite.
Solution
Use Simulink to model the entire RF and digital
communications system and perform simulations to calculate “We needed to know if our
BER and verify link performance communications system would
support a 50% increase in data
Results rate. By modeling and simulating
Simulation speed increased by 10x the antenna, transmitter, and
Distortion effects included in simulation receiver designs in Simulink, we
Data rate increased by 50% got a direct answer: Yes. We had
confidence in this answer
because the simulations showed
us how the system performed.”
Skip Cubbedge
DigitalGlobe
Link to user story
35
Enroll in Upcoming Training Courses
Classroom Courses Dates Location
Signal Processing with MATLAB 16 June Bangalore
Designing LTE and LTE Advanced Physical Layer Systems with MATLAB
New
36
Contact MathWorks India
URL: http://www.mathworks.in
E-mail: info@mathworks.in