Waveform Generation and Testing with Software-Defined Radios (SDR) and RF instruments

Similar documents
What is New in Wireless System Design

5G 무선통신시스템설계 : WLAN/LTE/5G

From Antenna to Bits:

Advances in Wireless Communications: Standard Compliant Models and Software Defined Radio By Daniel Garcίa and Neil MacEwen

2015 The MathWorks, Inc. 1

What s Behind 5G Wireless Communications?

UNDERSTANDING LTE WITH MATLAB

What s Behind 5G Wireless Communications?

Faculty of Information Engineering & Technology. The Communications Department. Course: Advanced Communication Lab [COMM 1005] Lab 6.

Base Station RF Development with MATLAB Dr Chen Ming Shanghai Bell Co., Ltd. 2015/04/24

5G Toolbox. Model, simulate, design and test 5G systems with MATLAB

Developing and Prototyping Next-Generation Communications Systems

Transforming Wireless Design with MATLAB

Software Radio Network Testbed

5G, WLAN, and LTE Wireless Design with MATLAB

5G Development with MATLAB

What's New in MATLAB and Simulink for Signal Processing? Daniel Aronsson, Application Engineer

PoC #1 On-chip frequency generation

Addressing the Design-to-Test Challenges for SDR and Cognitive Radio

Model-Based Design for Sensor Systems

Control Design Made Easy By Ryan Gordon

Software Defined Radio in Ham Radio Dennis Silage K3DS TS EPA Section ARRL

Case Study: and Test Wireless Receivers

Challenges on Reliability in (Tele)Communications

Project in Wireless Communication Lecture 7: Software Defined Radio

Lecture 1 Introduction to Communication Systems. ECE4900/ECE6720 Digital Communications

DESIGN OF A MEASUREMENT PLATFORM FOR COMMUNICATIONS SYSTEMS

IMPLEMENTATION OF SOFTWARE-BASED 2X2 MIMO LTE BASE STATION SYSTEM USING GPU

High-end vector signal generator creates complex multichannel scenarios

A Rapid Graphical Programming Approach to SDR Design and Prototyping with LabVIEW and the USRP

DIGITAL PRE-DISTORTION LINEARIZER FOR A REALIZATION OF AUTOMATIC CALIBRATION UNIT

Building Complex Systems with COTS Software Defined Radios

5G R&D at Huawei: An Insider Look

Modeling and Simulating Large Phased Array Systems

Implementation of a Real-Time Rayleigh, Rician and AWGN Multipath Channel Emulator

WHITE PAPER. Hybrid Beamforming for Massive MIMO Phased Array Systems

Prototyping Next-Generation Communication Systems with Software-Defined Radio

RTL-SDR MATLAB & Simulink. n g. the. and. Preview Table of Contents. Version

Transforming MIMO Test

Lab 1: Analog Modulations

Waveform Generation and Link-level Simulation in MATLAB with WLAN System Toolbox

and RTL-SDR Wireless Systems

UHF Phased Array Ground Stations for Cubesat Applications

Propsim C8 MIMO Extension. 4x4 MIMO Radio Channel Emulation

Making Noise in RF Receivers Simulate Real-World Signals with Signal Generators

Research and Implementation of 2x2 MIMO-OFDM System with BLAST Using USRP-RIO

Addressing the Challenges of Radar and EW System Design and Test using a Model-Based Platform

Incorporating PlutoSDR in the Communication Laboratory and Classroom: Potential or Pitfall?

Modeling & Simulating Antenna Arrays and RF Beamforming Algorithms Giorgia Zucchelli Product Marketing MathWorks

Simulation of Analog Modulation and Demodulation Techniques in Virtual Instrumentation and Remote Lab

Report Due: 21:00, 3/17, 2017

Nutaq OFDM Reference

Spectral Monitoring/ SigInt

NIST Activities in Wireless Coexistence

Lab 2: Digital Modulations

A Flexible Testbed for 5G Waveform Generation & Analysis. Greg Jue Keysight Technologies

Adoption of this document as basis for broadband wireless access PHY

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

MASTER THESIS PROJECT PROPOSALS: SIGNAL PROCESSING FOR WIRELESS AND SATELLITE COMMUNICATIONS

Laboratory 5: Spread Spectrum Communications

Lab 1: Analog Modulations

A Design-to-Test Methodology for SDR and Cognitive Radio

Strathprints Institutional Repository

NI USRP Lab: DQPSK Transceiver Design

Software radio. Software program. What is software? 09/05/15 Slide 2

Fractional Fourier Transform Based Co-Radar Waveform: Experimental Validation

The Impact of EVA & EPA Parameters on LTE- MIMO System under Fading Environment

Finnish Software Radio Programme

Integration of System Design and Standard Development in Digital Communication Education

Low Cost RF Sensors. application note

MIMO RFIC Test Architectures

Using a design-to-test capability for LTE MIMO (Part 1 of 2)

SDR OFDM Waveform design for a UGV/UAV communication scenario

MATLAB 및 Simulink 를이용한운전자지원시스템개발

Secondary User Access for IoT Applications in the FM Radio band using FS-FBMC Kenny Barlee, University of Strathclyde (Scotland)

EC 551 Telecommunication System Engineering. Mohamed Khedr

Supplemental Slides: MIMO Testbed Development at the MPRG Lab

An Introduction to Software Radio

Parallel Channel Sounder for MIMO Communications

Wireless technologies Test systems

MASTER THESIS PROJECT PROPOSALS: SIGNAL PROCESSING FOR WIRELESS AND SATELLITE COMMUNICATIONS

SOFTWARE DEFINED RADIO IMPLEMENTATION IN 3GPP SYSTEMS

Indoor MIMO Transmissions with Alamouti Space -Time Block Codes

Digital Communication Systems Engineering with

Simulink Implementation of Amplitude Modulation Technique using Matlab

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

An OFDM Transmitter and Receiver using NI USRP with LabVIEW

Application Note. StarMIMO. RX Diversity and MIMO OTA Test Range

TSTE17 System Design, CDIO Lecture 7. Additional information resources. Testing. Check timing of the IP blocks Testing

NI Technical Symposium ni.com

Hybrid Index Modeling Model for Memo System with Ml Sub Detector

SpectraTronix C700. Modular Test & Development Platform. Ideal Solution for Cognitive Radio, DSP, Wireless Communications & Massive MIMO Applications

Software-Defined Radio using Xilinx (SoRaX)

SDR Based Prototype for Filter Bank based Multi-Carrier Transmission

Modernised GNSS Receiver and Design Methodology

Some Radio Implementation Challenges in 3G-LTE Context

C700 A New Domain in Radio System Design & Verification

Filter Bank Multi-Carrier (FBMC) for Future Wireless Systems

Designing the MIMO SDR-based LPD Transceiver for Long-range Robot Control Applications

How to Test A-GPS Capable Cellular Devices and Why Testing is Required

Transcription:

Waveform Generation and Testing with Software-Defined Radios (SDR) and RF instruments Houman Zarrinkoub, PhD. Product Manager Signal Processing & Communications houmanz@mathworks.com 2015 The MathWorks, Inc. 1

Agenda Introduction Radio connectivity Physical connectivity to radio hardware Software setup: Hardware support packages Exchanging data between host computer and radio hardware Case study: Over-the-air testing LTE waveforms carrying voice or video signals with software-defined radios Supported SDRs & RF instruments Summary 2

User Requirements: Real-time Communications Over-the-air Testing, and Software-Defined Radios Customer pains or requests My workflow requires going beyond just simulation. It involves testing and prototyping in real-time with transmitted and captured waveforms. I rely on H/W & S/W platforms/tools for verifying my design. I need to test my receiver with over-the-air received signals. Do you have solutions for over-theair transmission and prototyping? 3

Physical Layer modeling & simulation Transmitter Source Coding Input bits Channel Coding & Modulation Antenna Array (MIMO) Multicarrier Transmitter Hello Large-scale fading (path-loss ) Channel Small-scale fading (Multipath, Doppler effects) Interference Source Decoding Output bits Receiver De- Modulation & Channel Decoding Equalizer Channel estimation Noise Hello 4

Over-the-air testing Input Source Source Coding Input bits Transmitter Channel Coding & Modulation Antenna Array (MIMO) Multicarrier Transmitter Large-scale fading (path-loss ) Over-the-air Transmission & Channel Reception Small-scale fading (Multipath, Doppler effects) Interference Output Source Source Decoding Output bits Receiver De- Modulation & Channel Decoding Equalizer Channel estimation Noise 5

Over-the-air Testing with Radio Hardware Transmit and receive live radio signals MATLAB & Simulink Transmit and receive generated waveforms Configure hardware parameters from MATLAB for a range of center frequencies and sampling rates Analyze acquired I/Q baseband signal with configurable measurement tools Verify and validate your designs based on live radio signals Zynq SDR RF Signal Generator Spectrum Analyzer 6

Physical connectivity to radio hardware 7

Software setup: Hardware support packages 8

Exchange data between host computer and radio hardware 9

Example: Over-the-air testing with SDRs & RF instruments Demo Process original data bits and generate custom digital baseband waveforms in transmitter Transmit waveform using SDR devices or RF instruments Capture received samples with SDR devices or RF instruments Process received samples in receiver. Decode/recover original data 10

Over-the-air testing with SDRs & RF instruments Solution Easily setup wireless prototyping platforms Test your algorithms with real data Use audio and video signals, including encoding and decoding Voice in Voice out Transmitter Receiver Video in Video out 11

Supported SDRs & RF instruments RF Signal Generator RF Spectrum Analyzer Zynq Radio SDR Zynq Radio SDR USRP SDR USRP SDR RTL SDR Transmitter Receiver 12

Learn more about Supported Software- Defined Radios 13

LTE Standard-Compliant Signals: Signal Generation and Transmission LAN/USB/GPIB RF Signal Generator Generate LTE baseband signal in MATLAB Download to Signal Generator Configure and control generation parameters using Instrument Control Toolbox Upconvert IQ waveform to RF and play back over the air Product Requirements: LTE System Toolbox Instrument Control Toolbox 14

LTE Standard-Compliant Signals: Signal Acquisition and Analysis Retrieve IQ data into MATLAB for analysis Perform visualization and analysis in MATLAB Programmatically configure acquisition parameters Downconvert RF Signal to baseband in hardware Spectrum Analyzer LAN/USB/GPIB Product Requirements: LTE System Toolbox Instrument Control Toolbox 15

Summary MATLAB/Simulink for Radio Connectivity Go beyond simulation Actually, transmit & receive wireless signals with MATLAB and Simulink Connect to SDRs Communications System Toolbox hardware support packages Connect to RF instruments Instrument Control Toolbox Perform over-the-air testing Verify your wireless designs 16

Thank You Q & A 2015 The MathWorks, Inc. 17