Time Difference of Arrival Localization Testbed: Development, Calibration, and Automation GRCon 2017

Similar documents
gr-doa: Direction Finding in GNU-Radio

Supplemental Slides: MIMO Testbed Development at the MPRG Lab

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

Transforming MIMO Test

Performance of a Precision Indoor Positioning System Using a Multi-Carrier Approach

Quick Site Testing with the 8800SX

Experimental Characterization of a Large Aperture Array Localization Technique using an SDR Testbench

Time Delay Estimation: Applications and Algorithms

Real-Time Spectrum Monitoring System Provides Superior Detection And Location Of Suspicious RF Traffic

Testing PTC 220 or ITC 220 Radios Using the Freedom Communications System Analyzers

8800SX DMR Repeater Test Option 06

MAKING TRANSIENT ANTENNA MEASUREMENTS

An Experiment Study for Time Synchronization Utilizing USRP and GNU Radio

Integrated Techniques for Interference Source Localisation in the GNSS band. Joon Wayn Cheong Ediz Cetin Andrew Dempster

A Hybrid TDOA/RSSD Geolocation System using the Unscented Kalman Filter

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

ELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises

Theory and Development of Cross-Layer Techniques for Localization in Environments with Extreme Emitter Densities

10GECTHE 10 GIGABIT ETHERNET CONSORTIUM

Ultra-wideband Technology-based Ranging Platform with Real-time Signal Processing

Wireless technologies Test systems

WLAN Location Methods

Rev F. Nov 16, /16/2008 Rev F

High-end vector signal generator creates complex multichannel scenarios

HIGH GAIN ADVANCED GPS RECEIVER

Ultra Wideband Indoor Radio Channel Measurements

8800SX Series P25 Phase II Test Option 05

The 5G Localisation Waveform

IT S A COMPLEX WORLD RADAR DEINTERLEAVING. Philip Wilson. Slipstream Engineering Design Ltd.

SPREAD SPECTRUM CHANNEL MEASUREMENT INSTRUMENT

Location Finding Sensors Using TDOA

UWB for Lunar Surface Tracking. Richard J. Barton ERC, Inc. NASA JSC

Design of a Transceiver for 3G DECT Physical Layer. - Rohit Budhiraja

UHF Phased Array Ground Stations for Cubesat Applications

EXPERIMENT EM3 INTRODUCTION TO THE NETWORK ANALYZER

Reconfigurable 6 GHz RF Vector Signal Transceiver with 1 GHz Bandwidth

PHYSICS 330 LAB Operational Amplifier Frequency Response

SourceSync. Exploiting Sender Diversity

Determining Times of Arrival of Transponder Signals in a Sensor Network using GPS Time Synchronization

C700 A New Domain in Radio System Design & Verification

NI Technical Symposium ni.com

Keysight Technologies Performing LTE and LTE-Advanced RF Measurements with the E7515A UXM Wireless Test Set

Validation & Analysis of Complex Serial Bus Link Models

Specifications and Interfaces

ESM Calibration and Testing Using the Giga-tronics 2500B Series Microwave Signal Generators

SDR14TX: Synchronization of multiple devices via PXIe backplane triggering

Synchronization in distributed SDR for localization applications

Compact, Low-Cost Direction-Finding Using Time to Digital Converters

Estimation of Predetection SNR of LMR Analog FM Signals Using PL Tone Analysis

Parallel Channel Sounder for MIMO Communications

Scalable Front-End Digital Signal Processing for a Phased Array Radar Demonstrator. International Radar Symposium 2012 Warsaw, 24 May 2012

DECODIO SPECTRUM MONITORING SYSTEM

Narrow Pulse Measurements on Vector Network Analyzers

Proceedings of the 5th WSEAS Int. Conf. on SIGNAL, SPEECH and IMAGE PROCESSING, Corfu, Greece, August 17-19, 2005 (pp17-21)

Lab 2: Digital Modulations

Vectrino Micro ADV Comparison

Figure 121: Broadcast FM Stations

Initial ARGUS Measurement Results

Open Source Software Defined Radio Platform for GNSS Recording, Simulation and Tracking

Sensitivity of Series Direction Finders

BPSK_DEMOD. Binary-PSK Demodulator Rev Key Design Features. Block Diagram. Applications. General Description. Generic Parameters

Technical Note. HVM Receiver Noise Figure Measurements

ISSCC 2003 / SESSION 20 / WIRELESS LOCAL AREA NETWORKING / PAPER 20.5

Ranging detection algorithm for indoor UWB channels and research activities relating to a UWB-RFID localization system

In-Flight Performance Analysis of Direct RF Sampling Architecture Applied to VHF Band Avionics

Project: IEEE P Working Group for Wireless Personal Area Networks N

Fully Automated Network- Centric Spectrum Analysis and Signal Intelligence System

Spectral Monitoring/ SigInt

Interference Detection and Localisation within GEMS II. Ediz Cetin, Ryan J. R. Thompson and Andrew G. Dempster

APPENDIX A TEST PLOTS. (Model: 15Z970)

A Novel Technique or Blind Bandwidth Estimation of the Radio Communication Signal

SpiderBat: Augmenting Wireless Sensor Networks with Distance and Angle Information

Project: IEEE P Study Group for Wireless Personal Area Networks (WPANs(

Distributed spectrum sensing in unlicensed bands using the VESNA platform. Student: Zoltan Padrah Mentor: doc. dr. Mihael Mohorčič

4. BK2401/BK2421 Module RF test

A Weighted Least Squares Algorithm for Passive Localization in Multipath Scenarios

ni.com The NI PXIe-5644R Vector Signal Transceiver World s First Software-Designed Instrument

Combining filters and self-interference cancellation for mixer-first receivers in Full Duplex and Frequency-Division Duplex transceiver systems

DECODIO SPECTRUM MONITORING SYSTEM

AirScope Spectrum Analyzer User s Manual

Testing Motorola DMR MOTOTRBO Radios with the Cobham 3920B Radio Test Platform

TDOA-Based Localization Using Distributed Sensors Based on Commodity Hardware. EW Europe 2017 London

Experimental Evaluation Scheme of UWB Antenna Performance

THOMAS PANY SOFTWARE RECEIVERS

Digital Communication Systems Engineering with

Sampling and Pulse Code Modulation Chapter 6

Channel Modeling ETIN10. Wireless Positioning

40 AND 100 GIGABIT ETHERNET CONSORTIUM

UWB based Positioning

Transcom Instruments. Product Brochure TRANSCOM INSTRUMENTS. Product Brochure

SOQPSK Software Defined Radio

ME1000 RF Circuit Design. Lab 4. Filter Characterization using Vector Network Analyzer (VNA)

TEST RESULTS OF A HIGH GAIN ADVANCED GPS RECEIVER

New Ultra-Fast Noise Parameter System... Opening A New Realm of Possibilities in Noise Characterization

Range Error Analysis of TDOA Based UWB-IR Indoor Positioning System

WPI Precision Personnel Location System: Synchronization of Wireless Transceiver Units

Selected answers * Problem set 6

Antenna Measurements using Modulated Signals

Demonstration of Real-time Spectrum Sensing for Cognitive Radio

II. LAB. * Open the LabVIEW program (Start > All Programs > National Instruments > LabVIEW 2012 > LabVIEW 2012)

Transcription:

Time Difference of Arrival Localization Testbed: Development, Calibration, and Automation GRCon 2017 Intelligent Digital Communications Georgia Tech VIP Team 1

Overview Introduction IDC Team Stadium Testbed RFSN Control Center (RFSNCC) Why? How? Lab Setup and ToA Calibration Why? Experiment Setup Results 2

Introduction Hayden Flinner 3

IDC Team Purpose IDC is using software defined radio to enhance spectrum utilization Radio frequency (RF) spectrum is a valuable, limited resource Analyzing how devices interact over RF spectrum allows us to find ways to improve communication in an optimal manner 4

Localization Using SDR to develop localization algorithms for Extreme Emitter Density environments (10k-100k people/km2) Recorded terabytes of time synchronous RF IQ data, during football games, at the GT football stadium to assist in algorithm development 5

TDoA Localization Assuming time-synced nodes: 1. Record ToAs 2. Take differences 3. Apply Δd = cδt 6

Stadium Testbed Hayden Flinner 7

RF Sensor Node (RFSN) 8

Stadium Testbed RFSN3 RFSN1 9

2 Mobile Nodes 10

RFSN Control Center (RFSNCC) 11

Why RFSNCC? 1. Currently 3 fixed nodes - Goal 10+ 2. Logging into each machine and running long series of time-synced record commands is not scalable a. Excessive man-hours b. Error-prone 3. Maintaining RF IQ dataset and associated metadata is tedious 12

Initial Plan Upload Schedule RFSN1 Website RFSN2... 13

Current Site 14

Current Site 15

Architecture 16

Lab Setup and ToA Calibration 17

Why a Lab Testbed? Wired nodes provide controlled test environment. Easier to vary cable lengths to test emitter/receiver positions than to run around stadium 18

Lab Testbed 19

Why Calibration Experiment? Verify that ToAs being recorded are plausible Remove delay inherent to USRPs for more accurate location measurements 20

Cramer-Rao Lower Bound (CRLB) CRLB for the standard deviation of the TDoA is theoretic limit on how accurate results can be 21

Cramer-Rao Lower Bound (CRLB) Relationship between CRLB and bandwidth 22

Q: Does our testbed give us sane results? TDoA -> Btw 1 & 2 Btw 1 & 3 Btw 2 & 3 Mean (ns) 18.228 26.440 8.213 Variance (ns2) 4.004E-5 3.478E-5 1.644E-5 Std Dev (ns) 6.327E-3 5.898E-3 4.054E-3 MSE (ns2) 7.241E-5 3.506E-5 5.508E-5 SNR (db) 79.904 80.279 80.279 TX sampling rate: 16 Msps RX sampling rate: 16 Msps with 32 MHz master clock. 23

A: Yes! Std. Devs. above CRLB! SD of TDoA data plotted against its CRLB at 16 MHz sampling bandwidth Average TDoA over equal length cables @16 Msp 24

Calibration: Testbed Setup Nodes 2, 3, 4, and 5 were passed delayed signal sequence. Nodes 1 and 6 received non-delayed signal sequence. TX: 25 Msps -- RX: 25 Msps, 50 MHz master clock. 25

Calibration: Running Experiment LMR-240 cables of known lengths were attached 110 seconds into each recording session. For each node, average ToAs seen during first 100 seconds was subtracted from ToA vector during each recording session. Used magnitude interpolation around the cross-correlation peak value to compute ToA estimate. TX: 25 Msps -- RX: 25 Msps, 50 MHz master clock. 26

Time Difference of Arrival over 12 ft LMR240 cable TDoA -> Mean (ns) Variance (ns2) Std Dev (ns) MSE (ns2) Btw 1 & 2 Btw 1 & 3 Btw 1 & 4 Btw 1 & 6 13.0750 13.7267 13.1034 0.0242 1.8990E-1 9.5577E-3 6.6974E-3 3.0686E-4 0.4358 0.0978 0.0818 0.0175 2.2976E-0 6.4481E-1 2.0323E-0 8.9917E-4 Results are of average TDoA vector from four runs Expected delay through 12 ft LMR240 cable is: 12 ft / 0.8262 ft/ns = 14.5243 ns 27

Time Difference of Arrival over 50 ft LMR240 cable TDoA -> Mean (ns) Variance (ns2) Std Dev (ns) MSE (ns2) Btw 1 & 2 Btw 1 & 3 Btw 1 & 4 Btw 1 & 6 61.0461 59.4250 60.1079 0.0035 1.9459E-4 6.0374E-4 3.7281E-5 4.1453E-6 0.0139 0.0246 0.0061 0.0020 3.0133E-1 1.1676E-0 1.5527E-1 1.6303E-5 Results are of average TDoA vector from four runs Expected delay through 12 ft LMR240 cable is: 50 ft / 0.8262 ft/ns = 60.5181 ns 28

Time Difference of Arrival over 100 ft LMR240 cable TDoA -> Btw 1 & 3 Btw 1 & 4 Btw 1 & 6 121.7498 123.1022 122.7003 0.4180 5.6723E-4 1.0220E-3 1.3408E-4 9.6546E-5 Std Dev (ns) 0.0238 0.0320 0.0116 0.0098 MSE (ns2) 0.5706 4.4814 2.9312 0.1772 Mean (ns) Variance (ns2) Btw 1 & 2 Results are of average TDoA vector from four runs Expected delay through 100 ft LMR240 cable: 100 ft / 0.8262 ft/ns = 121.0361 ns 29

Time Difference of Arrival over 200 ft LMR240 cable TDoA -> Btw 1 & 3 Btw 1 & 4 Btw 1 & 6 244.9814 245.0107 245.1557 0.8586 1.7674E-4 2.5461E-4 1.2964E-5 9.3918E-6 Std Dev (ns) 0.0133 0.0160 0.0036 0.0031 MSE (ns2) 8.9707 9.1476 10.0497 0.7439 Mean (ns) Variance (ns2) Btw 1 & 2 Results are of average TDoA vector from four runs Expected delay through 200 ft LMR240 cable: 200 ft / 0.8262 ft/ns = 242.0722 ns 30

Wrapping Up Experiments show our timing variance on 4 different cable lengths (with 4 trials apiece) match expectations RFSNCC allows us to schedule and collect data easily Already collected relatively large (40TB) dataset from stadium 31

Contact Github Repo - http://bit.ly/2vlgqbq Hayden Flinner <hayden@gatech.edu> Kristen McClelland <kmcclelland3@gatech.edu> Randal Abler <randal.abler@gatech.edu> Paul Garver <garverp@gatech.edu> Jaison George <jgeorge33@gatech.edu> 32

ToA Calculation Simple parabolic interpolation Source: DSPrelated.com 33