Time Synchronization of OpenSky s ADS-B Receivers
|
|
- Horace Phelps
- 5 years ago
- Views:
Transcription
1 Time Synchronization of OpenSky s ADS-B Receivers Kiran Mathews Department of Computer Science Technical University of Kaiserslautern July 13th / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
2 Outline / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
3 Why we need time synchronization in OpenSky? 3 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
4 Why we need time synchronization in OpenSky? The OpenSky Network is a community-based receiver network which continuously collects air traffic surveillance data 3 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
5 Why we need time synchronization in OpenSky? The OpenSky Network is a community-based receiver network which continuously collects air traffic surveillance data Multilateration requires three or more synchronized sensor nodes 3 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
6 Why we need time synchronization in OpenSky? The OpenSky Network is a community-based receiver network which continuously collects air traffic surveillance data Multilateration requires three or more synchronized sensor nodes achieve synchronization within the range of nanoseconds 3 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
7 To synchronize the network: Find the synchronization error and synchronize the node or, Predict the offset 4 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
8 Let R A and R B be two receivers and let i be a location claim event sent by the flight, ta i and ti B denotes the reception timestamp of the location claim event i. 5 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
9 A i and B i denotes the propagation delay between receiver R A and aircraft, receiver R B and aircraft respectively Ground Truth Φ AB i = Ω AB i θ AB i = (t A i t B i ) ( A i B i ) = (t A i A i ) (t B i B i ) (1) where Ω AB i = t A i t B i, θ AB i = A i B i 6 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
10 Hardware details Radarcape receivers 30 bit rolling timestamps nanosecond precision. 7 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
11 Preprocessing Analyzed two different data sets, from different point in time Data set includes message sensors which are GPS synchronized and not 8 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
12 Preprocessing Filtered the data from multiple reception Choose the duplicate position reporting messages Duplicates are position messages sent from an aircraft that are received by two or more sensors 9 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
13 How to solve it?? Internal synchronization 10 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
14 How to solve it?? Internal synchronization Assume one sensor node as the master node and synchronize the clock of other nodes with the master node or, 10 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
15 How to solve it?? Internal synchronization Assume one sensor node as the master node and synchronize the clock of other nodes with the master node or, predict the offset of sensor node for the time t with to the master node 10 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
16 How to solve it?? Internal synchronization Assume one sensor node as the master node and synchronize the clock of other nodes with the master node or, predict the offset of sensor node for the time t with to the master node and why not other methods? 10 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
17 : Unexpected IJ for duplicates Unexpected IJ for duplicates. 11 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
18 : Unexpected IJ for duplicates Typical TCP phenomenon 12 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
19 timeatsensor was supposed to provide the second of each day 13 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
20 timeatsensor was supposed to provide the second of each day But, false readings for some sensors!!! 13 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
21 14 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
22 checked the Internet Jitter (IJ) for every message received by the sensor pair to reach the server. 15 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
23 checked the Internet Jitter (IJ) for every message received by the sensor pair to reach the server. IJ was in the range of microseconds. 15 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
24 checked the Internet Jitter (IJ) for every message received by the sensor pair to reach the server. IJ was in the range of microseconds. So, compare local timestamp counter of each sensor 15 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
25 : Sensor without GPS sync Sensor pair Zug and Uni-KL 16 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
26 : Sensor without GPS sync Sensor pair Hattersheim am Main and Uni-KL Shows that sensor at Uni-Kl was not GPS synchronized 17 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
27 Sensor at Thun GPS synchronized, also shows the precision of Radarcape timestamp counter (15 to 16 ns) 18 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
28 Sensors at Zug and Binningen (100 km apart) 19 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
29 Repeated the process for other sensor pairs 20 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
30 Repeated the process for other sensor pairs Minimum offset in synchronization error with standard deviation of ns (0.016 km apart, sensors at Thun) Maximum offset in synchronization error with standard deviation of ns ( km apart, Zug and Binningen ) 20 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
31 Plot showing offset at a certain timestamp for sensor at Dübendorf with respect to the sensor at Zug shows that there is error in Propagation delay calculation, i.e. error is distance calculation 21 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
32 World Geodetic System 1984 (WGS 84), the GPS model of earth To calculate the error, consider two GPS synchronized nodes and measure the offset with respect to increase in distance. Propagation delay with respect to difference in distance by comparing sensors at Hattersheim am Main and Zug 22 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
33 Modified equation for an event i for sensors A and B Final equation Φ AB i = Ω AB i θ AB i = (t A i t B i ) ( A i B i ) Error d (2) A i is the propagation delay for the message to reach from aircraft to R A B i is the propagation delay for the message to reach from aircraft to R B 23 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
34 Improvement in standard deviation for synchronization error Histogram showing residual distribution Hattersheim am Main (Frankfurt) vs Zug ( ns to ns) 24 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
35 Improvement in standard deviation for synchronization error Histogram showing residual distribution Hattersheim am Main (Frankfurt) vs Zug ( ns to ns) But, ns means an error of 329 meters. Is it a good result for air-traffic surveillance?? 24 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
36 Lets synchronize! consider the tuples or pairs 25 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
37 Result : How we sync? Sensor node placed at Zug was considered as master. Measured the offset the for each pair 26 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
38 : why still some error? Still error exits, and the source for those are ; 27 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
39 : why still some error? Still error exits, and the source for those are ; error in GPS position error reports, upto 15m 27 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
40 : why still some error? Still error exits, and the source for those are ; error in GPS position error reports, upto 15m pressure altitudes vs true altitude 27 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
41 : why still some error? Still error exits, and the source for those are ; error in GPS position error reports, upto 15m pressure altitudes vs true altitude inaccuracy in the position information of the receivers 27 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
42 Goal : analyze the time synchronization of the sensor nodes in the OpenSky network. Findings, 28 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
43 Goal : analyze the time synchronization of the sensor nodes in the OpenSky network. Findings, tried out different ways to achieve synchronization, fault timeatsensor, unsynchronized nodes in the network, how could we improve our result. 28 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
44 29 / 28 Kiran Mathews Time Synchronization of OpenSky s ADS-B Receivers
Update: Ethernet Time Transfer through a U.S. Commercial Optical Telecommunications Network ITSF 2016
Update: Ethernet Time Transfer through a U.S. Commercial Optical Telecommunications Network ITSF 2016 Marc Weiss, mweiss@nist.gov, 303-497-3261 NIST Time and Frequency Division Lee Cosart, lee.cosart@microsemi.com,
More informationEthernet Time Transfer through a U.S. Commercial Optical Telecommunications Network WSTS 2015
Ethernet Time Transfer through a U.S. Commercial Optical Telecommunications Network WSTS 2015 Marc Weiss, mweiss@nist.gov, 303-497-3261 NIST Time and Frequency Division Lee Cosart, lee.cosart@microsemi.com,
More informationTiming Measurements in Packet Networks. ITSF November 2006 Lee Cosart
Timing Measurements in Packet Networks ITSF November 2006 Lee Cosart lcosart@symmetricom.com Presentation Outline Measurement Setup Measurement equipment configurations Network configurations Performance
More informationManagement Support for Automatic Measurement of Link Delay Asymmetry
Management Support for Automatic Measurement of Link Delay Asymmetry 802.1 ASbt, 201111 IEEE 802 plenary Lu Huang (huanglu@chinamobile.com) Agenda Backgroud Management support for automatic measurement
More informationEVALUATING IEEE 1588 IN A HOMOGENOUS SWITCHED NETWORK TEST ARTICLE SEGMENT
EVALUATING IEEE 1588 IN A HOMOGENOUS SWITCHED NETWORK TEST ARTICLE SEGMENT Sinbad Wilmot MS Electronic Eng, Diarmuid Corry MS Electronic Eng ACRA CONTROL INC ABSTRACT At the 2007 inet Technology Demonstrator
More informationUsing Time Division Multiplexing to support Real-time Networking on Ethernet
Using Time Division Multiplexing to support Real-time Networking on Ethernet Hariprasad Sampathkumar 25 th January 2005 Master s Thesis Defense Committee Dr. Douglas Niehaus, Chair Dr. Jeremiah James,
More informationDistributed Systems. 05. Clock Synchronization. Paul Krzyzanowski. Rutgers University. Fall 2017
Distributed Systems 05. Clock Synchronization Paul Krzyzanowski Rutgers University Fall 2017 2014-2017 Paul Krzyzanowski 1 Synchronization Synchronization covers interactions among distributed processes
More informationGlobally Synchronized time via Datacenter Networks
1 Globally Synchronized time via Datacenter Networks Ki Suh Lee Cornell University Joint work with Han Wang, Vishal Shrivastav and Hakim Weatherspoon 2 Synchronized Clocks Fundamental for network and distributed
More informationIEEE 1588 PTP clock synchronization over a WAN backbone
Whitepaper IEEE 1588 PTP clock synchronization over a WAN backbone A field study comparing PTP clock synchronization accuracy against GPS external time reference in a live production WAN environment Contents
More informationCamera Drones Lecture 2 Control and Sensors
Camera Drones Lecture 2 Control and Sensors Ass.Prof. Friedrich Fraundorfer WS 2017 1 Outline Quadrotor control principles Sensors 2 Quadrotor control - Hovering Hovering means quadrotor needs to hold
More informationPTP650 Synchronous Ethernet and IEEE1588 Primer
PTP650 Synchronous and IEEE1588 Primer Table of Contents 3 in Cellular Backhaul 3 Timing Options for Cellular Backhaul 4 Synchronous 4 What is Synchronous? 4 Synchronous on PTP 650 5 Precision Time Protocol
More informationIEEE 1588 Hardware Assist
Freescale Technology Forum, June 2007 IEEE 1588 Hardware Assist Session ID: AZ317 Satoshi Iida Applications Engineering Manager Agenda IEEE 1588 Protocol Overview Synchronization Overview Why Create Another
More informationHigh-speed Network Time-Transfer. Transfer using Data-Filtering Method
High-speed Network Time-Transfer Transfer using Data-Filtering Method National Institute of Information and Communications Technology (NICT),, Japan Tsukasa Iwama Background Applications: from document
More informationGeometric Rectification of Remote Sensing Images
Geometric Rectification of Remote Sensing Images Airborne TerrestriaL Applications Sensor (ATLAS) Nine flight paths were recorded over the city of Providence. 1 True color ATLAS image (bands 4, 2, 1 in
More informationPTP Implementation Challenges and Best Practices
28 MAY 2018 PTP Implementation Challenges and Best Practices Karl J. Kuhn Sr. Applications Engineer karl.j.kuhn@tektronix.com SDI Video Plant 2 IP Video Plant 3 Low-Jitter on Video over IP IP packets carrying
More informationThe IEEE 1588 Standard
The IEEE 1588 Standard The IEEE 1588 Standard Synchronizing time between multiple computers in the network has always been a challenge. What is, in the first step, a trivial requirement to equip two or
More informationPrecision Time Protocol, and Sub-Microsecond Synchronization
Linux Foundation End User Summit May 1, 2012 Precision Time Protocol, and Sub-Microsecond Synchronization Mike Kravetz IBM Linux Technology Center kravetz@us.ibm.com 2009 IBM Corporation Agenda Background/History
More information3.9 LINEAR APPROXIMATION AND THE DERIVATIVE
158 Chapter Three SHORT-CUTS TO DIFFERENTIATION 39 LINEAR APPROXIMATION AND THE DERIVATIVE The Tangent Line Approximation When we zoom in on the graph of a differentiable function, it looks like a straight
More informationAd hoc and Sensor Networks Time Synchronization
Ad hoc and Sensor Networks Time Synchronization Goals of this chaper Understand the importance of time synchronization in WSNs Understand typical strategies for time synchronization and how they are applied
More informationWireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization
Wireless Sensor Networks: Clustering, Routing, Localization, Time Synchronization Maurizio Bocca, M.Sc. Control Engineering Research Group Automation and Systems Technology Department maurizio.bocca@tkk.fi
More informationDevice for Precise Packet Delay Measurement
Device for Precise Packet Delay Measurement Jan Breuer 1, Vojtěch Vigner 2 and Jaroslav Roztocil 3 1, 2, 3 Department of Measurement, Faculty of Electrical Engineering, Czech Technical University in Prague,
More informationTechnical Application Note
Technical Application Note Synchronizing a Blackfly or Grasshopper3 GigE Camera s Time to PC Time Technical Application Note TAN2014003 Revised July 4, 2016 1.1 Subject Technical Application Note (TAN2014003):
More informationIEEE-1588 STANDARD FOR A PRECISION CLOCK SYNCHRONIZATION PROTOCOL FOR NETWORKED MEASUREMENT AND CONTROL SYSTEMS
IEEE-1588 STANDARD FOR A PRECISION CLOCK SYNCHRONIZATION PROTOCOL FOR NETWORKED MEASUREMENT AND CONTROL SYSTEMS John C. Eidson Agilent Laboratories, 35 Deer Creek Rd., Palo Alto, CA, 9434 65-485-4263 (phone),
More informationRecent Advances in IEEE 1588 Technology and Its Applications John C. Eidson July 19, 2005
Recent Advances in IEEE 1588 Technology and Its Applications John C. Eidson john_eidson@agilent.com July 19, 2005 Copyright 2005 Agilent Technologies, Inc. Outline Overview of IEEE 1588 Applications Standards
More informationExercise Sensor Networks - (till June 20, 2005)
- (till June 20, 2005) Exercise 8.1: Signal propagation delay A church bell is rang by a digitally triggered mechanics. How long does the sound travel to a sensor node in a distance of 2km if sound travels
More informationTime synchronization in SpaceWire networks
Time synchronization in SpaceWire networks Marko Isomäki, Sandi Habinc Aeroflex Gaisler AB Kungsgatan 12, SE-411 19 Göteborg, Sweden marko@gaisler.com www.aeroflex.com/gaisler Introduction Time synchronization
More informationSystem Models for Distributed Systems
System Models for Distributed Systems INF5040/9040 Autumn 2015 Lecturer: Amir Taherkordi (ifi/uio) August 31, 2015 Outline 1. Introduction 2. Physical Models 4. Fundamental Models 2 INF5040 1 System Models
More informationINTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 7: TIME SYNCHRONIZATION Anna Förster
INTRODUCTION TO WIRELESS SENSOR NETWORKS CHAPTER 7: TIME SYNCHRONIZATION Anna Förster OVERVIEW 1. Clocks and Delay Sources 2. Requirements and Challenges 3. Time Synchronization Protocols 1. Lightweight
More informationTime Sync distribution via PTP
Time Sync distribution via PTP Challenges, Asymmetries, Solutions ITSF - 2011 Stefano Ruffini, Ericsson Time Synchronization via PTP, cont. The basic principle is to distribute Time sync reference by means
More informationSynchronization in Sensor Networks
Synchronization in Sensor Networks Blerta Bishaj Helsinki University of Technology 1. Introduction... 2 2. Characterizing Time Synchronization... 2 3. Causes of clock desynchronization... 3 4. Algorithms...
More informationIEEE-1588 STANDARD FOR A PRECISION CLOCK SYNCHRONIZATION PROTOCOL FOR NETWORKED MEASUREMENT AND CONTROL SYSTEMS
IEEE-1588 STANDARD FOR A PRECISION CLOCK SYNCHRONIZATION PROTOCOL FOR NETWORKED MEASUREMENT AND CONTROL SYSTEMS John C. Eidson Agilent Laboratories 35 Deer Creek Rd., Palo Alto, CA 9434, USA Tel: 65-485-4263,
More informationAir Force Test Center 412 th Test Wing, Electronic Warfare Group
Air Force Test Center 412 th Test Wing, Electronic Warfare Group I n t e g r i t y - S e r v i c e - E x c e l l e n c e Data Association Techniques for Open Air Range Testing Daniel Carlson EW Technical
More informationAIAA ANERS Radar Trajectory Processing Technique for Merged Data Sources. April 21, 2017 Prepared by Bao Tong. Federal Aviation Administration
AIAA ANERS 2017 Administration Radar Trajectory Processing Technique for Merged Data Sources April 21, 2017 Prepared by Bao Tong Federal 0 Aviation Administration 0 Introduction The FAA has access to multiple
More informationConfiguring Precision Time Protocol (PTP)
Finding Feature Information, on page 1 Restrictions and Limitations for PTP, on page 1 Information About Precision Time Protocol, on page 2 Configuring PTP, on page 10 Examples: Layer 2 and Layer 3 PTP
More informationIEEE1588 Frequently Asked Questions (FAQs)
IEEE1588 Frequently Asked Questions (FAQs) LAN Access Division December 2011 Revision 1.0 Legal INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED,
More informationApplications of PTP in non-telecom networks. Anurag Gupta November 1 st -3 rd 2011, ITSF 2011
Applications of PTP in non-telecom networks Anurag Gupta angupta@juniper.net November 1 st -3 rd 2011, ITSF 2011 Introduction PTP/ 1588 has grown from its initial objective of Synchronization of real-time
More informationRelative Significance of Trajectory Prediction Errors on an Automated Separation Assurance Algorithm
Relative Significance of Trajectory Prediction Errors on an Automated Separation Assurance Algorithm Todd Lauderdale Andrew Cone Aisha Bowe NASA Ames Research Center Separation Assurance Automation Should
More informationDelivering Sub-Microsecond Accurate Time to Linux Applications Around the World
Delivering Sub-Microsecond Accurate Time to Linux Applications Around the World Time Where It s Needed 1 Time Offsets, Delays And Delay Variations No Way Around Them!1 The Four Sources Of Sub-Microsecond
More informationSimulation of TCP for Orbiting Spacecraft Through the TDRS Satellite System
1 Simulation of TCP for Orbiting Spacecraft Through the TDRS Satellite System Marco Duarte, Ken Fisher, Abdul Kabbani Rice University {duarte, krfisher, akabbani@rice.edu Abstract In recent years NASA
More informationTest Report iµvru. (excerpt) Commercial-in-Confidence. imar Navigation GmbH Im Reihersbruch 3 D St. Ingbert Germany.
1 of 11 (excerpt) Commercial-in-Confidence imar Navigation GmbH Im Reihersbruch 3 D-66386 St. Ingbert Germany www.imar-navigation.de sales@imar-navigation.de 2 of 11 CHANGE RECORD Date Issue Paragraph
More informationTime. COS 418: Distributed Systems Lecture 3. Wyatt Lloyd
Time COS 418: Distributed Systems Lecture 3 Wyatt Lloyd Today 1. The need for time synchronization 2. Wall clock time synchronization 3. Logical Time: Lamport Clocks 2 A distributed edit-compile workflow
More informationReal-Time (Paradigms) (47)
Real-Time (Paradigms) (47) Memory: Memory Access Protocols Tasks competing for exclusive memory access (critical sections, semaphores) become interdependent, a common phenomenon especially in distributed
More informationLast Class: Naming. Today: Classical Problems in Distributed Systems. Naming. Time ordering and clock synchronization (today)
Last Class: Naming Naming Distributed naming DNS LDAP Lecture 12, page 1 Today: Classical Problems in Distributed Systems Time ordering and clock synchronization (today) Next few classes: Leader election
More informationProduct Description IEEE 1588 Stack (PTP Stack)
Product Description IEEE 1588 Stack (PTP Stack) The TSEP IEEE 1588 Stack is a software solution for the IEEE 1588 standard. With the help of the TSEP IEEE 1588 stack computers with the operating systems
More informationCharacterization of accuracy problems in NetFlow data and approaches to handle them
Characterization of accuracy problems in NetFlow data and approaches to handle them IRTF NMRG / 3rd NetFlow/IPFIX Workshop Jochen Kögel jochen.koegel@ikr.uni-stuttgart.de IETF 78 Maastricht 30 July 2010
More informationRobotics (Kinematics) Winter 1393 Bonab University
Robotics () Winter 1393 Bonab University : most basic study of how mechanical systems behave Introduction Need to understand the mechanical behavior for: Design Control Both: Manipulators, Mobile Robots
More informationECE 341 Midterm Exam
ECE 341 Midterm Exam Time allowed: 90 minutes Total Points: 75 Points Scored: Name: Problem No. 1 (11 points) For parts (a) through (d), indicate whether the statement is TRUE or FALSE. For parts (e) and
More informationIEEE1588 profile development in ITU-T
IEEE1588 profile development in ITU-T Michael Mayer Ciena Corporation March, 2012 Ciena 2011 Outline -General approach to Profile development in ITU-T -Review of IEEE1588 -Telecom architecture: how it
More informationJavaScript Zero. Real JavaScript and Zero Side-Channel Attacks. Michael Schwarz, Moritz Lipp, Daniel Gruss
JavaScript Zero Real JavaScript and Zero Side-Channel Attacks Michael Schwarz, Moritz Lipp, Daniel Gruss 20.02.2018 www.iaik.tugraz.at 1 Michael Schwarz, Moritz Lipp, Daniel Gruss www.iaik.tugraz.at Outline
More informationOverall Structure of RT Systems
Course Outline Introduction Characteristics of RTS Real Time Operating Systems (RTOS) OS support: scheduling, resource handling Real Time Programming Languages Language support, e.g. Ada tasking Scheduling
More informationLecture 7: Logical Time
Lecture 7: Logical Time 1. Question from reviews a. In protocol, is in- order delivery assumption reasonable? i. TCP provides it b. In protocol, need all participants to be present i. Is this a reasonable
More informationGPS time synchronization system for T2K
GPS time synchronization system for T2K Hans Berns and Jeff Wilkes University of Washington, Seattle SK Collaboration meeting Nov 8, 2007 11/8/07: GPS 1 11/8/07: GPS 2 T2K GPS Time Synchronization: overview
More informationGraphical Analysis of Kinematics
Physics Topics Graphical Analysis of Kinematics If necessary, review the following topics and relevant textbook sections from Serway / Jewett Physics for Scientists and Engineers, 9th Ed. Velocity and
More information6.033 Spring 2015 Lecture #11: Transport Layer Congestion Control Hari Balakrishnan Scribed by Qian Long
6.033 Spring 2015 Lecture #11: Transport Layer Congestion Control Hari Balakrishnan Scribed by Qian Long Please read Chapter 19 of the 6.02 book for background, especially on acknowledgments (ACKs), timers,
More informationDistributed Data Management
Lecture Distributed Data Management Chapter 7: Lazy Replication Erik Buchmann buchmann@ipd.uka.de IPD, Forschungsbereich Systeme der Informationsverwaltung Synchronous vs. Asynchronous Updates Synchronous
More informationEstimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter
Estimation of Altitude and Vertical Velocity for Multirotor Aerial Vehicle using Kalman Filter Przemys law G asior, Stanis law Gardecki, Jaros law Gośliński and Wojciech Giernacki Poznan University of
More informationApplication Note - AN103. ADS-B, Mode-S and ACAS flight data analysis with "ExtFlightData" function
Application Note - AN103 ADS-B, Mode-S and ACAS flight data analysis with "ExtFlightData" function 0. General This Application Note describes the ExtFlightData output format of Planevision Systems PlaneTRack
More informationClock and ordering. Yang Wang
Clock and ordering Yang Wang Review Happened- before relation Consistent global state Chandy Lamport protocol New problem Monitor node sometimes needs to observe other nodes events continuously Distributed
More informationMoonGen. A Scriptable High-Speed Packet Generator. Paul Emmerich. January 31st, 2016 FOSDEM Chair for Network Architectures and Services
MoonGen A Scriptable High-Speed Packet Generator Paul Emmerich January 31st, 216 FOSDEM 216 Chair for Network Architectures and Services Department of Informatics Paul Emmerich MoonGen: A Scriptable High-Speed
More informationLecture 12: Time Distributed Systems
Lecture 12: Time Distributed Systems Behzad Bordbar School of Computer Science, University of Birmingham, UK Lecture 12 1 Overview Time service requirements and problems sources of time Clock synchronisation
More informationRecitation Session 6
Recitation Session 6 CSE341 Computer Organization University at Buffalo radhakri@buffalo.edu March 11, 2016 CSE341 Computer Organization Recitation Session 6 1/26 Recitation Session Outline 1 Overview
More informationAMSC/CMSC 664 Final Presentation
AMSC/CMSC 664 Final Presentation May 9, 2017 Jon Dehn Advisor: Dr. Sergio Torres, Leidos Corporation Project Goal Build a framework for testing compute-intensive algorithms in air traffic management First
More informationA comparative analysis of Precision Time Protocol in native, virtual machines and container-based environments for consolidating automotive workloads
A comparative analysis of Precision Time Protocol in native, virtual machines and container-based environments for consolidating automotive workloads Speaker: Co-authors: Ong Boon Leong boon.leong.ong@intel.com
More informationThe White Rabbit Project
WR Project Status 1/ 1 The White Rabbit Project Technical introduction and status report T. W lostowski BE-CO Hardware and Timing section CERN November 11, 2010 WR Project Status 2/ 1 Introduction Outline
More informationNCAR/NSF GV New Automated Dropsonde System Overview
NCAR/NSF GV New Automated Dropsonde System Overview MPEX Meeting 13 December 2012 National Center for Atmospheric Research Earth Observing Lab Boulder, CO Terry Hock GV Dropsonde Team ISF - Terry Hock,
More informationIce surface velocities using SAR
Ice surface velocities using SAR Thomas Schellenberger, PhD ESA Cryosphere Remote Sensing Training Course 2018 UNIS Longyearbyen, Svalbard 12 th June 2018 thomas.schellenberger@geo.uio.no Outline Synthetic
More informationMULTIPLE REGIME BASED FAULT DETECTION of AIRCRAFT PISTON ENGINE
MULTIPLE REGIME BASED FAULT DETECTION of AIRCRAFT PISTON ENGINE Dubravko, HEP, Zagreb, CROATIA, Phone: (1)6113032; dmiljkovic@hep.hr ABSTRACT - Graphic engine monitors have a capability of setting alarm
More informationThe Flooding Time Synchronization Protocol
The Flooding Time Synchronization Protocol Miklos Maroti, Branislav Kusy, Gyula Simon and Akos Ledeczi Vanderbilt University Contributions Better understanding of the uncertainties of radio message delivery
More informationLecture 10: Clocks and Time
06-06798 Distributed Systems Lecture 10: Clocks and Time Distributed Systems 1 Time service Overview requirements and problems sources of time Clock synchronisation algorithms clock skew & drift Cristian
More informationPrecision Time Synchronization using IEEE 1588 for Wireless Sensor Networks
2009 International Conference on Computational Science and Engineering Precision Time Synchronization using IEEE 1588 for Wireless Sensor Networks Hyuntae Cho, Jeonsu Jung, Bongrae Cho, Youngwoo Jin, Seung-Woo
More informationCooperative Relative Localization for Moving UAVs with Single Link Range Measurements
Cooperative Relative Localization for Moving UAVs with Single Link Range Measurements Jared Strader, Yu Gu, Jason N. Gross, Matteo De Petrillo, Jeremy Hardy West Virginia University Abstract This paper
More informationDJI MATRICE 600 Release Notes
Date : 2018.04.17 Aircraft Firmware : V 1.0.1.66 DJI GO App : ios V 3.1.31, Android V 3.1.30 DJI Assistant 2 : V 1.1.7 Aircraft Firmware: Improved altitude measuring precision by lowering barometer drift
More informationCalculating Source Line Level Energy Information for Android Applications
Calculating Source Line Level Energy Information for Android Applications Ding Li, Shuai Hao, William G.J. Halfond, Ramesh Govindan Department of Computer Science University of Southern California Motivation:
More informationTime Synchronization and Logical Clocks
Time Synchronization and Logical Clocks CS 240: Computing Systems and Concurrency Lecture 5 Mootaz Elnozahy Today 1. The need for time synchronization 2. Wall clock time synchronization 3. Logical Time
More informationCHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH
27 CHAPTER 2 SENSOR DATA SIMULATION: A KINEMATIC APPROACH 2.1 INTRODUCTION The standard technique of generating sensor data for navigation is the dynamic approach. As revealed in the literature (John Blakelock
More informationEvaluation of CDA as A Standard Terminal Airspace Operation
Partnership for AiR Transportation Noise and Emission Reduction An FAA/NASA/TC/DOD/EPA-sponsored Center of Excellence Evaluation of CDA as A Standard Terminal Airspace Operation School of Aeronautics &
More informationDistributed Vision-Aided Cooperative Navigation Based on Three-View Geometry
Distributed Vision-Aided Cooperative Navigation Based on hree-view Geometry Vadim Indelman, Pini Gurfil Distributed Space Systems Lab, Aerospace Engineering, echnion Ehud Rivlin Computer Science, echnion
More informationDriftsonde System Overview
Driftsonde System Overview Zero-pressure Balloon Gondola (24 sonde capacity) 6 hours between drops Terry Hock, Hal Cole, Charlie Martin National Center for Atmospheric Research Earth Observing Lab December
More informationifp Universität Stuttgart Performance of IGI AEROcontrol-IId GPS/Inertial System Final Report
Universität Stuttgart Performance of IGI AEROcontrol-IId GPS/Inertial System Final Report Institute for Photogrammetry (ifp) University of Stuttgart ifp Geschwister-Scholl-Str. 24 D M. Cramer: Final report
More informationDo It Yourself 8. Polarization Coherence Tomography (P.C.T) Training Course
Do It Yourself 8 Polarization Coherence Tomography (P.C.T) Training Course 1 Objectives To provide a self taught introduction to Polarization Coherence Tomography (PCT) processing techniques to enable
More informationMiFID II and beyond. In depth session on a slightly different approach to compliance validation. George Nowicki, TP ICAP ITSF 2017
MiFID II and beyond. In depth session on a slightly different approach to compliance validation. George Nowicki, TP ICAP ITSF 2017 MiFID II clock sync Global traceability of financial events 100 [us] macro
More informationxgenius Cutting edge Transmission & synchronization Tester
xgenius Cutting edge Transmission & synchronization Tester Global Manufacturer telecom nodes & instruments xgenius: Transmission & Synchronization BNC + RJ-45: E1 / T1 balanced / unbalanced testing Dual
More informationValidating a Stratum 1 Network Time Protocol Server
Validating a Stratum 1 Network Time Protocol Server Find the Correct Fudge Jon Meek Lawrenceville, NJ meekj@ieee.org USENIX LISA 2009 Baltimore Updated January 2010 1 Introduction If you are interested
More informationGEOG 4110/5100 Advanced Remote Sensing Lecture 4
GEOG 4110/5100 Advanced Remote Sensing Lecture 4 Geometric Distortion Relevant Reading: Richards, Sections 2.11-2.17 Review What factors influence radiometric distortion? What is striping in an image?
More informationDevelopment of a Test Field for the Calibration and Evaluation of Kinematic Multi Sensor Systems
Development of a Test Field for the Calibration and Evaluation of Kinematic Multi Sensor Systems DGK-Doktorandenseminar Graz, Austria, 26 th April 2017 Erik Heinz Institute of Geodesy and Geoinformation
More informationAddition of p mc Fine Timing Measurement (FTM) to p802.1as-rev: Tradeoffs and Proposals Rev 0.9
Addition of p802.11-mc Fine Timing Measurement (FTM) to p802.1as-rev: Tradeoffs and Proposals Rev 0.9 March 9, 2015 Authors: Kevin Stanton, Intel Carlos Aldana, Qualcomm Supporters: Ashley Butterworth,
More informationPrecise Time of Flight Measurements in IEEE Networks by Cross-Correlating the Sampled Signal with a Continuous Barker Code
ICS Interactive Communication Systems Precise Time of Flight Measurements in IEEE 802.11 Networks by Cross-Correlating the Sampled Signal with a Continuous Barker Code 08.11.2010 Dipl.-Inform. Stefan König,
More informationTesting Timing Over Packet With The Ixia Anue 3500
Testing Timing Over Packet With The Ixia Anue 3500 Testing according to ITU-T G.8261-2008 Appendix VI 1 Table of Contents Overview... 3 ITU-T G.8261... 3 MEF 18... 4 Acronyms and Definitions... 7 Test
More informationTime-Awareness in the Internet of Things. ITSF 2014 Marc Weiss, NIST Consultant
Time-Awareness in the Internet of Things ITSF 2014 Marc Weiss, NIST Consultant mweiss@nist.gov ++1-303-497-3261 Cisco White Paper GE White Paper Energy Saving (I2E) Defense Predictive maintenance Enable
More informationDJI AGRAS MG-1S Release Notes
Date: 2018.03.29 Aircraft Firmware: V 2.5.0.0 Remote Controller Firmware: V 2.5.0.0 DJI MG App: V 1.5.7 DJI Assistant 2 for MG: V 2.0.0 Added support for the MG Spreading System. This firmware is only
More informationUniversity of Technology Building & Construction Department / Remote Sensing & GIS lecture
5. Corrections 5.1 Introduction 5.2 Radiometric Correction 5.3 Geometric corrections 5.3.1 Systematic distortions 5.3.2 Nonsystematic distortions 5.4 Image Rectification 5.5 Ground Control Points (GCPs)
More informationMicaSense RedEdge-MX TM Multispectral Camera. Integration Guide
MicaSense RedEdge-MX TM Multispectral Camera Integration Guide Revision: 01 October 2018 MicaSense, Inc. Seattle, WA 2018 MicaSense, Inc. Page 1 of 19 TABLE OF CONTENTS Introduction and Scope 3 Camera
More informationPrinciples of the Global Positioning System Lecture 15" Propagation Medium: Neutral atmosphere" Basic atmospheric structure"
12.540 Principles of the Global Positioning System Lecture 15" Prof. Thomas Herring" Room 54-820A; 253-5941" tah@mit.edu" http://geoweb.mit.edu/~tah/12.540 " Propagation Medium: Neutral atmosphere" Summary"
More informationWhy You Should Consider a Hardware Based Protocol Analyzer?
Why You Should Consider a Hardware Based Protocol Analyzer? Software-only protocol analyzers are limited to accessing network traffic through the utilization of mirroring. While this is the most convenient
More informationMUON LIFETIME AND COUNT EXPERIMENTS S.C.I.P.P. INTERNSHIP PROGRAM SPECIFICATION
MUON LIFETIME AND COUNT EXPERIMENTS S.C.I.P.P. INTERNSHIP PROGRAM SPECIFICATION July 2007 assembled for the Santa Cruz Institute of Particle Physics University of Santa Cruz, California by Benjamin T.
More informationStandards Update IEEE 1588
VOICE & TIMING SOLUTIONS For a New Global Network Standards Update IEEE 1588 Silvana Rodrigues silvana.rodrigues@zarlink.com The 6th Time & Synchronisation in Telecoms Conference November 4 to 6, 2008
More informationCLOCK SYNCHRONIZATION IN CELLULAR/MOBILE NETWORKS PETER CROY SENIOR NETWORK ARCHITECT AVIAT NETWORKS
CLOCK SYNCHRONIZATION IN CELLULAR/MOBILE NETWORKS PETER CROY SENIOR NETWORK ARCHITECT AVIAT NETWORKS 1 Agenda Sync 101: Frequency and phase synchronization basics Legacy sync : GPS and SDH/Sonet overview
More informationTerrain Integrity Monitoring Studies using Kalman Filter for SVS
Terrain Integrity Monitoring Studies using Kalman Filter for SVS Srikanth K P, Kamali C, Abhay Pashilkar FMCD, CSIR-National Aerospace Laboratories, Bangalore, India ABSTRACT: An important component of
More informationTime Synchronization for AV applications across Wired and Wireless 802 LANs [for residential applications]
Time Synchronization for AV applications across Wired and Wireless 802 LANs [for residential applications] A presentation to 802.11 TGv Kevin Stanton Intel Corporation 5/20/2006 1 Agenda Motivation Time
More informationEvaluating the Performance of a Vehicle Pose Measurement System
Evaluating the Performance of a Vehicle Pose Measurement System Harry Scott Sandor Szabo National Institute of Standards and Technology Abstract A method is presented for evaluating the performance of
More information