Does The Radio Even Matter? - Transceiver Characterization Testing Framework

Similar documents
Project in Wireless Communication Lecture 7: Software Defined Radio

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

Using the epmp Link Budget Tool

Reconfigurable 6 GHz Vector Signal Transceiver with I/Q Interface

ADI 2006 RF Seminar. Chapter II RF/IF Components and Specifications for Receivers

Advanced RF Measurements You Didn t Know Your Oscilloscope Could Make. Brad Frieden Philip Gresock

TSEK02: Radio Electronics Lecture 8: RX Nonlinearity Issues, Demodulation. Ted Johansson, EKS, ISY

Sigfox Verified TM. Modem Test Plan for RC5-UDL-ENC. Version August 10, Public Use

Sigfox Verified TM. Modem Test Plan for RC2-UDL-ENC. Version April 24, Public Use

PXI WiMAX Measurement Suite Data Sheet

PXI LTE FDD and LTE TDD Measurement Suites Data Sheet

DFS (Dynamic Frequency Selection) Introduction and Test Solution

Challenges of 5G mmwave RF Module. Ren-Jr Chen M300/ICL/ITRI 2018/06/20

Sigfox RF & Protocol Test Plan for RC2-UDL-ENC

Wireless Communication Systems Laboratory #2. Understanding test equipments. The students will be familiar with the following items:

PXI LTE/LTE-A Downlink (FDD and TDD) Measurement Suite Data Sheet

2012 LitePoint Corp LitePoint, A Teradyne Company. All rights reserved.

What is New in Wireless System Design

Sigfox RF & Protocol Test Plan for RC1-UDL-ENC-MONARCH

Sigfox RF & Protocol Test Plan for RC3c-UDL-ENC

VST 6 GHz RF Vector Signal Transceiver (VST)

Improving Amplitude Accuracy with Next-Generation Signal Generators

Understanding RF and Microwave Analysis Basics

4GHz / 6GHz Radiation Measurement System

From Antenna to Bits:

Lab 2: Digital Modulations

Conformity and Interoperability Training Homologation Procedures and Type Approval Testing for Mobile Terminals

Page : 1 / 221 TEST REPORT. Corning Optical Communications Wireless Inc.

TRANSCOM Manufacturing & Education

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

VIAVI VST. Data Sheet. 6 GHz RF Vector Signal Transceiver (VST)

Exploring Trends in Technology and Testing in Satellite Communications

Signal Studio for IoT

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

Version TEST REPORT NO. DATE DESCRIPTION. HCTR1208FR49 August 29, 2012 First Approval Report

SIGFOX END- PRODUCT RADIATED TEST PLAN FOR SIGFOX READY TM CERTIFICATION

Statistical Analysis of Modern Communication Signals

Understanding Probability of Intercept for Intermittent Signals

PXA Configuration. Frequency range

Keysight Technologies

SAV102 NB-IoT Modular Signal Generator Datasheet

Full Duplex Radios. Sachin Katti Kumu Networks & Stanford University 4/17/2014 1

Case Study: and Test Wireless Receivers

PXI. TD-SCDMA Measurement Suite Data Sheet. The most important thing we build is trust. Total Average Power plus Midamble / Data Power

DYNAMIC FREQUENCY SELECTION DFS Test Report

TETRA Tx Test Solution

9 Best Practices for Optimizing Your Signal Generator Part 2 Making Better Measurements

TestData Summary of 5.2GHz WLAN Direct Conversion RF Transceiver Board

Ten Things You Should Know About MIMO

June 09, 2014 Document Version: 1.1.0

Empowering Full-Duplex Wireless Communication by Exploiting Directional Diversity

Satellite Link Budget 6/10/5244-1

Understanding Low Phase Noise Signals. Presented by: Riadh Said Agilent Technologies, Inc.

Narrow- and wideband channels

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

Nutaq OFDM Reference

Wireless LAN Consortium OFDM Physical Layer Test Suite v1.6 Report

SETTING UP A WIRELESS LINK USING ME1000 RF TRAINER KIT

Co-existence. DECT/CAT-iq vs. other wireless technologies from a HW perspective

Module 8 Theory. dbs AM Detector Ring Modulator Receiver Chain. Functional Blocks Parameters. IRTS Region 4

TRANSCOM Manufacturing & Education. Transcom Instruments. Product Brochure TRANSCOM INSTRUMENTS. Product Brochure.

AS/NZS TEST REPORT. : Wireless IR Repeater System

EXHIBIT 10 TEST REPORT. FCC Parts 2 & 24

Keysight Technologies Z9070B Wideband Signal Analysis Solution. Technical Overview

Wireless Communication Systems Laboratory Lab #3: Introduction to wireless front-end

RF Basics June 2010 WLS 04

PXI UMTS Uplink Measurement Suite Data Sheet

PXIe Contents SPECIFICATIONS. 14 GHz and 26.5 GHz Vector Signal Analyzer

mm-wave Transceiver Challenges for the 5G and 60GHz Standards Prof. Emanuel Cohen Technion

Keysight Technologies 8 Hints for Making Better Measurements Using RF Signal Generators. Application Note

NOISE, INTERFERENCE, & DATA RATES

FCC ID: A3LSLS-BD106Q. Report No.: HCT-RF-1801-FC003. Plot Data for Output Port 2_QPSK 9 khz ~ 150 khz Middle channel 150 khz ~ 30 MHz Low channel

Digital Communications Theory. Phil Horkin/AF7GY Satellite Communications Consultant

TSEK38 Radio Frequency Transceiver Design: Project work B

Transcom Instruments. Product Brochure TRANSCOM INSTRUMENTS. Product Brochure

A Business Case for Employing Direct RF Transmission over Optical Fiber In Place of CPRI for 4G and 5G Fronthaul

Why/When I need a Spectrum Analyzer. Jan 12, 2017

TEST REPORT NO. DATE DESCRIPTION

Satellite Communications: Part 4 Signal Distortions & Errors and their Relation to Communication Channel Specifications. Howard Hausman April 1, 2010

Chapter 4 Radio Communication Basics

PXI WLAN Measurement Suite Data Sheet

Class II Permissive Change Report

Base Station (BS) Radio Transmission Minimum Requirements for LTE-U SDL. Presented at the LTE-U Forum workshop on May 28, 2015 in San Diego, CA

Measurement Guide and Programming Examples

High Speed Data Downlink for NSF Space Weather CubeSats

IEEE SUPPLEMENT TO IEEE STANDARD FOR INFORMATION TECHNOLOGY

Supplemental Slides: MIMO Testbed Development at the MPRG Lab

Maximizing MIMO Effectiveness by Multiplying WLAN Radios x3

FCC RF Test Report. : FCC 47 CFR Part 2, and 90(S) : PCS Licensed Transmitter (PCB)

DYNAMIC FREQUENCY SELECTION DFS Test Report

LTE Band 7. Channel

Version TEST REPORT NO. DATE DESCRIPTION. HCTR1208FR50 August 29, 2012 First Approval Report

LTE: System Specifications and Their Impact on RF & Base Band Circuits Application Note

PGT313 Digital Communication Technology. Lab 3. Quadrature Phase Shift Keying (QPSK) and 8-Phase Shift Keying (8-PSK)

AN-1285 APPLICATION NOTE

Understanding the Precision Antenna, Cable, and Power Measurements on the 3550 Radio Test System

Simulation for 5G New Radio System Design and Verification

P a g e 1 ST985. TDR Cable Analyzer Instruction Manual. Analog Arts Inc.

2015 The MathWorks, Inc. 1

TESTING METHODS AND ERROR BUDGET ANALYSIS OF A SOFTWARE DEFINED RADIO By Richard Overdorf

Transcription:

Does The Radio Even Matter? - Transceiver Characterization Testing Framework TRAVIS COLLINS, PHD ROBIN GETZ 2017 Analog Devices, Inc. All rights reserved. 1

Which cost least? 3 2017 Analog Devices, Inc. All rights reserved.

Which cost least? $28,000 $8.95 $16.98 4 2017 Analog Devices, Inc. All rights reserved.

Motivation For Common Test Framework (Software perspective) Does the radio matter? Pluto vs RTL-SDR vs E310 Answer questions datasheet doesn t answer Depth of product without burden of datasheet Receiver sensitivity?!?! Application perspectives Did my build my radio right? Allow customers to test their own designs again references Applies to companies and individuals Receiver development guidance for users 5 2017 Analog Devices, Inc. All rights reserved.

Test Framework/Infrastructure Purpose: Perform testing that is insightful for communications engineers Compare different SDR platforms in a repeatable and flexible way Limit requirements on test equipment (if possible) Requirements Standards compliant waveforms with range of performance modes LTE Instruments Keysight N5182B MXG (6GHz) Agilient N9030A PXA (6GHz) Only used for data capture not measurements Platform Built upon MATLAB unit test framework (xunit- Style) Waveform generation and recovery SDR support Instrumentation support Deep measurement library 6 2017 Analog Devices, Inc. All rights reserved.

Disclaimer These conditions are ideal as possible These plots are not a datasheet Understand the differences between radios and their designs Pluto has no TX/RX filters (cabling limits possible aliasing products) RTL-SDR was built for DVB Radios like E310 or Matchstiq have necessary additional RF pieces We have a lot more expertise with AD9361 and libiio controlled products Framework is still under development 7 2017 Analog Devices, Inc. All rights reserved.

Pseudo device / system specs The error vector magnitude or EVM is a measure used to quantify the analog performance of a complete data link. The entire transmitter and receiver is measured. Measured result is the weakest link, but no idea what that is. LTE Vector Generation LTE Receiver Quantization Format Conversion DAC ADC RF RF Channel

Flexible Test Setups Instrument To SDR SDR To Instrument SDR To SDR 9 2017 Analog Devices, Inc. All rights reserved.

Equipment 10 2017 Analog Devices, Inc. All rights reserved.

Shielded Testing (Tin foil isn t good enough!) 11 2017 Analog Devices, Inc. All rights reserved.

Box Inside 12 2017 Analog Devices, Inc. All rights reserved.

Adding SDRs and Instruments SDRs == Instruments Independent view of framework from instrument Currently implemented FMComms/Pluto/RF-SoM SDRs Any IIO device should work USRP-E310 RTL-SDR Keysight E8267D (Signal Generator) Keysight N9030A (Vector Signal Analyzer) Keysight N5182B (Signal Generator) Doesn t necessarily require a MATLAB interface! 13 2017 Analog Devices, Inc. All rights reserved.

Test Case Example Select LTE configuration Select source and sink devices Set parameters and call test method testevmovergainandfrequency testevmovergain testevmoverfrequency Tests in development IIP3 Noise figure (factor) ACLR 14 2017 Analog Devices, Inc. All rights reserved.

Framework Extensibility: Parameter Sweeps Get Complex Fast Sweep over Frequency Over entire tuning range 70 to 6000 MHz in 2.5 Hz steps (Takes a long time!) Sweep over Tx Output Amplitude Tx Amplitude +30dBm can damage Rx Sweep over Rx Gain settings ACG Modes Manual Settings Sweep over Channel Bandwidth Adjacent transmitters Don t sweep (repeatability) Noise is random, are the results? Measurements: Analog (SNR, Image, SFDR, etc) Digital (EVM, etc) Can t combine too many things Too many points, too many curves Takes too long to gather input Too difficult to interpret. Results in db or % - all needs to be the same. Log plots are harder to understand Needs to provide insight into the question: What link budget can I use? Receive Power (db) = Transmit Power (db) + Gains (db) Losses (db)

Metric of Merit: EVM Single numbers are convenient for people to discuss M 2 Z( k) R( k) k 1 EVM RMS 10log10 M 2 R( k) Acceptable peaks at outside k constellation 1 points will define min ratio. -3dB / 70.7% before bit error -19dB / 10.1% before bit error Reference vector Error vector Reference vector Error vector What this means? Peak EVM measurements are useless without understanding where they are. Large constellations (QAM64) can normalize the measurement to the outside (ring of 28 points). QPSK has less room to hide.

Test Flow Tests will cycle over parameter sets (Gains, Frequencies, User defined) Update calibration (Outside tolerance or forced) Calibrate Devices (Gain and LO Offsets) Setup Transmitter Setup and Run Receiver Process Received Data and Analyze Results Get another data point 17 2017 Analog Devices, Inc. All rights reserved. Case complete for TX config

Automatic Device Tuning Calibration stages are user defined since dependent on radio/instrumentation controls Pluto: uses xo_correction tuning to remove timing and carrier phase offsets RTL-SDR: LO is moved to limit offset (way better than PPM updates!) N5182B (Signal Generator): IQ calibration at specific frequencies. Usually do the full gamut by hand (aka push a button) 18 2017 Analog Devices, Inc. All rights reserved.

Pluto Deep Dive Analysis: Receiver Sensitivity 20 2017 Analog Devices, Inc. All rights reserved.

Receiver Sensitivity Definition: Receiver sensitivity is the lowest power level at which the receiver can detect an RF signal and demodulate data. Unknowns: What modulation scheme? QPSK?, QAM?, FSK? What channel? Additive noise? Adjacent channels? Blockers? What bandwidth? 1.4 LTE, 10 LTE? What Peak to Average Ratio? LTE UpLink? LTE DownLink? What acceptable packet loss (for digital modulation) 10%? Lower? Higher?

Pluto Has Many Knobs How do I get the best performance? Frequency range Gain requirements Operational bandwidth Example: AGC Modes: Fast Attack, Slow Attack, Manual Gain tables: Full vs Split Thresholding in analog and digital domains 22 2017 Analog Devices, Inc. All rights reserved.

Remaining Tests To Discuss Receiver only tests (Downlink LTE signals) Pluto/RTL-SDR and N5182B Signal Generator Variability introduce by: Frequency Gain Pluto will utilize Slow Attack (-10 dbfs target) Data taken after settling Sensitivity Tests Pick your requirement from the plot! 23 2017 Analog Devices, Inc. All rights reserved.

Measurement Perspectives Vertical axis in % Vertical axis in db QPSK 16QAM 64QAM Same Radio! Just scales are different QPSK 16QAM 64QAM

Understanding amplitude (dbm) Assuming 50Ω, sin wave (Tx or Rx) dbm mvolts (p-p) mvolts (rms) µw (10-6 W) 0 632.45 223.61 1000-6 316.97 112.069 251.2-12 158.86 56.167 63.10-18 79.621 28.150 15.85-24 39.905 14.108 3.981-30 20.000 7.0710 1.000-36 10.023 3.5439 0.2512-42 5.0238 1.7761 0.06310-48 2.51785 0.89019 0.01585-54 1.26191 0.44615 0.003981-60 0.63245 0.22361 0.001000 dbm µvolts (p-p) µvolts (rms) pw (10-12 W) -60 632.45 223.61 1000-66 316.97 112.069 251.2-72 158.86 56.167 63.10-78 79.621 28.150 15.85-84 39.905 14.108 3.981-90 20.000 7.0710 1.000-96 10.023 3.5439 0.2512-102 5.0238 1.7761 0.06310-108 2.51785 0.89019 0.01585-114 1.26191 0.44615 0.003981-120 0.63245 0.22361 0.001000-102dBm = 63fW (femto = 10-15 ) @ 100 MHz, that is 2216 electrons per full wave of the carrier

Perspective Power that comes off an antenna is measured as effective isotropic radiated power (EIRP). EIRP is the value that regulatory agencies, such as the FCC or European Telecommunications Standards Institute (ETSI), use to determine and measure power limits in applications such as 2.4-GHz or 5-GHz wireless equipment. Voyager 1's main transmitter radiates around 22 watts (+43.42dBm) with 3.7 meters antenna -130 dbm with 70m dish from Voyager In order to calculate EIRP, add the transmitter power (in dbm) to the antenna gain (in dbi) and subtract any cable losses (in db). Maximum transmitter output power, fed into the antenna, is 30 dbm (1 watt). Maximum Effective Isotropic Radiated Power (EIRP) is 36 dbm (4 watt). WiFi Receive Signal Strength -30 dbm -67 dbm -70 dbm -80 dbm -90 dbm Max achievable signal strength. The client can only be a few feet from the AP to achieve this. Not typical or desirable in the real world. Minimum signal strength for applications that require very reliable, timely packet delivery. Minimum signal strength for reliable packet delivery. Minimum signal strength for basic connectivity. Packet delivery may be unreliable. Approaching or drowning in the noise floor. Any functionality is highly unlikely. Required for N/A VoIP/VoWiFi, streaming video Email, web N/A N/A Transmit from earth to Voyager happens at 20kW (+73dBm) https://support.metageek.com/hc/en-us/articles/201955754-understanding-wifi-signal-strength

Bandwidth and Modulation Differences LTE 1.4, QPSK LTE 10, 64-QAM Extended Range EVM Normalization Wider Sensitivity Range VS. EVM performance (Sort of)

Frequency Dependency (LTE10 64QAM) @ 100 MHz @ 5.8 GHz Less attenuation More attenuation Same Radio! Just LO frequencies are different

EVM over frequency at different Input Power Levels Received signal strength big factor Not a linear relationship between receive power and EVM Basically EVM performance has many dependencies Test equipment is not perfect either (especially at 4GHz)

Let s compare Radios Pluto-SDR RTL-SDR

AGC Power Target Comparison Pluto-SDR RTL-SDR Rx Power in Channel AGC Gain Setting Rx Power in Channel

Receiver Sensitivity Comparison Pluto-SDR RTL-SDR

Outcomes and To-dos Does the radio matter? Depends on the applications and design margin Results and testing code will be released github.com/analogdevicesinc Send us a radio if you want it tested ;) E310 underway FMComms 2/3/4/5 Software bugs are in everyone s code libusb on windows Even Keysight hardware 33 2017 Analog Devices, Inc. All rights reserved.