Page 1
VersaPNT User Manual Document Part No.: 1228-5000-0052 Revision: 3.0 Date: 19-August-2020 orolia.com...
Page 3
Orolia reserves the right to make changes to the product described in this document at any time and without notice. Any software that may be provided with the product described in this document is fur- nished under a license agreement or nondisclosure agreement.
2.7.1.2 I/O Signal Mapping Table 2.7.2 Configure I/O Settings 2.7.2.1 How to Configure an Input Reference 2.7.2.2 How to Configure an Output 2.7.3 Example: Configuring a 20 PPS Output 2.7.4 Configurable I/Os 2.7.4.1 Configuring a 1PPS Input VersaPNT User Manual • TABLE OF CONTENTS...
Page 8
4.2 System Time 4.2.1 System Time 4.2.1.1 Configuring the System Time 4.2.1.2 Timescales 4.2.1.3 Manually Setting the Time 4.2.1.4 Using Battery Backed Time on Startup 4.2.2 Timescale Offset(s) 4.2.2.1 Configuring a Timescale Offset VersaPNT User Manual • TABLE OF CONTENTS...
Page 9
4.3.3.9 Manually Setting the GNSS Position 4.3.3.10 GNSS Constellations 4.3.4 Holdover Mode 4.4 Managing the Oscillator 4.4.1 Configuring the Oscillator 4.4.1.1 Time Figure of Merit (TFOM) 4.4.2 Monitoring the Oscillator 4.4.3 Oscillator Logs CHAPTER 5 System Administration VersaPNT User Manual • TABLE OF CONTENTS...
Page 10
5.6.1.1 Status Monitoring via the Web UI 5.6.1.2 Ethernet Monitoring 5.6.1.3 Monitoring the Oscillator 5.6.1.4 NTP Status Monitoring 5.6.2 Logs 5.6.2.1 Types of Logs 5.6.2.2 The Logs Screen 5.6.2.3 Displaying Individual Logs VIII VersaPNT User Manual • TABLE OF CONTENTS...
Page 11
6.1.7 Troubleshooting – 1PPS, 10 MHz Outputs 6.1.8 Troubleshooting – Network PCs Cannot Sync 6.1.9 Troubleshooting Software Update 6.2 Command-Line Interface 6.2.1 Setting up a Terminal Emulator 6.2.2 CLI Commands 6.3 Time Code Data Formats 6.3.1 NMEA GGA Message VersaPNT User Manual • TABLE OF CONTENTS...
Page 12
6.3.11 Spectracom Format 3 6.3.12 Spectracom Format 4 6.3.13 Spectracom Format 7 6.3.14 Spectracom Format 8 6.3.15 Spectracom Format 9 6.3.15.1 Format 9S 6.3.16 Spectracom Epsilon Formats 6.3.16.1 Spectracom Epsilon TOD 1 6.3.16.2 Spectracom Epsilon TOD 3 VersaPNT User Manual • TABLE OF CONTENTS...
Page 13
6.4.5 IRIG Output Accuracy Specifications 6.5 Subnet Mask Values 6.6 Product Registration 6.7 Technical Support 6.7.1 Regional Contact 6.8 Return Shipments 6.9 List of Tables 6.10 List of Images 6.11 Document Revision History INDEX VersaPNT User Manual • TABLE OF CONTENTS...
Page 14
BLANK PAGE. VersaPNT User Manual • TABLE OF CONTENTS...
Product Description The Chapter presents an overview of the VersaPNT Position Time and Frequency Synchronization System, its capabilities, main technical features and specifications. The following topics are included in this Chapter: 1.1 Getting Started 1.2 VersaPNT Overview 1.3 Status LEDs 1.4 Interfaces Overview...
Page 16
VersaPNT Rugged GPS Time & Frequency Reference Welcome to the VersaPNT User Manual . First steps: If you are not yet familiar with VersaPNT, you may want to start here:"VersaPNT Overview" below If you are ready to begin the installation process, see: "Initial Network Setup"...
Page 17
VersaPNT physical inputs and outputs are software-configurable and can adapt to various application requirements. I/O pins can be configured as TTL, 10 V pulse, RS232, RS422, and RS485. This allows VersaPNT to provide a high number of outputs of the same type, while still fitting into a small form factor.
Page 18
1.3 Status LEDs Status LEDs VersaPNT's front panel status LEDs provide a real-time status overview: Eight (8) LEDs indicate the unit's current operating state: The LEDs can be disabled, see "Blackout Mode" on page 6. 1.3.1 Blinking Intervals The status LEDs can communicate five different operating states: "OFF"...
Page 19
Unit is in Holdover (valid) System Clock OK (valid) FAST Invalid Time (Holdover period exceeded, or oscillator damaged) No output signal(s) detected/all outputs are disabled FAST Malfunction detected (short circuit, or overload) Outputs are enabled CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
Page 20
Navigate to MANAGEMENT > OTHER: LED Configuration, and set the Brightness level to "0". Interfaces Overview All of VersaPNT's interfaces are integrated into the unit's connectors, which are located on the front panel: CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
Page 21
1.4 Interfaces Overview Figure 1-2: VersaPNT front panel connectors Note: VersaPNT is highly configurable and the connections can be adjusted many different ways. Your interface configuration may vary based on options you selected during the ordering process. The following interfaces are provided: 1.4.1...
Page 22
1.4.3 Navigation Inputs & Outputs The following VersaPNT options apply to the INS option board. The standard INS OUT connection will communicate your position and navigation information, while the Options 1-8 provide additional information via the multi I/O connector: Table 1-5:...
Page 23
Channels 1, 4, & 6 For additional information on configuring pinouts, see "Connectors and their Pinouts" on the next page "Configure I/O Settings" on page 46. 1.4.4 Other Interfaces USB serial equivalent: CLI interface (Connector 4) CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
Page 24
1.5 Connectors and their Pinouts Connectors and their Pinouts All of VersaPNT's connectors are provided at the front panel of the unit, below the Status LEDs. The Advanced Military Connectors are keyed for foolproof connectivity and offer a push-pull locking mechanism. Since the connectors are keyed, you should not need to force connectivity.
Page 25
1.5.2 Input/Output Connector VersaPNT has a 26- pin input/output connector that offers 8 software- configurable CHANNELS, plus one fixed DCLS channel, and a USB interface. To learn more about types of interfaces and signals, and how to configure them, see "Assigning I/O Pins"...
Page 26
The Optional I/O connector is used in conjunction with the Option Board that is available for VersaPNT. If the unit is not equipped with an Option Board, this connector is not used. CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
Page 27
1.5 Connectors and their Pinouts 1.5.5 Coaxial Connectors VersaPNT offers five (5) coaxial connectors, three (3) of which can be configured at the factory to accommodate requirements for e.g., additional 10 MHz outputs. The minimum configuration includes the GNSS antenna and a 10 MHz sinewave...
Page 28
POWER connector pinout 1: V , 10 to 32 V Main 2: -not used- 3: V , 10 to 32 V (Standby Power) Standby 4: Ground return, standby power 5: Ground return, main power CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
Page 29
1.6 Included Cables Included Cables The VersaPNT Evaluation Kit contains the following cables (antenna cable not shown): Power Cable I/O Cable CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
Page 30
1.6 Included Cables I/O Breakout Cable Ethernet Data Cable CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
Page 31
Backup Battery: VersaPNT has an internal battery to support the Real Time Clock. The battery is a small lithium coin cell that is not customer-replaceable. This battery will keep approximate time and date in a shutdown state over ~135 days before requiring recharge.
Page 32
Weight: 0.91 kg (2.0 lbs) 1.7.3.2 Environmental Requirements Temperature, in operation: -40°C to +71°C Temperature, in storage: -45°C to +85°C Humidity: 95% RH, non condensing at 40°C Altitude: up to 45,000 ft CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
Page 33
(Curve #2) MIL-STD-461F RE102 Radiated Emissions, Electric Field Note: Frequency Range: 10 kHz to 18 GHz; Test Limits: Figure RE102- MIL-STD-461F CS114 Conducted Susceptibility, Bulk Cable Injection Note: Frequency Range: 10 kHz to 200 MHz FCC compliance CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
RoHS, WEEE compliant. The VersaPNT Web UI VersaPNT has an integrated web user interface (referred to as "Web UI" throughout this documentation) that can be accessed from a network-connected computer, using a stand- ard web browser. The Web UI is the most complete way to configure and monitor the unit.
TOOLS: Opens a drop-down menu for access to the system maintenance screens and system logs. HELP: Provides Spectracom Service Contact Information and high-level system con- figurations you may be required to furnish when contacting Orolia Service. 1.9.2 The INTERFACES Menu...
1.9.3 The Configuration MANAGEMENT Menu MANAGEMENT menu on the Web UI's Main screen provides access to VersaPNT's configuration screens and settings. On the left side, under NETWORK, the following standard setup screens can be found: Network...
1.9 The VersaPNT Web UI Notifications: Configure the notifications triggered by VersaPNT’s events. A noti- fication can be a combination of a mask alarm and/or SNMP Trap and/or email. Time Management: Manage the Local Clock, UTC Offset, DST Definition and Leap Second information.
Page 38
1.9 The VersaPNT Web UI BLANK PAGE. CHAPTER 1 • VersaPNT User Manual Rev. 3.0...
The following topics are included in this Chapter: 2.1 SAFETY 2.2 Installation Overview 2.3 Initial Network Setup 2.4 Accessing the Web UI 2.5 Zero Configuration Setup 2.6 Setting up an IP Address 2.7 Configuring Inputs/Outputs 2.8 Configuring Network Settings CHAPTER 2 • VersaPNT User Manual...
Before you begin installing and configuring this product, carefully read the following import- ant safety statements. Always ensure that you adhere to any and all applicable safety warn- ings, guidelines, or precautions during the installation, operation, and maintenance of your product. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Use only spare parts authorized by Spectracom. Always follow the instructions set out in this User Manual , or in other Spectracom documentation for this product. Observe generally applicable legal and other local mandatory regulations. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Clearly mark the equipment to prevent its further operation. Installation Overview The steps that need to be performed prior to putting VersaPNT into service include: Installation: Hardware setup, mechanical installation, physical connections. Setup: Establish basic access to the unit, so as to allow the use of the web user inter- face ("Web UI").
Page 43
PC a network. (CA08R-CRET-0002) USB: Connect the Multi I/O connector to the VersaPNT unit. If you are using the Evaluation Kit, connect the Multi I/O USB output to a PC. Install a ter- ® ®...
This list covers the standard configuration options. More complex con- figurations can be generated using the "INS Expert Mode" on page 153. Other VersaPNT INTERFACES settings and MANAGEMENT settings e.g., net- work settings, reference priorities (see "Configuring Network Settings" on page 68).
-40°C to +71°C. 2.2.2.3 Fasteners Orolia recommends to observe the VITA 75 standard regarding mounting the unit, and fastener selection. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
DC of the power source becomes the ground of the chassis. Typical AC "earth ground" measures are unnecessary because of this design. Should you opt to ground your VersaPNT directly to your vehicle, connect the DC negative terminals of the power connector to the chassis of the unit and to the vehicle metallic struc- ture.
Start the terminal emulator program on the PC. Select the COM port that is assigned to the USB interface: Access the CLI via ssh or telnet: The required port configuration is 115200 8N1: Press the Return key, and enter the login credentials: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 48
IP address. You can use this IP address to login to the VersaPNT Web UI and then set a static IP address, subnet mask and gateway. (This can also be done via the CLI and a terminal emulator.
IP address for this step). Accessing the Web UI VersaPNT's Web UI is the recommended tool to interact with the device, since it provides access to nearly all configurable settings, and obtain comprehensive status information without having to use the Command Line Interpreter (CLI).
(DHCP must be enabled through the Web UI or CLI) in circumstances when your unit is not connected directly to a PC when you wish to access the Web UI of your VersaPNT without using the CLI com- mands or serial connection...
Setting up an IP Address In order for VersaPNT to be accessible via your network, you need to assign an IP address to VersaPNT, as well as a subnet mask and gateway, unless you are using an address assigned by a DHCP server.
By default, the gateway is dis- abled. 2.6.1 Assigning a Static IP Address There are two ways to setup a permanent static IP address, after connecting VersaPNT to a network: Assigning a Static IP Address Using the CLI: Note:...
Page 53
("Initial Network Setup" on page 32) into the address field of your browser (on a computer connected to the VersaPNT network). If the network supports DNS, the hostname may also be entered instead (the default hostname is "Spectracom"). The start screen of the VersaPNT Web UI will be displayed.
Web UI ("Configure I/O Settings" on page 46). Figure 2-2: I/O connector For more information on the I/O connector, see "Connectors and their Pinouts" on page 10. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
2.7 Configuring Inputs/Outputs 2.7.1 Assigning I/O Pins VersaPNT's I/O connector is software configurable, i.e. the pin interfaces and the signal modulations can be configured by the user via the VersaPNT Web UI. The software-configurable 26-pin I/O connector comprises 9 user-configurable Channels, plus one fixed USB interface.
DCLS outputs and three DCLS inputs are available for e.g., 1PPS, xPPS, IRIG, HaveQuick, ASCII ToD signal transmission. Single-ended Serial Lines VersaPNT provides up to 3 RX and 3 TX RS232 interfaces for e.g., ASCII ToD – NMEA 0183 (ICD-GPS-153).
Page 57
= This Signal Message type cannot be assigned to this Channel = ASCII Time Code Configuring a new Input or Output 1. In the VersaPNT Web UI, navigate to MANAGEMENT > NETWORK: Pin Layout. Pin Layout screen will be displayed.
Page 58
Apply Changes. Navigation Pinout Configuration VersaPNT has navigation-specific options that can be configured through the multi I/O con- nector"I/O signal mapping to Channels" on the previous page To configure INS IN or OUT via RS232, follow the steps for "Configuring a new Input or Output"...
Page 59
(3 &4), (9 & 10), or (11 & 12) Restoring the Default I/O Configuration VersaPNT is shipped with a default I/O configuration that you can be customized. However, if required you can restore the default configuration at any time after applying changes.
2.7.2.1 How to Configure an Input Reference To access the user-editable settings of an Input Reference, choose one of these two meth- ods: Configuring the settings of an input reference, method 1: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
INTERFACES > OUTPUTS drop-down menu, click OUTPUTS, or one of the output categories (not indented to the right) 2. In the Status window, click the GEAR button next to the desired output. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
(second line in the window) and select DCLS_TTL. 5. From the Signal drop-down menu, select GPIO_OUT DCLS_TTL. 6. From the Pins drop-down menu in line 3, select e.g., pins 1,2. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 63
Wave, and check Output Enabled. 12. To configure e.g., a 20 PPS signal, set the Pulse Width to 1 000 000 ns, and the Period to 50 000 000 ns: 13. Click Submit. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
2. In the panel on the right, click the GEAR button next to the 1PPS Output you want to edit. 3. The 1PPS Output Edit window will display, allowing the following items to be con- figured: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Reference ID, input Validity, ASCII Format, and if a pending Leap Second will be added to the UTC timescale at the end of the month. (See also "Local Clock(s), DST" on page 169.) 2. Click Edit to open the configuration window: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 66
Note: Auto is chosen as the format group, the format will automatically be Auto- detect. VersaPNT will attempt to identify the format of the incoming ASCII message. Offset: Provides the ability to account for ASCII input cable delays or other latencies in the ASCII input.
Page 67
Bits: Defines the number of Data Bits for the input output. Parity: Configures the parity checking of the input port. Stop Bits: Defines the number of Stop Bits for the input port. 3. Click Submit. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Configuring an ASCII Output About the ASCII Format Outputs The ASCII outputs (ATC = ASCII Time Code) provide VersaPNT with the ability to output one, two or three back-to-back ASCII time code data streams that can be provided to peri- pheral devices which accept an ASCII RS-232 or RS-485 input data stream for either their external time synchronization or for data processing.
Page 69
Control: Signature Control controls when the selected ASCII data output format will be present; see "Signature Control" on page 66. Output Mode: This field determines when the output data will be provided. The available Mode selections are as follows: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 70
With the Timescale field set to “Local”, select the name of a previously created Local Clock. Baud Rate: Determines the speed at which the output port will operate. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Enable the Event Input. Click on the plus sign again, scroll down the Signal Type and select GPIO_IN | DCLS_TTL. This option must be configured on the 11 & 12 pins. Click submit. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 72
INTERFACES > OUTPUTS: Event Broadcast 0, or to INTERFACES > OPTION CARDS: Event Broadcast 0. The status window will display, providing information on the current settings. 6. Click the Edit button to open the configuration window: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 73
Mode: This field determines when the output data will be provided. Available Mode selections are as follows: Broadcast—Event Messages are automatically broadcast when they are created by an event. If a new event happens while an older CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Bits: Defines the number of Stop Bits for the output. 7. Click Submit. 2.7.4.6 Configuring a GPIO Output VersaPNT can support up to five (5) programmable square-wave pulse outputs through the I/O connector. They are software-configurable via the VersaPNT Web UI. Specifications Inputs/Outputs: up to (5) programmable square wave outputs...
Page 75
Enabled: Check this box to enable or disable the output. If Enabled, additional configurable parameters will be displayed. If Direct Output mode is selected: Output Value: Determines if the output level shall be High or Low. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 76
Correction: Period correction allows for the generation of more pre- cise frequencies at the expense of additional period jitter. An additional clock cycle is added for numerator periods every denominator periods. Over a CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Scale, Offset, and TFOM. (For more information on TFOM, see "Time Figure of Merit (TFOM)" on page 220.) 2. Click Edit to open the Configuration window. The following settings are configurable: Format: The user-selectable format to be used. Available formats include: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
0, or to INTERFACES > OPTION CARDS: HQ Output 0. The Status window will display, providing inform- ation on Signature Control, message Format, Timescale, and Offset. 2. Click Edit. The Configuration window will display. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 79
GPS—The raw GPS time as transmitted by the GNSS satellites (as of 19-August-2020, this is 18 seconds ahead of UTC time) local clock set up through the Time Management Page—Refer to "The Time Management Screen" on page 156 for more information on CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
The 10 MHz signal is provided by the internal oscillator. Depending on the product con- figuration placed at the time of ordering, VersaPNT offers up to four 10 MHz outputs. The four 10 MHz outputs are all controlled via one setting (for example, all SMA outputs are off).
Page 81
You can setup Signature Control such that VersaPNT's built in 1PPS output becomes disabled the moment its input reference is lost (e.g., if a valid GNSS signal is lost). Or, you can setup your output signal such that remains valid while VersaPNT in holdover mode, but not in free run.
Configuring Network Settings Before configuring the network settings, you need to setup access to VersaPNT web user interface ("Web UI"). This can be done by assigning a static IP address, or using a DHCP address. For more information, see "Assigning a Static IP Address"...
Page 83
Login Banner: Allows the administrator to configure a custom banner mes- sage to be displayed on the VersaPNT Web UI login page and the CLI (Note: There is a 2000 character size limit). SSH: This button takes you to the SSH Setup window.
Ethernet ports, and their connection STATUS: Green: CONNECTED (showing the connection speed) Yellow: CABLE UNPLUGGED (the port is enabled but there is no cable attached) Red: DISABLED. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 85
The default subnet is: 255.255.0.0 Netmask: This is the network subnet mask assigned by the network admin- istrator. In the form “ xxx.xxx.xxx.xxx.” See "Subnet Mask Values" on page 363 for a list of subnet mask values. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
IPv4 Gateway : The gateway (default router) address is needed if com- munication to the VersaPNT is made outside of the local network. By default, the gateway is disabled. Domain: This is the domain name to be associated with this port.
IPv6— , representing 2001:db8::/48 2001:db8:0:0:0:0:0:0 2001:d- b8:0:ffff:ffff:ffff:ffff:ffff. 5. Click the button in the Action column to add the new rule. 6. The established rule appears in the Network Access Rules window. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
In order to configure HTTPS, you need ADMINISTRATOR rights. 2.8.5.1 Accessing the HTTPS Setup Window 1. Navigate to MANAGEMENT > NETWORK: HTTPS Setup (or, navigate to MANAGEMENT > Network Setup, and click HTTPS in the Actions panel on the left): CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 89
Certificate Authority. Upload X.509 PEM Certificate: Use the window under this tab to paste your X.509 certificate text and upload it to VersaPNT. Upload Certificate File: Use this tab to upload your certificate file returned by the Certificate Authority.
2.8.5.3 Supported Certificate Formats VersaPNT supports X.509 PEM and DER Certificates, as well as PKCS#7 PEM and DER formatted Certificates. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Submit , a previously generated Certificate (or the Spectracom default Certificate) will be overwritten . Note that an invalid Certificate may result in denial of access to VersaPNT via the Web UI! CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 92
Certificate Authority for the required fields in an X 509-Certificate request. Orolia recommends all fields be filled out and match the information given to your Certificate Authority. For example, use all abbre- viations, spellings, URLs, and company departments recognized by the Certificate...
Page 93
Certificate Authority. Note: It may take several minutes for VersaPNT to create the Cer- tificate request and the private key (larger keys will require more time than small keys). If the unit is rebooted during this time, the Cer- tificate will not be created.
(or, navigate to MANAGEMENT > NETWORK Setup, and click HTTPS in the Actions panel. 2. In the Subject Alternative Name Extension tab, select the plus icon to access the Add Subject Alternative Name popup. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
5. After adding all the desired Subject Alternative Names, follow instructions for "Creating an HTTPS Certificate Request" on page 77. 2.8.5.6 Requesting an HTTPS Certificate Before requesting an HTTPS Certificate from a third-party Certificate Authority, you need to create a Certificate Request: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 96
Using a Self-Signed Certificate In the process of generating a Certificate Request, a self- signed certificate will auto- matically be generated simultaneously. It will be displayed under the Certificate Request CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Authority, or – if a Certificate Authority is not available – until it expires. The typical life span of a certificate is about 10 years. NOTE: When accessing the VersaPNT Web UI while using the self-signed certificate, your ® Windows web browser will ask you to confirm that you want to access this site via https with only a self-signed certificate in place.
Once the HTTPS Certificate has been issued by your Certificate Authority, you have to upload the Certificate file to VersaPNT, unless it is a X.509 PEM-format Certificate: In this case you may also upload the pasted Certificate text directly, see "Uploading an X.509...
Authority in its location where you stored it in step 1. 6. Click Submit. Note: VersaPNT will automatically format the Certificate into the X.509 PEM format. Certificate Chain It is possible to upload a X.509PEM Certificate Chain file. Note that there should be no char- acter between the Certificate texts.
Page 100
The SSH tools supported by VersaPNT are: SSH: Secure Shell SCP: Secure Copy SFTP: Secure File Transfer Protocol VersaPNT implements the server components of SSH, SCP, and SFTP. For more information on OpenSSH, please refer to www.openssh.org To configure SSH: 1.
Page 101
2.8 Configuring Network Settings VersaPNT units have their initial host keys created at the factory. RSA host key sizes can vary between 768 and 4096 bits. The recommended key size is 1024. Though many key sizes are supported, it is recommended that users select key sizes that are powers of 2 or divisible by 2.
Page 102
The Host keys are generated in the background. Creating RSA and DSA keys, each with 1024 bits length, typically takes about 30 seconds. Keys are created in the order of RSA, DSA, ECDSA, ED25519. VersaPNT will gen- erate all 4 host keys, RSA, DSA, ECDSA, and ED25519.
Page 103
3. Load a public key into VersaPNT. This public key must match the private key found in the users account and be accessible to the SSH, SCP, or SFTP client program.
Page 104
Creating an SSH session with Password Authentication for the admin account ssh spadmin@10.10.200.5 spadmin@10.10.200.5's password: admin123 You are now presented with boot up text and/or a “>” prompt which allows the use of the Spectracom command line interface. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 105
Creating an SSH session using Public Key with Passphrase Authentication for the admin account You must first provide the secure Orolia product a RSA public key found typically in the OpenSSH id_rsa.pub file. Then you may attempt to create an SSH session.
You will be presented with the SFTP prompt allowing interactive file transfer and directory navigation. Recommended SSH Client Tools Orolia does not make any recommendations for specific SSH clients, SCP clients, or SFTP client tools. However, there are many SSH based tools available to the user at low cost or free.
Page 107
PLUS icon in the top-right corner opens the SNMP Traps Settings Screen. See also "SNMP Traps" on page 100 "Setting Up SNMP Notifications" on page 233. 2. The Actions panel , which contains the Restore Default SNMP Con- figuration button. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 108
Description—A simple product description. This is not editable in the SNMP Status. Restoring the Default SNMP Configuration To restore the VersaPNT to its default SNMP configuration: 1. Navigate to the MANAGEMENT > NETWORK: SNMP Setup screen. 2. In the...
Page 109
Accessing the SNMP Support MIB Files Spectracom’s private enterprise MIB files can be extracted via File Transfer Protocol (FTP) from VersaPNT, using an FTP client such as FileZilla or any other shareware/freeware FTP program. To obtain the MIB files from VersaPNT via FTP/SFTP: 1.
In addition to the Spectracom MIB files, there are also some net- snmp MIB files provided. Net- snmp is the embedded SNMP agent that is used in the VersaPNT and it provides traps to notify the user when it starts, restarts, or shuts down. These MIB files may also be compiled into your SNMP manager, if they are not already present.
Page 111
SNMP V1/V2 panel that displays the community you wish to edit or delete. The cursor will change from an arrow icon to a pointing finger to indic- ate that the entry is clickable. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Creating Users 1. Navigate to MANAGEMENT > NETWORK: SNMP Setup. 2. In the SNMP V3 panel, click the PLUS icon in the top-right corner. 3. The SNMP V3 Settings window will display. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 113
User names are arbitrary. SNMP User Names should be between 1 and 31 characters in length. User Name must be the same on VersaPNT and on the man- agement station. Auth Type field provides a choice between MD5 and SHA. Auth Password must be between 8 and 32 characters in length.
Holdover mode. For testing purposes, a command line interface command is provided. This command, testevent, allows one, several, or all of the traps defined in the VersaPNT MIB to be gen- erated. Refer to "CLI Commands" on page 290 for command details.
Page 115
X-icon in the top-right corner (any information entered will be lost). If your SNMP manager is not providing an Engine ID, you can generate one yourself according to protocols within RFC 3411 and apply it to your network manager and trap configuration. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
System Time Message field descriptions Data Data Description Range Resolution Units Name Message UID of the message; programmable Unsigned 32 bit integer Message Total message size in bytes Unsigned 32 bit Bytes Size integer CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
When the NTP service is enabled, VersaPNT will “listen” for NTP request messages from NTP clients on the network. When an NTP request packet is received, VersaPNT will send an NTP response time packet to the requesting client. Under typical conditions, VersaPNT can service several thousand NTP requests per second without MD5 authentication enabled, and at a somewhat lower rate with MD5 authentication enabled.
NTP Setup screen, navigate to MANAGEMENT > NTP Setup. The Setup screen is divided into 5 panels: The NTP Servers and Peers panels … are located on the right-hand side of the screen: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 120
IP Version IP Mask Auth only Enable Query View NTP Clients: Click here to reveal a table of all the clients your VersaPNT is ser- vicing. (See also "Viewing NTP Clients" on page 108.) Information for each client includes: Client IP...
"NTP Status Monitoring" on page 255. 2.8.9.3 Dis-/Enabling NTP If you applied NTP configuration changes e.g., added a new NTP Server, VersaPNT usually will stop and re-start the NTP Service automatically once you clicked Submit. Changes CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
2.8 Configuring Network Settings made to NTP configurations will also take effect after VersaPNT is either rebooted or power-cycled. You can, however, also disable or enable the VersaPNT NTP Service manually, e.g. with NTP Autokey. To disable and enable your NTP Service: 1.
2.8.9.5 Restoring the Default NTP Configuration The VersaPNT default NTP configuration can be restored at any time. It comprises basic settings such as Stratum 1 operation with no other servers or peers, no broadcasting and no access restrictions. External queries or modifications are not permitted, while generally all IPv4 and IPv6 client connections are allowed.
2.8 Configuring Network Settings 2.8.9.6 NTP Output Timescale You can choose the timescale VersaPNT will use for the time stamps it sends out to its NTP clients and network nodes. This is done by setting VersaPNT System Time timescale. The options are UTC, TAI and GPS. Typically, UTC is used for network synchronization.
UTC and GPS is 18 seconds. 2.8.9.7 NTP Reference Configuration VersaPNT's NTP Service needs to be setup such that it utilizes the time source ("input ref- erence") you want it to use. There are two options for an NTP Server to derive its time from: a.
Page 126
Note: Internet Time Servers should be configured as NTP Servers and not as NTP Peers. If VersaPNT has no valid Timing System Reference, NTP Server or NTP Peers, the NTP Stratum value is automatically downgraded to Stratum 15. This ensures that its NTP cli- ents will no longer use this VersaPNT unit as a time reference.
Configuring "NTP Stratum Synchronization" NTP Stratum Synchronization refers to the concept of using a different NTP Server or Peer as your primary reference (instead of e.g., GNSS). This will make the VersaPNT you are configuring a Stratum 2 server, since the other server is Stratum 1.
Page 128
NTP Servers at the same Stratum level If VersaPNT is configured to obtain time from other NTP Servers at the same Stratum level (i.e., NTP Peers) but is currently using a different input reference as its selected reference, VersaPNT will report to the network (via the NTP time stamps) that it is a Stratum 1...
Page 129
2.8 Configuring Network Settings If VersaPNT is synchronized to another NTP Server or reference, and that server or ref- erence subsequently loses sync or becomes unavailable (with no other higher priority input references being present and valid), VersaPNT will then go into the Holdover mode.
Page 130
“None” indicates authentication not being used. LAST: The number of seconds that have expired since this reference was last polled for its time. POLL: The polling interval, i.e. how often VersaPNT is polling this NTP reference for its time. DELAY (ms): The measured one-way delay between VersaPNT and its selected ref- erence.
Page 131
ACTION GEAR button, and proceed to the next step. REMOVE a server (and its associated configurations), click the X-button next to it, then confirm by clicking OK. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 132
Key- ID/Key string pairs or the use of Auto- Key. However, these choices are mutually exclusive and must be identically configured on both the VersaPNT and the NTP Peer or NTP Server. If the Symmetric Key-ID/Key string pair method is selected the Key-ID must be first defined on the Sym- metric Key page.
Page 133
NTP Peer, click the PLUS icon in the top right corner of the NTP Peers panel. REMOVE an NTP Peer (and its associated configurations), click the X-but- ton next to it. 3. The NTP Peers edit window opens: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 134
Symmetric Key-ID/Key string pairs or the use of Auto-Key. However, these choices are mutually exclusive and must be identic- ally configured on both the VersaPNT and the NTP Peer or NTP Server. If the Symmetric Key-ID/Key string pair method is selected the Key-ID must be first defined on the Symmetric Key page.
NTP Autokey The NTP version installed on VersaPNT supports the Autokey Protocol. The Autokey Pro- tocol uses the OpenSSL library which provides security capabilities including message digests, digital signatures and encryption schemes. The Autokey Protocol provides a means for NTP to authenticate and establish a chain of trusted NTP servers.
Page 136
Passphrases can be identical for all group members and Client NTP Servers. Or passphrases can be the same for group members and a dif- ferent passphrase shared between the Client Only NTP Servers. Figure 2-5: IFF Autokey configuration example Configuring NTP Autokey CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 137
2. Click the Submit button. A Groupkey is then generated for the network. This Groupkey will be pasted into the Groupkey box to designate another server on the network as Client or Server. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 138
Ensure the time is accurate to a few seconds. Use NTP or manually set the clocks to set the system time. 3. Verify this VersaPNT is, in fact, NTP Stratum 1, and its Time, and 1PPS syn- chronization to GNSS are valid.
Page 139
1. Define the Hostname, making sure that it is different from its trusted group server. "NTP Servers: Adding, Configuring, Removing" on page 116. 2. Disable NTP if enabled. 3. Manually set the time or use NTP to set the system time. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 140
Symmetric Keys are an encryption means that can be used with NTP for authentication pur- poses. VersaPNT supports authenticated NTP packets using an MD5 authenticator. This feature does not encrypt the time packets, but attaches an authenticator, which consists of a key identifier and an MD5 message digest, to the end of each packet.
Page 141
4. The NTP Symmetric Key window will display: Fill in, or edit the fields: Trusted (checkbox)—Check this box to use MD5 authentication with trusted key ID. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 142
Note: To use the MD5 authentication with trusted key ID, both the NTP client and the VersaPNT must contain the same key ID/key string pair, the client must be set to use one of these MD5 pairs, and the key must be trusted.
NTP response with its own valid authenticator using the same Key ID provided in the NTP request. You may define the trusted Symmetric Keys that must be entered on both VersaPNT, and any network client with which VersaPNT is to communicate. Only those keys for which the “Trusted”...
Page 144
Type—Choose either Allow or Deny. If you select “Deny”, the configured portion of the network will not have NTP access to VersaPNT, but the rest of the network will have access to VersaPNT. If you select “allow”, the configured portion of the network will have NTP access to VersaPNT, but the rest of the network will not have access to VersaPNT.
NTP utilizes the NTP.conf file for its configuration. Normally, configuration of this file is indirectly performed by a user via the integrated configuration pages of the VersaPNT Web UI. However, it may be desired in certain circumstances to edit this file directly, instead of using the web-based setup screens.
Page 146
The NTP.conf file can be reset back to the factory default values by either using the procedure to restore all of the VersaPNT factory default settings (see "Restoring the Default NTP Configuration" on page 109) or editing the file back to the original...
Page 147
Disabling the Expert mode restores these tabs to the Edit NTP Ser- vices window. To enable the Expert Mode, and edit the NTP.conf file: 1. Navigate to MANAGEMENT > NETWORK: NTP Setup. 2. In the NTP Services panel locate the Expert Mode switch: CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
NTP Expert Mode is disabled. 2.8.9.12 Orolia Technical Support for NTP Orolia does not provide technical assistance for configuring and installing NTP on Unix- www.ntp.org based applications. Please refer to for NTP information and FAQs. Another news://comp.protocols.time.ntp...
Spectracom Timestamper. VersaPNT can be configured as a PTP Master Clock or as a PTP Slave Clock. The PTP slave functionality does not currently discipline the host unit: the PTP timing on your unit will be updated by the PTP master and will communicate that time to any subsequent PTP slaves.
Page 150
ALL the factory defaults for ALL Ethernet ports. Settings changed by the user will be maintained when the PTP daemon is stopped and star- ted, and between reboots and power cycles. Figure 2-7: Edit PTP Settings panel Protocol tab CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 151
Best Master Clock Algorithm (Section 9.3 of IEEE 1588-2008). A passive master will not transmit any protocol messages as long as another Master is active as the Best Master on the network. CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
Page 152
All statistics shown are based on the traffic that is detectable by VersaPNT, i.e. in a Unicast environment, VersaPNT may only detect traffic that is addressed to it, based on switch con- figuration.
Navigate to MANAGEMENT > OTHER: Reference Priority, and confirm Reference Priority configuration, and Reference Status. Note that in order to operate properly as a Master Clock, VersaPNT must be synchronized to a non-PTP CHAPTER 2 • VersaPNT User Manual Rev. 3.0...
WebUI (or CLI) to configure the GPSD service and view status information. GPSD can only be configured to track the VersaPNT internal u-blox receiver (GDPS does not currently apply to the internal IMU or gyro for navigation purposes)..
Page 155
All satellites in view and the PRN, Elevation, Azimuth, Signal Strength, and Usage for each satellite. GPSD via CLI commands The following CLI commands are used to control the behavior of GPSD via the VersaPNT CLI: gpsdserviceportget – Displays the GPSD service port gpsdserviceportset –...
Managing Location This chapter explains the necessary settings required to con- figure location properly on your VersaPNT. The following topics are included in this Chapter: 3.1 INS Configuration 3.2 INS Initialization 3.3 INS Status Monitoring 3.4 INS Expert Mode 3.5 VICTORY Configuration...
3.1 INS Configuration INS Configuration VersaPNT is equipped with a GPS-aided high-performance Inertial Navigation System (INS). This MEMS-based unit incorporates 3-axis accelerometers, gyros, magnetometer (all of which 3-axis), as well as a barometric pressure sensor, a temperature sensor and two sep- arate 50-channel L1 GPS receivers.
"NMEA GGA Message" on Global Positioning System Fix Data (see page 295 "NMEA GLL Mes- Geographic Position - Latitude/Longitude (see sage" on page 297 "NMEA RMC Mes- Recommended Minimum Specific Data (see sage" on page 298 CHAPTER 3 • VersaPNT User Manual Rev. 3.0...
Should only one GNSS antenna be used, the antenna can be installed at any location on the vehicle with an unobstructed view of the sky. Antenna 1 Offset X: [m] The X-offset from the X-Y-Z etching on the VersaPNT lid to the GNSS antenna number 1. Antenna 1 Offset Y: [m] The Y-offset from the X-Y-Z etching on the VersaPNT lid to the GNSS antenna number 1.
Page 161
Antenna 2 Uncert Z: [m; default=0.0254] Uncertainty in the Antenna Offset Z measurement VersaPNT can be connected to one or two GNSS antennas., depending on the model type. When selecting antenna installation locations, make sure that the following requirements are met:...
Prior to sending the IMU sensor data to the INS Kalman filter it can be processed by a finite impulse response filter. To configure the FIR filter, use the following settings (for additional OEM documentation information, see the CHAPTER 3 • VersaPNT User Manual Rev. 3.0...
If set to ON, the Kalman fil- ter’s real-time estimate of the gyro biases will be used to compensate the IMU meas- urements before integration. For additional information, see the OEM documentation CHAPTER 3 • VersaPNT User Manual Rev. 3.0...
To ensure that the out- put is consistent with the attitude of the vehicle VersaPNT is used in, you will need to align the unit to the unit such that the X-axis points out the front of the vehicle (bow), the Y-axis points out the right (starboard), and the Z-axis points down.
1 or less than -1. INS Initialization When an initial heading and location are not set in the VersaPNT when powering on the unit, it is important that the first movement of the vehicle is in the forward direction. To...
INS Mode will indicate your current alignment state. INS Status Monitoring In the event of a loss of GNSS alignment, VersaPNT will utilize the internal 3-axis accel- erometers, gyroscopes, and magnetometer to maintain the best position and navigation possible. However, drift does occur in any GNSS-denied environment. The most reliable navigation...
"ASCII Output Settings" on page 300 for information on NMEA output types. VersaPNT also issues alarms for loss of GNSS timing visibility. These alarms can be used to provide some indication of the relationship of the unit to local satellites but should not be seen as appropriate INS-status alarms as the processes used to verify timing differ from the processes used to verify navigation information.
VICTORY Configuration VersaPNT is equipped with an interface that complies with the VICTORY (Vehicular Integ- ration for C4ISR/EW Interoperability) standard. The use of the VICTORY interface is optional. Prior to using it, however, the interface needs to be configured.
In this document, the notion of Managing Time refers not only to the concept of VersaPNT's System Time, but also to reference configuration, as well as distribution of time and frequency. The following topics are included in this Chapter: 4.1 The Time Management Screen 4.2 System Time...
From time to time, a leap second is applied to UTC, in order to adjust UTC to the actual pos- ition of the sun. Via the Leap Second Info panel, leap second corrections can be applied to CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
4.2 System Time VersaPNT’s time keeping. It is also possible to enter the exact day and time when the leap second is to be applied, and to delete a leap second. See also: "Leap Seconds" on page 166 Local Clocks panel You can create multiple different Local Clocks, as needed.
Time Management screen, click the GEAR icon. 3. The Edit System Time pop-up window will display. In the System Timescale field select a timescale from the drop-down list. The options are: CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
GPS time as transmitted by the GNSS satellites (in 2018 the GPS time is currently 18 seconds ahead of UTC time. UTC timescale observes leap seconds while GPS timescale does not). CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 174
Input timescales Some of the inputs may not necessarily provide time to VersaPNT in the same timescale selected in the System Time’s timescale field. These inputs have internal conversions that allow the timescale for the inputs to also be independently defined, so that they don’t have to be provided in the same timescale.
4.2 System Time Other VersaPNT outputs will be provided in the same timescale that is selected in the Sys- tem timescale field. The NTP output for network synchronization and the time stamps included in all log entries will be in the same timescale as the configured System timescale.
Page 176
Set Year Only: Some legacy time formats (e.g., IRIG) do not support years. Checking this box will open a data entry field to manually set the year. Orolia recommends not to utilize this feature, unless the IRIG format you are using does not provide a YEAR field.
Real Time Clock (RTC) This will result in VersaPNT providing a System Time before one of the external references becomes available and valid. This will happen automatically, i.e. without user intervention. As soon an external reference will become available, its time will take precedence over the battery backed time: The System Clock will adjust the System Time for any time dif- ference.
Page 178
In a non-autonomous system (i.e, when using external reference (s)) Ver- saPNT's System Clock will regularly update the battery-backed time. Another factor impacting the accuracy of the battery-backed time is how long a VersaPNT unit is powered off: Any significant amount of time will cause the battery-backed RTC to drift, i.e.
Leap Second, and as such automatically corrects for a Leap Second. Nevertheless, it is advisable to perform some testing in advance to ensure all system com- ponents will adjust flawlessly. For more information, see "Leap Seconds" on the next page. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
As of 2018 the GPS to UTC Offset is 18 seconds. The last Leap Second occurred on December 31, 2016. VersaPNT can be alerted of impending Leap Seconds by any of the following methods: GNSS Receiver (if available as an input reference): The GNSS satellite system trans- mits information regarding a Leap Second adjustment at a specific Time and Date an arbitrary number of months in advance.
4.2.3.3 Leap Second Correction Sequence The following is the time sequence pattern in seconds that VersaPNT will output at UTC midnight on the scheduled day (Note: This is NOT local time midnight; the local time at which the adjustment is made will depend on which Time Zone you are located in).
This panel will be empty, unless: a. A leap second is pending, and VersaPNT has obtained this information auto- matically from the GPS data stream. b. A leap second had been configured previously by a user via the...
(for example: “NewYork”, “Paris” or “EasternHQ”, etc.). This name will be used as cross-reference drop-down in the applicable Input or Output port configuration. Please note the following limitations apply to this option: CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 184
UTC, rather than offset by local time zone). US-Canada : For locations complying with the USA’s DST Rule (as it was changed to back in 2006, where the “DST into” date is the Second Sunday of CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
3600 seconds for a one hour offset. Reference: When configuring a Local Clock that is synchronized to an input ref- erence (e.g., IRIG input), VersaPNT needs to know the timescale of the input time (Local Timescale, or UTC Timescale), in order to provide proper internal conversion from one Timescale to another.
E x a m p l e 2 : To create a Local Clock for a VersaPNT installed in the Eastern Time Zone of the US, and desir- ing the Local Clock to automatically adjust for DST (using the post 2006 DST rules for the US).
Page 187
4.3 Managing References References can be a GNSS receiver, or other sources delivered into your VersaPNT unit via dedicated (mostly optional) inputs. It is also possible to enter a system time manually, which VersaPNT then can synchronize to. In order for VersaPNT to declare synchronization, it needs both a valid 1PPS, and...
VersaPNT can use numerous external time sources, referred to as "references". As external time sources may be subject to different degrees of accuracy and reliability, you can determine in which order (= priority) VersaPNT calls upon its external time and 1PPS references.
Page 189
The Reference Status panel Reference Status panel provides a real time indicator of the status of the VersaPNT’s references. It is the same as the Reference Status panel on the HOME screen of the Web UI. Adding an Entry to the Reference Status Table...
Page 190
Configure Reference Priorities screen via MANAGEMENT > OTHER: Reference Priority. 2. Click and hold on the item whose priority you wish to reorder. 3. Drag the item up or down to the desired place. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
4.3.1.2 The "Local System" Reference Local System reference is a "Self" reference, i.e. VersaPNT uses itself as an input ref- erence for Time, or as a 1PPS reference. The Local System is a unique input reference in that it can be used as either the Time reference, or the 1PPS reference, but never both .
Use case "Local System 1PPS" Local System reference can also be used for 1PPS: This allows VersaPNT to operate using an external ToD for time, while generating 1PPS from its own internal oscillator. In this rare use case the 1PPS is NOT aligned to any standard, therefore the time may drift, and must be considered untraceable.
Page 193
In order to "validate" (= status lights) the User/User reference, the hand-set time green must be manually submitted every time after VersaPNT reboots or resets, or after the Hol- dover period has expired: In the Edit System Time window, the checkbox Manual Time must be checked.
Priority value of 1. Click the Enabled checkbox. default Since both of these references are references, no additional references need to be added to the Reference Priority table. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 195
(such as GNSS, IRIG, etc.) to work with NTP as a reference. NTP should always be selected as both the Time and 1PPS input when it is desired to use NTP as an input reference. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 196
Example 5—Time at power-up ("Local System Time") to be considered "Valid". GNSS input to serve as 1PPS reference The objective of this use case is to allow VersaPNT to use itself as a valid reference. This is CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
4.3 Managing References referred to as “Local System” time. In order for this to happen, VersaPNT requires an external Time, or 1PPS reference. In other words, "Local System" cannot be both Time, and 1PPS. This makes "Local System" a legitimate, traceable reference.
Page 198
BroadShield Requirements In order for BroadShield to work on your VersaPNT system, the following requirements must be met: 1. The optional BroadShield software license needs to be enabled by applying the OPT-BSH BroadShield license key.
Page 199
BROADSIGHT BroadSight is a service that allows collection of data from multiple BroadShield units and provides a dashboard view of the data. Note: BroadSight for VersaPNT is currently not supported. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 200
4. Click SAVE to accept the entered values. A less common use case may be that you want to pre-set the unit's position for later use e.g., if the VersaPNT unit will be deployed in a different location: Set a position manually by entering lat/long (format: xx.xxxxxx degrees) and alt.
Page 201
ABOUT The About menu displays Version and Build Date of the BroadShield software. Periodic updates are released with VersaPNT system software updates, as they become available. Monitoring BroadShield You can use the BroadShield Web UI to monitor the jamming/spoofing status, or the Ver- saPNT Web UI.
Page 202
Note: If at any time you receive an error message Failed to connect to the unit, the VersaPNT Web UI may have timed out (see "Web UI Timeout" on page 245). Refresh your browser page to log back in. To open the BroadShield user interface: 1.
Page 203
You can change the time scale by clicking on any of the labels between 1 HOUR 7 DAY. Note: A VersaPNT reboot will reset all history data (it can still be retrieved via LOGS.) Bottom graph The bottom graph labeled Spectrum visualizes the current signal over the GPS frequency band.
Page 204
GPS signal is likely spoofed. Note that the map data is not part of the BroadShield software, but is downloaded from the Internet. Hence, this feature is only available if your VersaPNT unit is connected to the Inter- net.
4.3.3 The GNSS Reference With most applications, VersaPNT will be setup such that it utilizes a GNSS signal as the primary (if not the only) timing reference. VersaPNT's GNSS receiver utilizes the signal provided by the GNSS antenna. The GNSS receiver analyzes the incoming GNSS data stream and supplies the GNSS time and 1PPS (Pulse-Per-Second) signal to VersaPNT's timing system.
2. Click on the INFO button, or the GEAR button to configure the GNSS settings, or review GNSS reference status information. 4.3.3.1 Reviewing the GNSS Reference Status To view the current status of your GNSS reference: CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 207
2. Click the INFO button next to GNSS 0. The GNSS 0 status window will display; it contains two tabs, explained in detail below: Main [= default], and Satellite Data. The "Main" tab CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 208
4.3 Managing References Under the Main tab, the following information will display: Note: Detailed information on the different parameters can be found in the subsequent GNSS topics. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 209
Data: External A-GPS data is AVAILABLE, or UNAVAILABLE Server A-GNSS Status: The Rinex Server feature is ENABLED and running, or DISABLED Server A-GNSS Data: A-GPS data is AVAILABLE and can be downloaded by cli- ents, or it is UNAVAILABLE CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 210
Number of Satellites over Time: A graphical track of how many satellites were being tracked over time. SNR over Time: A graphical track of maximum SNR, and minimum SNR. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
GNSS Receiver Models Orolia strives to equip VersaPNT with current technology. Depending on the production date of your VersaPNT unit, one of the following GNSS receiver models will be installed in your unit (if any): CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
4.3.3.3 Selecting a GNSS Receiver Mode When connected to a GNSS antenna that receives a GNSS signal, VersaPNT can use GNSS as an input reference. The factory default configuration allows GNSS satellites to be received/tracked with no additional user intervention required.
Page 213
Standard Mode: While the Standard Mode tends to be the most accurate GNSS Receiver Mode, it can only be used for stationary applications , i.e. the VersaPNT unit must not be moved. In Standard Mode the so-called GNSS survey...
GNSS receiver continues to track at least one qualified satellite. Note: VersaPNT is designed to provide the most accurate time in Standard Mode. The Single Satellite Mode should only be used if the GNSS receiver could not complete a survey. 4.3.3.4...
Page 215
When used with the Standard Receiver Mode, this setting also will auto- matically initiate a resurvey after VersaPNT reboots, in order to account for a possible relocation. Sea: The receiver dynamics will be optimized for mobile motion patterns typ- ical with marine applications, resulting in greater timing accuracy, and avoiding premature loss of synchronization.
Page 216
Standard Mobile (with u-blox receivers) Notes: u-blox M8T receiver now uses Land to indicate it will RESURVEY on reboot, Stationary to indicate it will not resurvey after reboot. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Dynamics" on page 200. Verifying GNSS Survey Progress To see if VersaPNT's GNSS receiver is performing a survey and if so, verify its progress: 1. Navigate to INTERFACES > REFERENCES: GNSS 2. The survey status (ACQUIRING, COMPLETE, or progress in percent) is displayed under the line item Survey Progress.
Configuring a GNSS receiver offset To configure the GNSS receiver offset: 1. Navigate to Interfaces > References: GNSS Reference 2. Click on the GEAR button next to the GNSS Reference. The GNSS 0 window will open: CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
4.3.3.7 Resetting the GNSS Receiver Reset Receiver command causes the GNSS receiver to execute a cold start: All data will be erased from the volatile receiver memory. Only non-volatile memory is preserved. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Submit. 4.3.3.8 Deleting the GNSS Receiver Position The VersaPNT timing system requires the exact geographic position in order to calculate the exact system time from the GNSS signal. Delete Position command deletes the GNSS antenna position data that is stored in the non-volatile memory of the GNSS receiver.
Page 221
VersaPNT system is physically moved, and it did not self-initiate a new survey automatically. Note that neglecting to delete the old position data and discover the new position data will cause VersaPNT not to go into synchronization state.
In some cases, setting the position manually may also help to reduce the amount of time needed for the initial position "fix", i.e. for VersaPNT to synchronize with the satellites in view.
Page 223
(both in decimal degrees), and altitude (in meters [WGS 84]) of your GNSS antenna, VersaPNT can use this data during the satellite tracking/adjustment process, which typically leads to a quicker "fix". It is recommended to enter the position as accurately as possible.
4.3.3.10 GNSS Constellations VersaPNT allows you to select which GNSS constellations can be tracked. For example, you can determine if you want GLONASS satellites to be tracked (besides GPS). Selecting GNSS Constellations Your VersaPNT is capable of tracking multiple GNSS constellations simultaneously.
Page 225
GLONASS BeiDou – – – – – – – – – – – – – – Note: The augmentation systems SBAS and QZSS can be enabled only if GPS operation is enabled. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 226
QZSS is disabled by default. In order to receive QZSS signals, you must either be located in the Japan region, or use a GNSS simulator (such as Orolia GSG-5 or -6 Series). QZSS is not considered a standalone constellation and while VersaPNT allows you to enable QZSS by itself, it is recommended to use it in combination with GPS.
4.3.4 Holdover Mode When input references have been supplying input to VersaPNT and input from all the ref- erences has been lost, VersaPNT will not immediately declare loss of time synchronization, but first will go into Holdover mode. While the unit is in Holdover mode, the time outputs are derived from the internal 10 MHz oscillator incrementing the System Time, but the...
Page 228
There are no changes to NTP or any of the other outputs, i.e. while in Holdover mode, NTP inside VersaPNT continues to be at the same Stratum level it was at before going into Holdover mode (such as Stratum 1 when synced to GPS). Should the Hol-...
Page 229
2 hours (7200 seconds) . The value can be increased to up to 5 years. During this time period, VersaPNT will be useable by its NTP cli- ents (or other consumers) after GNSS reception has been lost. The length of time is really based on the type of oscillator installed in a unit, and what the typical accuracy requirements are for the NTP clients.
Page 230
The chart below provides typical stability performance for the oscillator types that can be found in VersaPNT units. These numbers are based on the oscillator being locked to a ref- erence for two weeks, but then loses GPS reception for an extended period of time, while the ambient temperature remains stable.
VersaPNT is sub- sequently rebooted or power cycled, time sync will be lost when VersaPNT powers back- up. The time will need to be set manually again in order for VersaPNT to return to its fully synchronized state. See "The "User/User"...
The Oscillators Settings page provides the user with some control of the disciplining pro- cess. This page is also used to configure the length of time VersaPNT is allowed to remain in the Holdover mode when all references are lost.
Page 233
NTP to a sug- gested value of 100000 ns (= 1 µ second). Adjust this value as needed, based on your accuracy requirements. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Estimated Time Error or ETE. The larger the TFOM value, the less accurate VersaPNT believes it is aligned with its 1PPS input that is used to perform disciplining. If this estimated error is too large, it could adversely affect the performance of oscillator disciplining. The available TFOM range is 1 through 15.
1PPS input. 4.4.2 Monitoring the Oscillator The Oscillator Management screen provides current and history status information on dis- ciplining state and accuracy. To access the Oscillator Management screen: CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
Page 236
Disciplining. 2. The Oscillator Management screen will display. It consists of two panels: The Oscillator Status Panel This panel provides comprehensive information on the current status of VersaPNT's timing state. Oscillator Type: Type of oscillator installed in the unit. Disciplining State: State of oscillator control and disciplining;...
Page 237
Estimated Time Error or ETE. The larger the TFOM value, the less accurate VersaPNT believes it is aligned with its 1PPS input that is used to per- form disciplining. If this estimated error is too large, it could adversely affect the per- formance of oscillator disciplining.
3. The log file will be downloaded onto your local computer. Its name is oscil- latorStatusLog.csv. Depending on the operating system you can open the file, or save it locally. delete the log file, click the TRASH CAN icon, and confirm. CHAPTER 4 • VersaPNT User Manual Rev. 3.0...
5.1 Issuing the HALT Command Before Removing Power 5.2 Rebooting the System 5.3 Notifications 5.4 Managing Users and Security 5.5 Miscellanous Typical Configuration Tasks 5.6 Quality Management 5.7 Updates and Licenses 5.8 Resetting the Unit to Factory Configuration CHAPTER 5 • VersaPNT User Manual...
Issuing a HALT Command via SerialPort/Telnet/SSH: With a serial connection to the port, telnet connection or SSH connection, type halt <Enter> to halt the unit for shutdown. For more information on VersaPNT commands, see "CLI Commands" on page 290.
Notifications If an event occurs e.g., VersaPNT transitions into Holdover, or a short is detected in the GNSS antenna, VersaPNT can automatically notify users that a specific event has occurred. In some situations, two events are generated. One event occurs in the transition to a spe- cified state and then another event occurs when transitioning back to the original state.
Whether or not notifications are enabled/disabled for a given event, the occurrence of the event is always logged. All available VersaPNT events that can generate a notification to be sent are located under different tabs in the Notification Events panel: Timing, GPS, and System.
Page 243
Other notifications for that event and logging of the event will still occur. SNMP Trap—Check here to configure the event to trigger an SNMP Trap. Email—Check here to configure the event to trigger an email notification. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Not In Sync In Holdover No Longer in Holdover Frequency Error Frequency Error Cleared 1PPS Not In Specification 1PPS Restored to Specification Oscillator Alarm Oscillator Alarm Cleared Reference Change (Cleared) Reference Change CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
5.3.3 Configuring GPS Notification Alarm Thresholds VersaPNT allows you to configure Minor and Major alarm thresholds for the GNSS receiver. This is done by setting the minimum number of satellites the receiver can track for a set time before an alarm is triggered. If both conditions are met, i.e. the reception quality falls below the set number of satellites for the set amount of time, an alarm is triggered.
Page 246
VersaPNT loses the GNSS reference. Note that VersaPNT itself has a pre-defined minimum number of satellites that must be tracked in order for GNSS to be considered a valid reference. The minimum number of satellites depends e.g., on your receiver mode, the GNSS signal reception in the area...
"SNMP" on page 92. 5.3.5 Setting Up Email Notifications Email Setup window provides a means to configure VersaPNT with the necessary set- tings to interface it with Exchange email servers and Gmail. To set up Notification Emails: 1. Navigate to MANAGEMENT> OTHER: Notifications.
Page 248
Email Configuration box provides two example configuration files. One is for interfacing VersaPNT with an Email Exchange server; and the other is for sending emails via Gmail: 4. To configure the applicable example email configuration, delete the comments (“#”) from each line and replace the “<>”...
Page 249
In the Test Email Address field, enter an email address. Click the Send Test Email button. A notification that your email has been sent will appear at the top of the win- dow. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Managing Users and Security 5.4.1 Managing User Accounts Users need to authenticate as the login to VersaPNT. The system administrator is respons- ible for maintaining a list of user accounts (user names, passwords etc.) via the MANAGEMENT > OTHER: Authentication screen of the VersaPNT Web UI...
Page 251
"user" cannot modify any of the network-related configurations (such as telnet, FTP, SSH and HTTP/HTTPS). The switches can be moved, but an error message will be displayed shortly thereafter. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
2. The Users panel on the right shows a list of all user accounts, including their User- name, the Group to which that user account is assigned to, and any Notes about CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Page 253
VersaPNT. Note: The spfactory account is for use by Orolia service personnel. While the spfactory account can be deleted by an administrator, it should be noted that this may potentially limit remotely provided technical support.
Page 254
Upgrading VersaPNT system software Resetting the VersaPNT configuration Clearing log files Changing Disciplining Setup options Changing configuration options for the following protocols or features: HTTPS, SSH LDAP/RADIUS SNMP (with the exception of configuring SNMP notifications). CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
To configure password requirements e.g., rules for minimum password length and special characters: 1. Navigate to MANAGEMENT > OTHER: Authentication. 2. In the Actions panel, click Security Policy. 3. The Password Security window will display. Fill in the self-explanatory fields and CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Changing the admin password To change the admin password from a known value to another desired value: 1. Navigate to MANAGEMENT > OTHER: Change My Password. 2. The Change Password window will display. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Changing the "spadmin" password via Web UI To change the spadmin password: 1. Navigate to the MANAGEMENT > OTHER: Authentication window. 2. Locate the spadmin entry in the Users table. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Page 258
2. Type: resetpw <Enter>. The spadmin account password is now reset. spadmin After resetting the password follow the procedure above to change the pass- word in the MANAGEMENT > OTHER: Authentication window. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Web UI can be scripted, creating machine-to-machine automation and com- munication. Common tasks that would ordinarily require manual interaction with the Web UI can be scheduled and automated. REST API is free and available on any VersaPNT with Web UI communication. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Enabling and using the Web Interface Banner text box will allow you to apply HTML formatting tags to your message (e.g., col- ors). Note that this functionality is limited to browser-based Web UI CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Instead of the Web UI, a large digital clock can be displayed on your computer screen. Next to the system status, the screen clock will display the UTC time, and the VersaPNT time. To display the screen clock instead of the Web UI:...
5.5.4 Synchronizing Network PCs Frequently, network PCs have to be synchronized to VersaPNT via the Ethernet port, using NTP (Network Time Protocol). A detailed description on how to synchronize Win- dows PCs can be found online in the Orolia Technical Note...
Page 263
5.6 Quality Management Status Monitoring via the HOME Screen HOME screen of the VersaPNT Web UI provides a system status overview (see also "The Web UI HOME Screen" on page 20). HOME screen is divided into four panels: System Status panel Reference—Indicates the status of the current synchronizing reference, if any.
Page 264
If you know the individual reference or output whose status you wish to see, you can access the Status window of that reference or output dir- ectly through the INTERFACES > REFERENCES or INTERFACES > OUTPUTS drop-down menu. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
5.6 Quality Management Status Monitoring via the System Monitor Screen To display status information pertaining mainly to VersaPNT's current hardware status, nav- igate to TOOLS > SYSTEM > System Monitor. The information provided on the System Monitor Screen is subdivided into three panels:...
FULL duplex, or HALF duplex. Note that the Mode is auto-negotiated by VersaPNT. It can be changed only via the switch VersaPNT is connected to, not by using the VersaPNT Web UI. 5.6.1.3 Monitoring the Oscillator The Oscillator Management screen provides current and history status information on dis- ciplining state and accuracy.
Page 267
Disciplining. 2. The Oscillator Management screen will display. It consists of two panels: The Oscillator Status Panel This panel provides comprehensive information on the current status of VersaPNT's timing state. Oscillator Type: Type of oscillator installed in the unit. Disciplining State: State of oscillator control and disciplining;...
Page 268
Estimated Time Error or ETE. The larger the TFOM value, the less accurate VersaPNT believes it is aligned with its 1PPS input that is used to per- form disciplining. If this estimated error is too large, it could adversely affect the per- formance of oscillator disciplining.
5.6.1.4 NTP Status Monitoring VersaPNT's NTP Status Summary provides a means to monitor NTP status and per- formance parameters relevant to your VersaPNT at a glance. 1. To access the NTP Status Summary panel, navigate to MANAGEMENT > NETWORK: NTP Setup.
Page 270
5.6 Quality Management Selected Ref—The reference VersaPNT is currently using. Stratum—This is the stratum level at which VersaPNT is operating. Leap Indicator—The leap indicator bits (usually 00). See "Leap Second Alert Notification" on page 167. Delay (ms)—The measured one-way delay between VersaPNT and its selec- ted reference.
Page 271
Select Day for Statistics field. The default date is the present date. Click Apply. 6. To display a higher resolution graph for a shorter time span, move one or both time CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Page 272
NTP Performance Graph panel will appear (the data may be displayed with a delay). The X-axis represents time, the Y-axis shows the frequency offset in parts- per-million (PPM); e.g. 290 PPM is equivalent to .0290 percent. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Page 273
1. Navigate to MANAGEMENT > NETWORK: NTP Setup screen. 2. In the NTP Status Summary panel locate the Jitter graph. 3. Click the graph in the NTP Status Summary panel. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
5.6.2 Logs VersaPNT maintains different types of event logs (see below) to allow for traceability, and for record keeping. Should you ever require technical support from Orolia, you may be asked for a copy of your logs to facilitate remote diagnosis.
E X A M P L E : GNSS is the highest priority reference with IRIG input being a lower priority. VersaPNT is synced to GNSS and so GNSS is the selected reference. The GNSS antenna is disconnected and IRIG becomes the selected reference.
Page 276
5.6 Quality Management Authentication Log Displays log entries for authentication events (e.g., unsuccessful login attempts, an incor- rectly entered password, etc.) that are made to VersaPNT’s command line interfaces (such as telnet, SSH, FTP, etc.). Events Log Displays log entries related to GNSS reception status changes, Sync/Holdover state changes, SNMP traps being sent, etc.
Page 277
GPS Qualification Log If VersaPNT is connected to a GNSS antenna and is tracking satellites, this log contains a running hourly count of the number of GNSS satellites tracked each hour. This history data...
Page 278
6 = 151 7 = 1894 8 = 480 9 = 534 10 = 433 12 = 108 Q = 3600 In this example, VersaPNT tracked no less that 6 satellites for the entire hour. Out of the entire hour, it was tracking 6 satellites for a cumulative total of 151 seconds (not necessarily in a row).
Because it was tracking at least at least one satellite for the entire hour, this Quality value is Q=3600. Note: If VersaPNT is not connected to a GNSS antenna, this log will remain empty. System Log Displays log entries related to the Timing System events and daemon events (such as the Alarms, Monitor, Notification, or SNMP daemons starting or stopping, etc.)
Page 280
Logs screen allows you to perform batch actions on your logs: Save and Download All Logs—Save and download all the logs on VersaPNT. Clear All Logs—Clear all the logs on VersaPNT. The Remote Log Server panel Remote Log Server panel, which is where you set up and manage logs on one or more remote locations.
5.6.2.4 Saving and Downloading Logs The VersaPNT Web UI offers a convenient way to save, bundle, and download all logs in one simple step. This feature may be useful when archiving logs, for example, or for troubleshooting technical problems: Orolia Technical Support/Customer Service may ask you to send them the bundled logs to remotely investigate a technical concern.
Microsoft Excel . You may want to review and/or keep this data for your own records, or you may be asked by Orolia Technical Sup- port to download and send the oscillator status log in the event of technical problems.
Page 283
—OR— 3. In the Remote Log Server panel, click the GEAR button to change the remote log server. Type in a new IP address or host domain server (e.g., MyDomain.com). CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
(NOTE: If required, existing logs can be archived; for details see "Saving and The terms update and upgrade are both used throughout Orolia technical literature, as software releases may include fixes and enhancements, as well as new features. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
Page 285
File(s). Note that Delete Upgrade File Update System cannot be selected at the same time. 4. Download the latest upgrade software bundle from the Orolia website onto your PC. 5. Perform the actual upgrade by navigating to TOOLS > Upgrade/Backup >...
License files are archive files with a tar.gz extension. One license file may con- tain multiple licenses for multiple products. To apply the license file, you need to upload it into your VersaPNT unit and install it: 1. Save the license file license.tar.gz to a location on your PC (which needs to be connected to the same network VersaPNT is.)
Resetting the Unit to Factory Configuration In certain situations, it may be desired to reset all VersaPNT configurations back to the fact- ory default configuration. The GNSS location, any VersaPNT configurations and the locally stored log files can be cleared via the Web UI.
5.8.2 Backing-up and Restoring Configuration Files Once VersaPNT has been configured, it may be desired to back up the configuration files to a PC for off-unit storage. If necessary in the future, the original configuration of the Ver- saPNT can then be restored into the same unit.
Page 289
Supply—The type of power supply installed in this unit. This can be AC, DC or both. Oscillator—The type of internal timing oscillator installed in this unit. Timing Processor—The timing processor in use with this unit. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
This panel provides version information on the different SW components utilized by the system. 5.8.2.2 Saving the System Configuration Files To save (back up) the system configuration files: 1. Navigate to TOOLS > SYSTEM: Upgrade/Backup. 2. In the Actions panel, click the Save Configuration button. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
5.8 Resetting the Unit to Factory Configuration 3. Click in the grey confirmation window that displays. 4. Save the configuration file to a directory where it will be safe. VersaPNT sim- ultaneously saves a file at /home/spectracom/xfer/config/config.tar. 5.8.2.3 Uploading Configuration Files To upload configuration files from a PC: 1.
In this case, cancel the upload by clicking X, and go back to Step 2. 5. To use the new configuration file for this VersaPNT, click the Restore Con- figuration button, and follow the procedure described under "Restoring the Sys-...
2. In the Actions panel, click * Clean Configuration and Halt * 3. VersaPNT restores the configuration files to their factory default, and halts the sys- tem. 5.8.4 Default and Recommended Configurations The factory default configuration settings were chosen for ease of initial setup. However, some of the default settings may deviate from best practices recommendations.
Page 294
Web UI Available Disabled (use SFTP or SCP) Web UI SFTP Available Disabled (use SFTP or SCP) Web UI * Orolia recommends that secure clients use only SNMPv3 with authentication for secure installations. CHAPTER 5 • VersaPNT User Manual Rev. 3.0...
6.3 Time Code Data Formats 6.4 IRIG Standards and Specifications 6.5 Subnet Mask Values 6.6 Product Registration 6.7 Technical Support 6.8 Return Shipments 6.9 List of Tables 6.10 List of Images 6.11 Document Revision History VersaPNT User Manual • APPENDIX...
APPENDIX Troubleshooting The Web UI provide VersaPNT status information that can be used to help troubleshoot fail- ure symptoms that may occur. 6.1.1 Minor and Major Alarms Minor Alarm There are several conditions that can cause the Web UI status lights to indicate a Minor alarm has been asserted.
Using different or older browsers may lead to some incompatibility issues. 6.1.3 Troubleshooting – Unable to Open Web UI With VersaPNT connected to either a stand-alone or networked PC and with the network configuration correct, it should be possible to connect to the Web UI. VersaPNT User Manual...
APPENDIX Cable connectivity issue: Verify one end of standard network cable is connected to VersaPNT’s Ethernet port and other end is connected to a hub/switch. Or a network cable is connected to Ver- saPNT and a stand-alone PC. Verify network settings of VersaPNT are valid for the network/PC it is connected with (IP address is on the same subnet as the other PC).
Page 299
(if applicable). See ing GNSS Reception" on the next page MANAGEMENT/ Stratum 15 NTP is not syn- Note: If VersaPNT was just recently chronized to its powered-up or rebooted and input NTP Setup page available input references are applied, no...
If VersaPNT reports GPS, Holdover, and/or Time Sync Alarms caused by insufficient GNSS reception: When a GNSS receiver is installed in VersaPNT, a GNSS antenna can be connected to the rear panel antenna connector via a coax cable to allow it to track several satellites in order for GNSS to be an available input reference.
GNSS signal will not be considered valid. If no other inputs are enabled and available, VersaPNT may not initially be able to go into time sync. Or, if GNSS reception is subsequently lost after initially achieving time sync, Ver- saPNT will go into the Holdover mode.
For UNIX/Linux computer synchronization, please visit http://www.ntp.org/ 3. If at least one PC can sync to VersaPNT, the issue is likely not with VersaPNT itself. The only VersaPNT configurations that can prevent certain PCs from syncing to the time server are the NTP Access table and MD5 authentication.
An application example for this scenario is to enable a network port so that the VersaPNT Web UI can be used. While it is also possible to retrieve selected logs, a terminal emulator does not replace the VersaPNT Web UI.
4. Using the Terminal window, you can now submit commands. 6.2.2 CLI Commands VersaPNT features a suite of command-line interface (CLI) commands that can be used to configure parameters and retrieve status information or log files via a remote connection, using the telnet or ssh (if enabled) protocol.
Page 305
"Adding/Deleting/Changing User Accounts" on page 238 for user account setup information. Command Description clean Restores VersaPNT configuration to factory defaults and reboots cleanhalt Restores VersaPNT configuration to factory defaults and halts clearlogs Clears all logs clearstats Clears all statistical data (NTP, and oscillator/disciplining)
Page 306
Displays GNSS receiver positional accuracy estimates gpsdserviceportget Displays the GPSD service port gpsdserviceportset Sets the GPSD service port gpsinfo Applicable to SAASM-equipped VersaPNT units only gpsloc Displays GNSS latitude, longitude and antenna height gpsmdl Displays the GNSS Manufacturer and Model...
Page 307
<id> Deletes radius server number <id> reboot Used to warm-boot the unit without having to disconnect or reconnect power reftable Displays reference priority table release4 Used with DHCP to release the IPv4 address release6 Used with DHCPv6 to release the IPv6 address VersaPNT User Manual...
Page 308
Displays information about the oscillator disciplining syncstate Display timing system synchronization state sysupgrade Performs system upgrade using the update bundle provided testevent Generates SNMP events in the enterprise MIB tfomget Displays current estimated system time error (TFOM – Time Figure of Merit) VersaPNT User Manual...
Time Code Data Formats This section describes the different time code data format selections available for use with VersaPNT option cards that accept ASCII data streams as inputs or outputs via their RS- 485 and RS-232 interfaces. Supported are formats like NMEA, BBC, Spectracom, GSSIP, and Endrun.
Page 310
Height of geoid (mean sea level) above WGS84 ellipsoid (empty field) (Field not provided in this setup) Checksum data, always begins with * Navigational GGA Message E x a m p l e m e s s a g e : $GPGGA,123519,4807.038,N,01131.000,E,1,08,,545.440,M,,,,*47 Where: VersaPNT User Manual...
E x a m p l e m e s s a g e : $GPGGA,4911.405,N,12311.152,W,225444,A,D,*1D Where: Geographic Position - Latitude/Longitude 4911.405,N Latitude 49 degrees 16.45 minutes North 12311.152,W Longitude 123 degreees 11.12 minutes West 225444 Fix taken at 22:54:44 UTC VersaPNT User Manual...
01131.000,E Longitude 11 deg 31.000' E (empty (Field not provided in this setup) field) (empty (Field not provided in this setup) field) 230394 Date - 23rd of March 1994 (empty (Field not provided in this setup) field) VersaPNT User Manual...
6.3.6 ASCII Output Settings These settings may only be used if your hardware contains the legacy IMU VectorNav 300, and your Multi I/O connector pinout is set to INS Out. 6.3.6.1 VNYPR Output Type: Yaw, Pitch, Roll VersaPNT User Manual...
Once configured the data in this register will be sent out with the $VNYPR header. 6.3.6.2 VNQTN Output Type: Attitude Quarternion Register ID: 9 Async Header: QTN Access: Read Only Comment: Attitude solution as a quaternion. Size (Bytes): 16 Example Response: $VNRRG, 9, -0.017386, -0.000303, +0.055490, +0.998308*4F VersaPNT User Manual...
Async Data Output Type Register in the System subsystem. Once configured the data in this register will be sent out with the $VNACC header. 6.3.6.6 VNGYR Output Type: Angular Rate Measurements Register ID: 19 Async Header: GYR VersaPNT User Manual...
+3.0614, +00.005, +00.344, -09.758, -0.001222, -0.000450, -0.001218*4F Table 6-10: VNYMR Settings Offset Name Format Unit Description float Calculated attitude heading angle in degrees. Pitch float Calculated attitude pitch angle in degrees. Roll float Calculated attitude roll angle in degrees. VersaPNT User Manual...
Page 324
Time only This register provides the GPS PVT (position, velocity, & time) solution from GPS receiver A. This is the GPS receiver that is used by the INS (Inertial Navigation System) Kalman filter for position and velocity inputs. VersaPNT User Manual...
Async Data Output Type Register in the System subsystem. Once configured the data in this register will be sent out with the $VNGPE header. 6.3.6.14 VNINS Output Type: INS Solution – LLA Register ID: 63 Async Header: INS Access: Read Only Size (Bytes): 72 VersaPNT User Manual...
Page 327
INS solution velocity in NED frame. (North) NedVelY float INS solution velocity in NED frame. (East) NedVelZ float INS solution velocity in NED frame. (Down) AttUncertainty float Uncertainty in attitude estimate. PosUncertainty float Uncertainty in position estimate. VelUncertainty float Uncertainty in velocity estimate. VersaPNT User Manual...
Page 328
Reserved for future use and not currently used. IMU Error 1 bit High if IMU communication error is detected. Mag/Pres Error 1 bit High if Magnetometer or Pressure sensor error is detected. GPS Error 1 bit High if GPS communication error is detected. VersaPNT User Manual...
INS solution position in ECEF. (X-axis) PositionY double INS solution position in ECEF. (Y-axis) PositionZ double INS solution position in ECEF. (Z-axis) VelocityX float INS solution velocity in ECEF frame. (X-axis) VelocityY float INS solution velocity in ECEF frame. (Y-axis) VersaPNT User Manual...
Page 330
In dynamic operation, the GPS Compass solution is currently aiding the INS Filter heading solution. GpsCompass 1 bit Indicates if the GPS compass is operational and reporting a heading solution. Reserved 8 bits Reserved for internal use. These bits will toggle state and should be ignored. VersaPNT User Manual...
Unit Description float Yaw angle relative to true north. Pitch float Pitch angle relative to horizon. Roll float Roll angle relative to horizon. Latitude double Estimated position in geodetic latitude. Longitude double Estimated position in geodetic longitude. VersaPNT User Manual...
Async Data Output Type Register in the System subsystem. Once configured the data in this register will be sent out with the $VNISE header. 6.3.6.18 VNDTV Output Type: Delta Theta and Delta Velocity Register ID: 80 Async Header: DTV Access: Read VersaPNT User Manual...
Page 334
(in any Euler rotation sequence) with little error. The delta velocity output provides the integration of the acceleration in the chosen frame, taking into account the coupling effects of any simultaneous rotation experienced. VersaPNT User Manual...
GpsFix uint8 – GPS fix type. See table below. NumSats uint8 – Number of GPS satellites used in solution. – – – --- 4 PADDING BYTES --- Latitude double Latitude in degrees. Longitude double Longitude in degrees. VersaPNT User Manual...
Type: GPS2 Solution - ECEF Register ID: 103 Async Header: G2E Access: Read Only Comment : The calculated navigation solution of the Ant B receiver, expressed in the ECEF frame. Updates at the GPS rate (5Hz default). VersaPNT User Manual...
Page 337
ECEF X position accuracy estimate. PosAccY float ECEF Y position accuracy estimate. PosAccZ float ECEF Z position accuracy estimate. SpeedAcc float Speed accuracy estimate. TimeAcc float Time accuracy estimate. Table 6-30: GPS Fix Value Description No fix Time only VersaPNT User Manual...
Daylight Saving Time indicator (S,I,D,O) Time Zone Time Zone offset (00-23) The leading edge of the first character (CR) marks the on-time point of the data stream. The time synchronization status character (I) is defined as described below: VersaPNT User Manual...
Page 339
1 through 9 with a leading 0 instead of a space (01, 02, 03… 10, 11…). If your device requires the two digit day of the month for days 1 through 9 (i.e. 01, 02 etc.), select Format 1. VersaPNT User Manual...
Page 340
* When the receiver time is derived from the battery backed clock or set manually through the Setup Port Interface. E x a m p l e : FRI 20APR01 12:45:36 The example data stream provides the following information: VersaPNT User Manual...
Space separator Day of Week (SUN, MON, TUE, WED, THU, FRI, SAT) Numerical Day of Month (1-31) Month (JAN, FEB, MAR, APR, MAY, JUN, JUL, AUG, SEP, OCT, NOV, DEC) Year without century (99, 00, 01, etc.) VersaPNT User Manual...
Format 2 cannot be configured for a Time Zone Offset or with auto- matic Daylight Saving Time adjustment. Attempting to configure a Local clock using Data Format 2 with either a Time Zone Offset or automatic DST rule will result in an error message. VersaPNT User Manual...
Page 343
GNSS satellites, a timer is started. "Quality indicators" on the next page lists the quality indicators and the corresponding error estimates based upon the GNSS receiver 1PPS stability, and the time elapsed tracking no satellites. The VersaPNT User Manual...
Page 344
Sync The clock has lost GNSS time sync. The inaccuracy code of “A” indicates the expected time Status error is <10 milliseconds. Date Day 271 of year 2015. Time 12:45:36 UTC time, Standard time is in effect. VersaPNT User Manual...
? When the receiver is unable to track any satellites and the time synchronization lamp is red. * When the receiver time is derived from the battery backed clock or set manually through the Setup Port Interface. VersaPNT User Manual...
Format 4 provides a format indicator, time synchronization status character, modified Julian date, time reflecting UTC with 0.1 millisecond resolution and a leap second indicator. Format 4 data structure is shown below: E x a m p l e : FFFFIMJDXX^HHMMSS.SSSS^L CR LF VersaPNT User Manual...
Page 347
When a leap second correction is scheduled for the end of the month. E x a m p l e : 0004 50085 124536.1942 L The example data stream provides the following information: Data format Sync Status Time synchronized to GNSS. Modified Julian Date 50085 VersaPNT User Manual...
CR LF I^YY^DDD^HH:MM:SS.SSSL^D CR LF Where: Carriage Return Line Feed Time Sync Status (space, ?, *) Year without century (99, 00, 01, etc.) Space separator Day of Year (001-366) Hours (00-23 UTC time) Colon separator Minutes (00-59) Seconds (00-60) Decimal Separator VersaPNT User Manual...
12:45:36 UTC time, Standard time is in effect. 6.3.14 Spectracom Format 8 Format 8 includes a time synchronization status character, the four digit year, day of year, time reflecting Time Zone Offset and DST corrections when enabled. Format 8 also VersaPNT User Manual...
Page 350
When VersaPNT is synchronized to UTC source. When VersaPNT time is set manually. When VersaPNT has not achieved or has lost synchronization to UTC source. The time and date can be set to either local time or UTC time, depending upon the con- figuration of the output port.
Line Feed (ASCII Character 10) The leading edge of the first character (CR) marks the on-time point of the data stream. 6.3.15.1 Format 9S Format 9S is a variation of ASCII Format 9 that uses Sysplex compatible fields indicating sychronization status: VersaPNT User Manual...
This format is based on string ASCII characters, and is sent once per second. It provides year, month, day, day of week, day of month, hours, minutes, and seconds. Number of characters: 24 (including CRLF and '.') VersaPNT User Manual...
Month Day Hour Min Sec. 07 DA 06 Leap- Leap- Leap- Time Millisecond Daylight second second second Zone Week Sign Month Zone 80 00 00 1A 2A GPS Second GPS to UTC Offset Check-sum END 09 3A 7E 12 99 99 VersaPNT User Manual...
Page 355
Second of week 000000 up to 093A7F (604799 decimal) GPS to UTC offset: 2’s complement binary signed integer, seconds Checksum: Sum of all bytes up to and including the checksum (sum includes the AAAA start identifier but excludes the 9999 end identifier) VersaPNT User Manual...
Number of characters: 7 (including CR) Each HHMMSS filed refers to the time at the start of the next second. The data transmitted by VersaPNT is timed so that the stop bit of each <CR> ends at the start of the next second.
PSTN connection in order to apply a correction to the received time data. Input format: l<CR> Output format: (Next character received) ‘hu’ command The hang up command will cause VersaPNT to drop the line immediately and terminate the call. Input format: hu<CR> 6.3.17.4 Format BBC-04 This format is a string of ASCII characters and is sent once per second.
Magnetic Variance information. Note that this RMC Message is not 100% identical to the official NMEA RMC MESSAGE (that corresponds to the 3.01 NMEA 0183 standard and is another time code format supported by VersaPNT.) The BBC RMC message (BBC-05) corresponds to Version 2 of the NMEA 0183 standard,...
SAASM GPS. VersaPNT generates these messages emulating the Time and 1PPS transfer behavior of the SINCGARS interface. An external device compatible with the SINCGARS interface can attach to an ASCII Output from VersaPNT and receive time and 1PPS as if communicating with and ICD-GPS-153C compatible SAASM GPS.
8 indicates error <±10 milliseconds 7 indicates error <±1 millisecond 6 indicates error <±100 microseconds YYYY Year Day of Year (001-366) Hour of the day (00-23) Colon Separator Minutes of the hour Seconds (00-59), (00-60 for leap second) VersaPNT User Manual...
YYYY Year Day of Year (001-366) Hour of the day (00-23) Colon Separator Minutes of the hour Seconds (00-59), (00-60 for leap second) The sign of the offset to UTC, + implies time is ahead of UTC VersaPNT User Manual...
E x a m p l e m e s s a g e : SSSSSSSSSS.XXXXXXXXX<CR><LF> Where: SSSSSSSSSS 10-digit Seconds Time (references from January 1 , 1970) Decimal Point Separator XXXXXXXXX 9-digit Sub-Seconds Time (5 ns resolution) Carriage Return Line Feed VersaPNT User Manual...
6.4.1 About the IRIG Output Resolution The IRIG output signals are generated from VersaPNT's System Time, which can be synced to one or more external input references (such as GPS, IRIG, PTP, etc). The accur- acy of the System time to true UTC time is dependent upon what the selected external ref- erence is (with GPS typically being the most accurate reference for the system to sync with).
IRIG AM synchronization of a device to its IRIG source is typically measured in the tens of microseconds, while synchronization using a IRIG DCLS signal can typically provide around 100 nanoseconds or so (plus the cable delays between VersaPNT and the other device, as well as the processing delays of the other system itself).
0.2 of the reciprocal of the bite rate. VersaPNT can provide IRIG A, IRIG B, IRIG E and IRIG G code in amplitude modulated (AM) or pulse width coded (TTL) formats. A signature control feature may be enabled for any IRIG output.
Page 369
1. Time frame: 1.0 seconds. 2. Code digit weighting: A. Binary Coded Decimal time-of-year. Code word - 30 binary digits. Seconds, minutes hours, and days. Recycles yearly. B. Straight Binary Seconds time-of-day. VersaPNT User Manual...
Page 370
IRIG B has 27 Control Functions located between elements 50 and 78. The VersaPNT uses the Control Functions to encode year information and time synchronization status. The table below lists the Control Function Field and the function of each element.
Page 371
Time Sync Status Space Space Space PID P6 Position Identifier Years Units Y1 Years Units Y2 Years Units Y4 Years Units Y8 Space Years Tens Y10 Years Tens Y20 Years Tens Y40 Years Tens Y80 PID P7 Position Identifier VersaPNT User Manual...
Functions: IRIG formats reserve a set of elements known as Control Func- tions (CF) for the encoding of various control, identification, or other special purpose functions. IRIG E has 45 Control Functions located between elements 50 and 98. VersaPNT User Manual...
Page 373
APPENDIX The VersaPNT uses the Control Function field to encode year data, time syn- chronization status, and SBS time data. Table B-2 lists the Control Function Field and each element's function. Element 55 is the time synchronization status bit. Element 55 is a Binary 1 when the front panel time synchronization lamp is green, and a Binary 0 when the lamp is red.
Page 374
The least significant digit occurs first. The BCD code recycles yearly. Forty-five control functions occur between position identifiers P and P . Any control func- tion element for combination of control function elements can be programmed to read a VersaPNT User Manual...
Page 375
PID P6 POSITION IDENTIFIER YEAR UNITS Y1 YEAR UNITS Y2 YEAR UNITS Y4 YEAR UNITS Y8 SPACE YEAR TENS Y10 YEAR TENS Y20 YEAR TENS Y40 YEAR TENS Y80 PID P7 POSITION IDENTIFIER SPACE SPACE SPACE SPACE SPACE VersaPNT User Manual...
POSITION IDENTIFIER SBS 29 SBS 210 SBS 211 SBS 212 SBS 213 SBS 214 SBS 215 SBS 216 SPACE PID P0 POSITION IDENTIFIER 6.4.5 IRIG Output Accuracy Specifications The IRIG outputs deliver signals with the following 1PPS accuracy: VersaPNT User Manual...
Technical Support to notify you of important software updates, or send you service bul- letins, if required. Upon initial start of the VersaPNT Web UI, you will be prompted to register your new product. It is also possible to register at a later time via the HELP menu item, or directly on Spectracom website register.spectracom.com...
APPENDIX Phone support is available during regular office hours under the telephone numbers listed below. To speed up the diagnosis of your VersaPNT, please send us: the current product configuration, and events log. Thank you for your cooperation. 6.7.1 Regional Contact Spectracom operates globally and has offices in several locations around the world.
APPENDIX Note: Should there be a need to return equipment to Orolia, it must be shipped in its original packing material. Save all packaging material for this purpose. List of Tables Table 1-1: Common light patterns Table 1-2: Legend for Status LEDs...
Figure 6-1: IRIG B time code description Figure 6-2: IRIG E time code description 6.11 Document Revision History Description Date DOC- First-generation VersaPNT User Manual. September 2018 Updated for static IP address default. Added reverse August polarity warning. New grounding info. Updated 2019 power cable drawing.
Page 383
Electro- magnetic com- pliance Battery Backed Time EndRun Formats BBC Message Formats Engine Id Browser support EST API Estimated Time Error Cable delay Ethernet Certificate, HTTPS configuration Clean and Halt Command- line interpreter FCC compliance VersaPNT User Manual • INDEX...
Page 385
Real Time Clock Recalibrate oscillator SSH clients Reference Priorities Standards compliance Configuring Static lease IP address Reference Priority, examples Subnet mask values Registration, product subnet mask; default Regulatory compliance Subnet, default Relocating, GNSS receiver Summer Time Resetting GNSS receiver VersaPNT User Manual...
Page 386
System on-time point System Time Technical support Temperature operating, range Terminal emulator TFOM Timeout Timeout, Web UI, automatic Troubleshooting Unicast Update, software Upgrade, software User time, manually setting Usernames, rules Web Interface Settings Web UI, opening VersaPNT User Manual...
Need help?
Do you have a question about the VersaPNT and is the answer not in the manual?
Questions and answers