Synchronization in distributed SDR for localization applications
The challenge of nanosecond accuracy Johannes Schmitz, Manuel Hern´ andez January 31, 2016
Institute for Theoretical Information Technology
- Prof. Dr. Rudolf Mathar
Synchronization in distributed SDR for localization applications - - PowerPoint PPT Presentation
Synchronization in distributed SDR for localization applications The challenge of nanosecond accuracy Johannes Schmitz, Manuel Hern andez January 31, 2016 Institute for Theoretical Information Technology Prof. Dr. Rudolf Mathar RWTH Aachen
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 2
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 2
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 2
◮ 1 ns equals 30 cm (one foot) of propagation!
◮ A lot of hardware, logistic problems, network programming Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 3
◮ GNU Radio ◮ Python ◮ Qt ◮ ØMQ
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 4
◮ Jackson Labs/Ettus
◮ Jackson Labs LTE Lite ◮ ... Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 5
◮ Jackson Labs/Ettus
◮ Jackson Labs LTE Lite ◮ ... Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 5
◮ Jackson Labs/Ettus
◮ Jackson Labs LTE Lite ◮ ... Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 5
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 6
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 7
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 7
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 7
time 2000 4000 6000 8000 10000 12000 UTC offset [ns]
1000 2000 3000 UTC offset Lab time 500 1000 1500 2000 2500 3000 UTC offset [ns]
20 40 60 80 UTC offset Rooftop
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 8
◮ need to synchronize the frontends for high accuracy
◮ UHD/GNU Radio: set time next pps(...)
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 9
◮ works well with UHD 3.8.5 ◮ issues (multichannel, synchronization)
◮ Wait for 3.10 ◮ Maybe some additional information in the
◮ If necessary work with support to track down the bugs ◮ Test cases in internal Ettus quality control for signal integrity
◮ Phase coherent synchronization is a different story Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 10
◮ use UHD/GNU Radio stream command API
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 11
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 12
50 100 150 200 250 300 350
5 10 15
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 12
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 13
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 13
◮ problems with fast retuning of USRPs ◮ need stream command type of API for tune requests
◮ provide GPS raw data through UHD Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 14
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 15
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 16
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 17
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 18
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 18
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 18
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 18
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 18
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 18
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 18
Theoretical Information Technology, Johannes Schmitz, Manuel Hern´ andez 19