Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 3/15/2012OVSA Preliminary Design Review Meeting.

Slides:



Advertisements
Similar presentations
Lecture 1: Logical, Physical & Casual Time (Part 2) Anish Arora CSE 763.
Advertisements

One-way Delay Measurement Vladimir Smotlacha TF-NGN, October 2002.
Digital FX Correlator Nimish Sane Center for Solar-Terrestrial Research New Jersey Institute of Technology, Newark, NJ EOVSA Technical Design Meeting.
HIERARCHY REFERENCING TIME SYNCHRONIZATION PROTOCOL Prepared by : Sunny Kr. Lohani, Roll – 16 Sem – 7, Dept. of Comp. Sc. & Engg.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 9/25/2012Prototype Review Meeting.
IED Time Synchronization John Levine, P.E. Levine Lectronics and Lectric.
Computer Networks Group Universität Paderborn Ad hoc and Sensor Networks Chapter 9: Localization & positioning Holger Karl.
Delivering Better Time-of-Day Using Synchronous Ethernet and 1588 Yaakov (J) Stein, Alon Geva, Gabriel Zigelboim RAD Data Communications.
DIGITAL COMMUNICATIONS.  The modern world is dependent on digital communications.  Radio, television and telephone systems were essentially analog in.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 3/16/2012OVSA Preliminary Design Review.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 11/7/2011OVSA Technical Design Meeting.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 11/7/2011OVSA Technical Design Meeting.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 11/7/2011OVSA Technical Design Meeting.
Time in Embedded and Real Time Systems Lecture #6 David Andrews
EEC-484/584 Computer Networks Lecture 6 Wenbing Zhao
Distributed Systems Fall 2010 Time and synchronization.
Teaching material based on Distributed Systems: Concepts and Design, Edition 3, Addison-Wesley Copyright © George Coulouris, Jean Dollimore, Tim.
A SINGLE FREQUENCY GPS SOFTWARE RECEIVER
1 University of Freiburg Computer Networks and Telematics Prof. Christian Schindelhauer Wireless Sensor Networks 13th Lecture Christian Schindelhauer.
Improving the Accuracy of Continuous Aggregates & Mining Queries Under Load Shedding Yan-Nei Law* and Carlo Zaniolo Computer Science Dept. UCLA * Bioinformatics.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
Comparators  A comparator compares two input words.  The following slide shows a simple comparator which takes two inputs, A, and B, each of length 4.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 03/16/2012OVSA Preliminary Design Review.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 09/24/2012Prototype Review Meeting.
Master Clock for IceCube October 21, 2003 Contributors: Jerry Przybylski, Kalle Sulanke, Dave Nygren, Chuck McParland, Bob Stokstad Lawrence Berkeley National.
1 Physical Clocks need for time in distributed systems physical clocks and their problems synchronizing physical clocks u coordinated universal time (UTC)
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Enhanced NTP IETF – TicToc BOF Greg Dowd – Jeremy Bennington –
A Security Analysis of the Network Time Protocol (NTP) Presentation by Tianen Liu.
1PPS Timing and Reference Distribution Subsystem Wes Grammer NRAO March 15-17, 2012EOVSA Preliminary Design Review1.
Authentication Approaches over Internet Jia Li
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 03/15/2012Preliminary Design Review.
MATHS LESSON Statistical averages 1. Introduction 2. The ’typical’: mode 3. The 'medium': median 4. The 'average': mean 5. Weighted average 6. Summarizing.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 9/25/2012Prototype Review Meeting.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 9/26/2012Prototype Review Meeting.
Khaled A. Al-Utaibi  Interrupt-Driven I/O  Hardware Interrupts  Responding to Hardware Interrupts  INTR and NMI  Computing the.
Section 8.1 Estimating  When  is Known In this section, we develop techniques for estimating the population mean μ using sample data. We assume that.
GPS based time synchronization of PC hardware Antti Gröhn
SNS Integrated Control System SNS Timing Master LA-UR Eric Bjorklund.
Time Management.  Time management is concerned with OS facilities and services which measure real time, and is essential to the operation of timesharing.
Global Time in Distributed Real-Time Systems Dr. Konstantinos Tatas.
A Passive Approach to Sensor Network Localization Rahul Biswas and Sebastian Thrun International Conference on Intelligent Robots and Systems 2004 Presented.
Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 9/25/2012Prototype Review Meeting.
EOVSA STATE FRAME ASSEMBLY, DISTRIBUTION, AND SYNCHRONIZATION Gelu Nita NJIT MARCH 2012 EOVSA PDR MEETING 1.
Timing Requirements for Spallation Neutron Sources Timing system clock synchronized to the storage ring’s revolution frequency. –LANSCE: MHz.
Indoor Location Detection By Arezou Pourmir ECE 539 project Instructor: Professor Yu Hen Hu.
One-way DelayMeasurement and Accuracy of the Network Time Synchronization Vladimir Smotlacha TF-NGN, April 2002.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Real-Time & MultiMedia Lab Synchronization Distributed System Jin-Seung,KIM.
ICALEPCS 2005 Geneva, Oct. 12 The ALMA Telescope Control SystemA. Farris The ALMA Telescope Control System Allen Farris Ralph Marson Jeff Kern National.
Roshene McCool SKADS Workshop 2007 DS3 – T1 Network Infrastructure and Data Transmission Roshene McCool Simon Garrington University of Manchester.
Precise measurement of physical link delay 802.1as, IEEE 802 plenary Lu Huang
Time Management.  Time management is concerned with OS facilities and services which measure real time.  These services include:  Keeping track of.
Precision Measurements with the EVERGROW Traffic Observatory Péter Hága István Csabai.
I E T F 6 3, 3 rd. A U G U S T draft-frost-pwe3-timing-pw-reqs-00 IETF 63 PWE3 Working Group Paris, August 2005.
Doc.:IEEE /1503r1 November 2011 Short Beacon Slide 1 Authors:
Beam time structures 1 At any particular instance of time there will be only one kind of beam in the MI. It will be either protons or anti-protons. The.
Distributed Systems Lecture 5 Time and synchronization 1.
CSE 486/586 CSE 486/586 Distributed Systems Time and Synchronization Steve Ko Computer Sciences and Engineering University at Buffalo.
ESS Timing System Plans Timo Korhonen Chief Engineer, Integrated Control System Division Nov.27, 2014.
Serial Communications
Clocks A clock is a free-running signal with a cycle time.
Distributed Computing
Infrastructure II NTP.
Lecture 5 Time and synchronization
University of Maryland
IEEE 1588 Conference and Plug-fest Winterthur, October 10-12, 2005
PTP SOLUTIONS: Using PTP as a backup to GPS
SDLC Phases Systems Design.
Serial Communications
Presentation transcript:

Dale E. Gary Professor, Physics, Center for Solar-Terrestrial Research New Jersey Institute of Technology 1 3/15/2012OVSA Preliminary Design Review Meeting

 Timing Distribution—NTP  Synchronization—1 PPS  Timestamps and State Frame 2 3/15/2012OVSA Preliminary Design Review Meeting

 The technology exists to essentially eliminate timing inaccuracies to much better than a ms, system-wide, and EOVSA’s timing system should be designed to take advantage of it.  If we assume a goal of 1 ms “dead-time” between tunings, we will need to control system timing to better than this—suggest 100 us as a specification for tuning synchronization.  This will require distributing a timing pulse, which we will specify at 1 PPS. This is conveniently available from GPS clocks and the Stanford Research Systems Rubidium Clock.  All other timing should be derived from this 1 PPS timing pulse, with time- of-day information distributed via NTP (Network Time Protocol).  Most systems can get their time-of-day information from the current State Frame, with the timestamp of the State Frame being written by the real- time control system. 3/15/2012OVSA Preliminary Design Review Meeting 3

 The Stanford Research Systems PRS10 Rubidium Frequency Standard will be the heart of the timing system (because we already have one).  It can produce both a 1 PPS output and a 10 MHz stable reference frequency. It can phase lock to a GPS-derived 1 PPS for long-term stability and accuracy to 1 ns. 3/15/2012OVSA Preliminary Design Review Meeting 4

 The two contenders for NTP serving are Symmetricom SyncServer S250, and Meinberg M300/GPS, both of which can synchronize a small network of NTP clients and have a 1 PPS output for use with external Rb standard.  Quotes have been requested for each  Meinberg is probably cheaper, but is not US-made, hence ARRA restrictions may eliminate this option  It is suggested to use at least three time servers so that there is a tie breaker in case one server suffers problems. We can use the CARMA high-site servers as tie breakers, but note that when the high-site is down we will not have this redundancy. 3/15/2012OVSA Preliminary Design Review Meeting 5

 The antenna controllers use SNTP for setting their time, so we must distribute NTP to the antenna controllers. PCs and other devices generally can also set their time to NTP, so it is a natural choice for distributing the absolute time.  However, the system-wide timestamp must derive from a single authority, which will be the real-time control system.  This system will get the time-of-day from NTP, and accurately generate a State Frame once per second, synchronized to the 1 PPS. Other subsystems will obtain the State Frame and write their information into it. For those subsystems that need to report with accurate timing, their information can be synchronized to the 1 PPS, and although written later, will correspond to the timestamp of the State Frame. If their information needs a separate timestamp, it can be provided as data into the State Frame. Alternatively, they could provide an offset to the State Frame timestamp (actually, an offset to the 1PPS).  The display system, fault system, and others need not rely on their own clock at all, but can work with the State Frame timestamp for all displayed information. 3/15/2012OVSA Preliminary Design Review Meeting 6

 The PRS10 1 PPS signal must be distributed to each antenna via half-duplex single-mode optical links. The cRIO in each antenna controller has a clock accurate to 1 us that can sync to such a pulse. We have yet to identify the link hardware.  The 1 PPS signal will need to be distributed also to key hardware subsystems in the control room, via copper coax. Signal amplitude will have to be specified, possibly differently for each subsystem.  Transmission times for the 1 PPS signal should be negligible, but this should be checked. Exact synchronization to the 100 us spec should be easily achievable. 3/15/2012OVSA Preliminary Design Review Meeting 7

 While it is essential that the 20 millisecond integration intervals be locked with respect to the 1 second ticks, and that the correlator sum an integral number of samples within the 20 millisecond interval, there is a much looser requirement on when within the 20 millisecond interval the sampling occurs. As a result, we have a third option, namely to accumulate say 2750 spectra (in a little less than 19 ms), discarding spectra at the beginning until the one that first begins after the 1 second tick (or after a 1second+1ms tick). This results in a small variable but noncritical 'waste' of potential integration time at the end, but this is of no consequence. It also decouples the need to synch the sampling clock so carefully (to 1:10^10) to the 1 second tick. The price we pay is that there is a microsecond (effectively random) uncertainty in that start time of the saved accumulations. This in turn would cause a negligible phase error. An advantage of this approach is that we are not locked into the 19+1ms division of the integration time so that if necessary the 1 ms could be easily increased. Also, we have freed ourselves from the rigidity of phase locked timing. 3/15/2012OVSA Preliminary Design Review Meeting 8

 It has already been noted that the State Frame needs to have a timestamp written by a single authority, which is the control computer. It is critical that the NTP time be accurate for this computer. Typically NTP time is accurate to 2 ms on the LAN. The 1 PPS to the real-time control computer’s clock board will be used for a timestamp accuracy of 1 us.  Other subsystems that have to write into the State Frame, with time-critical information, can provide an offset to the time in the State Frame, calculated locally with reference to the 1 PPS.  No subsystem should write information to a State Frame with an offset more than 1 s—if information is more than 1 s old, it should be written into the appropriate previous State Frame, archived for the purpose.  Subsystems such as the correlator or DPP that need time-critical information may need to calculate or store it ahead of time and apply it at the correct moment in time. 3/15/2012OVSA Preliminary Design Review Meeting 9