Synchronized Clocks – What System is Best for my Organization

JDSU Network Instruments Observer Platform 17

Virtually every enterprise can benefit from synchronized time displays, clocks that all display the same correct time. But which system is best for your organization?

There are many options to pick from, depending on your industry and the number of displays required, but which system is best for your organization?

Large Environments

In large environmentslike hospitals, manufacturing facilities, and large offices a wireless clock system may be a good option.This type of system includes a Master Clock that can synchronize to any NTP Server or its own GPS time input. The Master Clock will then generate and transmit its own wireless time signal (900 Mhz) to every clock in all directions and between floors.To ensure each clock can receive the time signal each clock should be able to receive the time signal and then repeat this in all directions, creating a strong mesh network

Small Environment/Office

For smaller facilities such as a small office, medical clinics, an investment in a master controller may not be warranted. In that case, Power over Ethernet (PoE) or Wi-Fi Network Clocks may be a better option.These clocks can connect to your master clock, or any other NTP time source, within your environment to ensure they all display the same time.

Upgrading an existing system

Many education facilities have pre-existing Sync-Wire clock systems. Some of the clocks may be failing, or the clock controller is not functioning correctly.For this we have a couple of options.

Sapling clocks are compatible with most name brand controllers, which allows you to directly replace your clocks. One of the disadvantages of a sync-wire system is the frequency of the time sync which is once every 12 hours. This means that in the event of a power outage or when adding or replacing clocks, it could take up to 12 hours for the clocks to display the correct time.

If your clock controller is failing or you would like to upgrade, you can install a hybrid master clock with a wireless transmitter that also supports your existing wired clocks. This is a cost effective option as you can upgrade your wired clocks to the newer wireless clocks as the older clocks fail or budget becomes available.

Clock Selection

Once you’ve selected your clock system, you’ll need to decide between analog and digital displays. Analog clocks may be designed with images or a logo and different sizes which makes them a good fit for waiting areas or other customer facing locations, whereas the brightness of digital clocks is helpful in places with low light areas.

Digital clocks can also come with enhanced functionality, such as an elapsed-timer that allows you to track how much time has gone by during a specific task. This can prove useful for meetings, timing events or time sensitive events like code blue in a hospital environment.

Clocks that Keep Everyone Safe and Informed

Your synchronized digital clocks can now do so much more, by bringing visual notifications to your facility especially in busy noisy environments. The OnAlert system is an advanced, powerful communication platform that during normal operation can present time of day but can be switched to a high priority message which replaces all other messages during times of crisis.

Considering your options contact us to discuss which is best for you

Time Synchronization for Secure Networks Using Fiber

Government and military networks often utilize the concept of unclassified networks vs classified networks to manage levels of information security. Since a complete “air-gap” around a highly sensitive network is not practical, every data connection is evaluated as a security risk.

When it comes to accurate synchronization traceable to time standards on a classified network, we lose the ability to deploy a GPS receiver due to restrictions on wireless connections. The best choice for a “wired” connection is fiber optics since they do not emit nor receive electromagnetic energy. In its SecureSync synchronization platform, Orolia has deployed fiber optics for the transfer of any digital synchronization signal that can be utilized for synchronization of isolated networks.

A pair of SecureSyncs are deployed on opposites sides of a security boundary. The unit on the unclassified network is deployed with a GPS receiver and transmits highly accurate timing data to the unit on the classified network via IRIG time code. Then this “IRIG slave” operates as the master clock for all time-sensitive devices on the classified network. In this scheme, a single master can serve many isolated networks via multiple IRIG ports.

The IRIG connection is one-way. IRIG time code is not a communication protocol therefore, there are no requests nor hand-shaking. A time and date message is streamed point-to-point. The transmitter of IRIG data cannot receive any information and the receiver cannot transmit any information to comply with the practices of network isolation.

At the time of this writing, Orolia utilizes Avago Technologies’ fiber optic ports (transmitter P/N = HFBR-1414TZ; receiver P/N = HFBR-2416TZ). However, if further qualification is required contact us to verify the current configuration.

Accurate Time with Network Isolation

  • Compatible with SIPRNET and NIPRNET
  • No wireless connection (GPS receiver)
  • One-way communication via IRIG timing protocol does not allow unauthorized access
  • Fiber optic connections protect against unauthorized access

SecureSync as a Flexible Time and Frequency Reference

  • GPS master deployed on unclassified network
  • IRIG slave deployed on classified network
  • IRIG signaling via 820 nm multi-mode ST fiber connectors)
  • IRIG DCLS option with 4 outputs (model 1204-1E) on master
  • IRIG DCLS option with 1 input and 2 outputs (model 1204-27) on slave

Orolia Introduces Skydel 22.5 Upgrade with HIL Testing

Orolia Releases New Skydel GNSS Simulation Software Upgrade Featuring Advanced Hardware-in-the-Loop Testing Solution

Skydel 22.5 Brings Very-Low to Zero-Effective-Latency and Enhanced Visualization Tools

Orolia has released Skydel 22.5, a significant software upgrade to its Skydel simulation product line that features advanced Hardware-in-the-Loop (HIL) testing solutions providing very low to zero-effective-latency. The enhanced visualization tools can monitor internal latency through real-time curves showing when the data is generated and sent to the RF signal. Users can also review the transmission of HIL packets for optimizing the entire network’s latency, checking its stability (jitter), and that data is available and used at the right time in Skydel.

HIL testing is an essential step in the verification process of the Model-Based Design (MBD) approach because it involves all the hardware and software that will be used operationally. HIL verification can test a standalone Device-Under-Test (DUT) or, more generally, an entire complex system consisting of multiple DUTs in both open and closed loop architectures.

“The vast majority of problems encountered by engineers on HIL systems are related to poor control of the latency of the entire simulation chain, as they are insufficiently accessible, transparent and controlled on the competing systems,” said Pierre-Marie Le Veel, Principal System Architect and Product Manager for GNSS Simulation. “Thanks to these tools, our high-end performance, and well-known intuitive automation, Skydel dramatically reduces the implementation time of a HIL system (which can be very significant) and, therefore, the project’s overall cost.”

In addition to these tools, Skydel implements modern extrapolation algorithms that achieve zero-effective-latency. These algorithms make it possible to keep position errors negligible, even for equipment with very high dynamics used in national defense applications such as missiles, rockets, and guided shells.

“These advanced HIL algorithms and tools are available – and with the same performance – on our Wavefront simulation systems to test Controlled Reception Pattern Antenna (CRPA) systems,” Le Veel added.

Additional constellations, signal types, and options such as Real Time Kinematic (RTK) and Multi-Instance are available along with dedicated bundled simulation starter packages for automotive.

The upgrade is available at no additional cost for existing users operating Skydel 22.4. Application notes, support documents, and tutorials are available online.

Multi-Antenna GNSS Simulation for Automotive Applications

Problems it Solves

When testing self-driving and driving assistance systems, GNSS simulators can generate a signal to represent the vehicle. But how those vehicles interact with other vehicles with different trajectories and speeds, handle scenarios like crash avoidance, and perform in GPS and GNSS-denied environments can make all the difference in the safety of the final product. There are also applications for single receiver, dual antenna configurations.

Why it is Important

Thorough test plans should account for as many scenarios as possible to ensure the safety of the end product. A GPS/GNSS simulator makes it possible to simulate the actual GPS signal required by the vehicle, and in cases described above, the ability to simulate multiple RF signals isn’t as easy as it might sound.

How They Solve it

  • Skydel Software running on a GSG-8 Simulator offers a multi-instance feature that most simulators on the market do not.
  • From a single master Skydel instance, several Skydel slave instances running on the same hardware, can be controlled, each one representing an independent trajectory, vehicle, or antenna.
  • Because they run on the same hardware, additional problems like time synchronization are solved for you.
This provides the tester with unmatched levels of control, ease, and flexibility in simulating multiple RF signals without requiring the purchase of additional hardware. The aforementioned Skydel GSG-8 simulator supports up to four simultaneous instances: vehicles, trajectories, or independent signals from one device. If you need more instances, thanks to the COTS hardware-powered architecture, it’s as easy as adding more GPUs, making this the most scalable, cost-effective multi-antenna simulation solution in the world.

Why Choose Skydel?

  • Skydel is the most cost-effective solution for nearly any multi-antenna automotive simulation application.
  • Skydel is designed for the high iteration rate required to run real-time simulations of multiple vehicles in close proximity.
  • Real-Time Perfomance Measurement Tools enable you to interpret data, adjust scenarios, and reduce inefficiencies on-the-fly.
  • Because Skydel is powered by COTS hardware (GPUs and SDRs), it’s easy to scale a solution to your exact needs, adding no more or less than necessary.
  • Automation features make repeating and iterating your tests easy, giving you more time to test, and more confidence in your live application.
  • Cclient-side API supporting multiple languages enables customization to your needs.
  • Community of experts, best-in-class documentation, and outstanding support team will be there every step of the way to support you with any questions or issues you run into. We won’t allow you to fail!
  • Orolia is the automotive testing simulation solution of choice for some of the largest vehicle manufacturers in the world.

How Common is GPS Jamming? (And How to Protect Yourself)

In 2013, the Federal Communications Commission fined a person almost $32k for using a device intended to evade the fleet management tracking system on his company vehicle. The device in question: a GPS jammer.

The incident occurred at the Newark Airport after FAA and NJ Port Authority officials struggled for over two years to determine why the new ground-based augmentation system (GBAS) – a system used primarily for augmenting aircraft take-off and landing systems – was experiencing intermittent failures. The cause of these failures seemed impossible to identify.

Eventually, with help from the FCC and with specialized equipment, they were finally able to identify the cause of these inexplicable problems: A contractor on site was using a GPS jammer that not only blocked his company vehicle’s fleet tracking system, it also took down the GBAS in the process.

GPS jammers are usually small devices that plug into a vehicle’s lighter port and emit radio signals that overpower or drown out much weaker signals such as GPS or others. Although GPS jammers are illegal in the US, they are easily available online and are becoming more and more common as the use of fleet management tracking systems increases. These devices may seem relatively harmless at first glance, but their potential to cause harm is significant.

The case of the jammer at the Newark Airport is a perfect example. A simple $30 device was able to take down a state-of-the-art, highly sophisticated landing system at one of the busiest airports in the world. Worse, the device user wasn’t even trying to do so. Imagine what a person who DID intend to do harm could do?

Remember, GPS is used for much more than just navigation. It’s also the primary source of timing and synchronization in critical infrastructures such as financial, communications, industrial, the power grid, and more. In fact, these infrastructures are so critically reliant upon GPS for timing and synchronization that over the past several years, the Department of Homeland Security has begun an initiative to raise awareness of the threat and find solutions to safeguard these vital systems.

In timing applications, jammers can disrupt the GPS signal, causing the underlying systems to lose their ability to synchronize their internal clocks and, in turn, their ability to stay in sync with the rest of the network. Since many critical infrastructures sectors require synchronization across their network to be within millionths of a second, even short-term GPS outages can have a major impact. Worse, when an outage occurs, there’s typically nothing to indicate that it’s a result of jamming. The GPS signal simply is not received anymore.

To make matters even more dire, many of the datacenters that house the servers these networks run on are in warehousing districts (with trucks coming and going frequently) or near major highways. These are two of the most likely places to encounter GPS jammers. In fact, at Orolia they know from experience and real-life examples that it not only happens … it’s relatively common.

It was with these threats in mind that Orolia has developed solutions to protect its customers. Late last year, they announced the release of BroadShield, which uses sophisticated algorithms to interrogate the RF signal being consumed by GPS receivers to detect anomalies such jamming or spoofing. And recently, they released a new anti-jamming (AJ) antenna.

The new AJ antenna attenuates, or blocks, RF signals that come from near the horizon. True signals come from the satellites near the zenith. False interfering ones typically come from the horizon.

A good way to visualize how it works is to stand with your arms straight out to either side, parallel with the floor, and then raise them up to create a 30-degree angle from the floor. If you were a GPS antenna on the roof of a datacenter, any RF signal coming from below your arms would be blocked. Since the most common source of jamming comes from people trying to evade fleet management tracking systems – in cars or trucks, or on the ground – the AJ antenna is a very effective method of protecting critical networks.

The AJ antenna is also a drop-in replacement for traditional GPS antennas, making it easy to deploy. It requires no special power, mounting, or placement considerations beyond what a standard antenna needs. We’ve had a chance to test this with some customers who were experiencing GPS outages due to jamming and have recorded some remarkable results.

Timing Calibration of a GNSS Receiver

StableNet Sys Log

GNSS is well-known for its ability to provide a position with sub-meter accuracy. However, it is less well-known that GNSS provides a very convenient way of obtaining nanosecond (or even sub-nanosecond) timing accuracy via a GNSS receiver. Indeed, in addition to the three spatial dimensions, GNSS enables the user to compute the clock bias and the drift of the receiver’s clock with respect to the atomic clock of the GNSS constellations. To perform this properly, it is necessary to first calibrate the GNSS receiver and the RF setup from the antenna to the receiver.

Precisely measuring the accuracy of the 1-PPS signal of a GNSS receiver can be challenging, especially as we are dealing with nanosecond uncertainties. The variability (atmospheric conditions, multipath, etc.) and unpredictability of live-sky signals prevent the manufacturer or the end user from calibrating equipment using these signals. RF circuitry and signal processing algorithms are also very sensitive to each signal’s frequency and modulation. Delays can vary up to several nanoseconds between each GNSS signal, which explains why the time synchronization needs to be assessed for each signal.

As a result, the best way to correctly measure the accuracy of a GNSS receiver is to use a well-calibrated GNSS simulator as a reference. A GNSS simulator allows the user to control every type of atmospheric effect and to reproduce a deterministic and repetitive signal. The simulator can also provide a 1-PPS signal for use as a reference for the device under test (DUT).

However, in this case the challenge is to measure and certify the accuracy of the GNSS simulator. The classical approach to generating simulated signals is to use real-time hardware (such as FPGA) to synthesize each satellite signal (usually described as channels) in intermediate frequency (IF). The drawback of this approach is that each FPGA can only handle a limited number of channels, which therefore requires independently calibrating each cluster of satellites. This calibration process is laborious and a major source of errors.

One of the key advantages of the Orolia’s Skydel GNSS simulator is its ability to use the power of the GPU to generate digitally and in baseband each and every satellite signal (as well as multipath or interferences). With Skydel, all satellite signals on the same frequency band are synthesized together with the same hardware components from baseband to RF signal. Consequently, the Skydel simulator needs to be calibrated only once for the two GNSS bands, and the delay between each satellite signal on the same carrier is perfectly equal to zero.

Finally, the Skydel GNSS simulator has been designed from the start to be synchronized with an external reference clock and to easily synchronize an unlimited number of Skydel instances among themselves (for instance, synchronizing multiple antennae or multiple receivers).

This application note gives an overview of the typical timing configurations provided by the Skydel simulator and explains how the end user can accurately calibrate the simulator with its specific laboratory setup (RF cables, LNA, splitters, etc.).

Timing configurations

GPSDO Reference clock

The simplest way to use the Skydel GNSS simulator to calibrate a timing receiver is to set up a basic configuration that uses an Ettus X300 SDR equipped with a GPSDO clock inside. In this case, the GPSDO serves as both a 10 MHz and a 1 PPS reference clock.
For this configuration, we must select GPSDO as a reference clock in the X300 output settings.
With this configuration, the RF signal is synchronized with the 1 PPS output of the X300 radio.

External reference clock – single Skydel session

If the user wants to use an external reference clock for the GNSS simulator, it is also possible to synchronize the SDR (or multiple SDRs) with external 10 MHz and 1 PPS references. In this case, connect the 1 PPS input and reference input of each of the X300 SDRs to the corresponding outputs of the external clock. It is important to use strictly identical cables for each of these connections.
For this configuration, we must select External as a reference clock in the X300 settings, doing so for each SDR.
In the Global→ Synchronize simulators settings, we must configure the Skydel simulator as Master.
With this configuration, the RF signal is synchronized with the 1 PPS output of the reference clock. Note that, in this case, the 1 PPS outputs of your SDRs are deactivated as they are not synchronized with any signal.

External reference clock – multiple Skydel sessions

Finally, multiple Skydel sessions can be synchronized with one or more SDRs active in each session. The principle is the same as with a single Skydel session—we need to use an external reference clock to synchronize each of the SDR.

For this configuration, we must also select External as a reference clock in the X300 output settings for each SDR. In the Global→ Synchronize simulators settings, we must configure one of the Skydel simulator sessions as Master.

All of the remaining sessions must be configured as Slaves.

Similar to the configuration with a single Skydel instance, the RF signals are synchronized with the 1 PPS output of the reference clock.

Calibration procedure

Configuration Setup

The Skydel simulator is designed to provide a consistent PPS signal with an accuracy equal or better than 5 ns. This calibration is performed for each configuration described in this document and for each sampling rate selected on the SDR output.

However, the user may have a custom installation with RF cables, LNA, attenuators, and splitters between the RF output and the receiver under test. Each of these components adds a supplemental delay to the RF signal propagation that the user may need to evaluate. Furthermore, with good instrumentation, it is possible to achieve far better delay measurement accuracy (e.g., lower than 1 ns).

The procedure required to evaluate supplemental delays with the Skydel simulator with a high degree of precision is as follows:

First, the measurement setup requires an oscilloscope connected to both the 1 PPS reference and the RF signal where we need to assess the delay (for instance at the input of the receiver). While the following figure illustrates a configuration with an internal reference clock (GPSDO), it is applicable for the other configurations described in this document (i.e., the 1 PPS reference becomes the 1 PPS output of the external clock).

To measure the delay between the RF signal and the 1 PPS, it is then necessary to create a specific scenario on the Skydel simulator. The simplest way to measure the timing of the RF signal is to broadcast a single GPS C/A satellite signal and to observe the transition between the last chip and the first chip of the modulation code. Thanks to the specific design of the Skydel simulator, each of the other GNSS signals will now be perfectly aligned with the C/A code.

Scenario description

Create a new scenario within Skydel and configure a new radio broadcasting-only GPS C/A signal on the output to be measured. In the Settings panel, select the output bandwidth that will be used to evaluate the timing receiver.

In the GPS→ General tab, uncheck the signal propagation delay option. Skydel will then simulate pseudoranges with a zero delay for each of the satellites, enabling it to accurately align the C/A code with the 1 PPS signal.

In the Message Modification→ NAV tab, add a new message modification on satellite #10. Set each of the bits to 0 (including parity bits) on all of the subframe as well as the word. With this modification, we are sure to have a 0/1 chip transition at the end of the modulation code (every ms).
In GPS→ Signals, unselect the RF signal for all satellite signals except PRN 10. (PRN10 is visible in the default configuration of Skydel and, as the last chip of the spreading code, it has the opposite sign of the first chip.)
In GPS→ Signal level, set the global signal power and GPS C/A code to the maximum (10 dB each); this should ensure that the RF signal is displayed on the oscilloscope.
Run the simulation and adjust the oscilloscope to display both the 1 PPS signal and the RF signal. We can now accurately measure the delay between the rising edge of the 1 PPS and the phase inversion of the RF signal. This helps us determine the delay for which to compensate on all future measurements with the same laboratory setup.
Note: Due to a limitation with the oscilloscope used here, the 1 PPS signal is not drawn. However, the 50% rising edge is aligned with the vertical dashed line on the figure. The plain line is synchronized with the phase inversion of the RF signal. In this example, we measure a fixed offset of 520 +/- 100 ps between 1 PPS and RF signals.

Conclusion

While GNSS has shown itself to be an indispensable system for positioning and navigation, it is also critical for a number of timing applications such as banking or energy generation and transmission. For these types of applications, an accurate characterization of the timing receiver is essential; consequently, the use of a GNSS simulator is key to achieving such accuracy.

The power of Orolia’s Skydel GNSS simulator is its ability to synthesize all GNSS signals in baseband, which means that all satellites signals on the same frequency band are perfectly synchronized among themselves. As a result, the system timing calibration—a complicated and expensive operation on other systems—is highly simplified on the Skydel simulator.

Cybersecurity: Hardening security on your SecureSync

StableNet APM Pie Chart

Customers frequently seek information and recommendations from Orolia about hardening security, including general guidelines about available network security features, jamming and spoofing deterrence, bug fixes, and networking-related issues.

Sometimes they’re in search of specific practices for time servers and clients. Sometimes, because SecureSync® is part of critical infrastructure, they may not fully understand all the issues related to timing, such as GNSS jamming/spoofing, NTP vulnerability or the various types of network attacks.

Generally speaking, the correct answers are specific to each networking infrastructure and each customer’s policies. However, there are some general guidelines to follow to harden security on your SecureSync®, and this document should help. It covers the following areas and explains how to use each to prevent cyberattacks:

  • Authentication and authorization
  • HTTPS and SSL
  • SSH
  • SCP
  • SFTP with public/private support

This document also consolidates the recommendations from various product manuals into one handy location. They identify each security feature, shows default settings and offers recommendations about whether you should choose to enable it.

To make it easier, we’ve also provided links to the online manuals for each protocol — so configuration help is just a click away.

Don’t hesitate to call upon us for help with your timing applications, and be sure to ask us about other ways to harden your timing chain with Resilient PNT (positioning, navigation and timing) solutions that provide signal protection in the event of an outage, interference/detection/mitigation, and GNSS simulation to identify issues before they affect your critical infrastructure.

Orolia Signs an Agreement to Acquire Seven Solutions and Advances Its Positioning, Navigation and Timing Products and Technology

Infosim Public Private Cloud

Merger to Deliver High-End Performance and Ultra-Accurate Timing and Frequency Products for Commercial, Critical Infrastructure and Military Markets Worldwide

Orolia, the world leader in Resilient Positioning, Navigation and Timing solutions, announced today that it has entered into a definitive agreement to acquire Seven Solutions, a global innovator in White Rabbit sub-nanosecond time transfer and synchronization technology. This transaction is subject to customary closing conditions and approvals required by the Spanish government and is expected to close before the end of the year.

“Orolia and Seven Solutions under one umbrella will combine our world-leading technologies to draw a new frontier in network timing to sub-nanosecond levels, delivering the most robust and accurate Resilient PNT solutions for our customers,” said Orolia CEO Jean-Yves Courtois.

“We believe the union of our companies will produce the future of time transfer and frequency distribution solutions in terms of accuracy, reliability and interoperability,” said Rafael Rodriguez, Chief Technology Officer and co-founder of Seven Solutions.

Orolia and Seven Solutions are members of the Open PNT Industry Alliance. The international organization focuses on market concepts that strengthen economic and national security by supporting government efforts to implement Resilient PNT capabilities for critical infrastructure.