Symmetricom Time Server User Manual
Symmetricom Time Server User Manual

Symmetricom Time Server User Manual

Symmetricom time server user's manual
Table of Contents

Advertisement

TimeVault
TM
Trusted Time Server
User's Manual
6000–100
Revision D
January 2, 2003

Advertisement

Table of Contents
loading

Summary of Contents for Symmetricom Time Server

  • Page 1 TimeVault Trusted Time Server User’s Manual 6000–100 Revision D January 2, 2003...
  • Page 2 The information in this manual is subject to change without notice and should not be construed as a commitment by Symmetricom, Inc. Furthermore, Symmetricom, Inc. reserves the right, without notice, to make changes to equipment design as advances in engineering and manufacturing methods warrant.
  • Page 3 I declare that the equipment specified above conforms to the above Directives and Standards. 04 April 2002 Robert Mengelberg Date Name File: WRM C Drive: TimeVault 6000 FCC Cert.rtf Class A Symmetricom, Inc 3750 Westwind Blvd. Santa Rosa, Ca. 95403 USA Declares that the following Models: TIMEVAULT 6000-100, 6000-101 Compliance Program Manager Title...
  • Page 4: Declaration Of Conformity

    DECLARATION OF CONFORMITY In accordance with ISO/IEC GUIDE 22 and EN 45014 Timing, Test, & Measurement Division NETWORK TIME SERVER TIMEVAULT 6000-100, 6000-101 CONFORMS TO THE FOLLOWING EUROPEAN UNION DIRECTIVES: Safety 73/23/EEC Low Voltage Safety as amended by 93/68/EEC EN 60950 (Edition 1992) as amended by A1:1993, A2:1993, A3:1995, A4:1997...
  • Page 5 Permission to use, copy, modify, and distribute NTP software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appears in all copies and that both the copyright notice and this permission notice appear in supporting documentation, and that the name University of Delaware not be used in advertising or publicity pertaining to distribution of the software without specific, written prior permission.
  • Page 6 Settings of TimeVault Ethernet Ports Record TimeVault network configuration for the NET port below, for quick reference. NET Port Ethernet Address:___________________________________ NET Port IP Address:________________________________________ NET Port Subnet Mask:______________________________________ NET Port Default Gateway:___________________________________ TimeVault™ User’s Manual 6000-100Front.fm Rev. D...
  • Page 7 6000-100Front.fm Rev. D TimeVault™ User’s Manual...
  • Page 8 Would you like more educational information included about time and frequency in general? If Symmetricom published a thin, very basic, “how to” manual without all the detail and technical information in the current manual, would you have any use for such a...
  • Page 9 On a scale of 1- 6, please rate the following sections of the User’s Manual for: • clarity • completeness • usefulness Circle the number of your rating: 1-2 = Unacceptable; 3-4 = Meets Expectations; General Information (including Specs) Installation (cabling) Quick Start Guide Web/Telnet Access Keypad Functions...
  • Page 10 viii TimeVault™ User’s Manual 6000-100Front.fm Rev. D...
  • Page 11: Table Of Contents

    Table of Contents i General Information 1 Conventions ..........Overview of TimeVault .
  • Page 12 Table of Contents Wrap-Up & Advanced Operation ......Remote Operation 31 Web Access ......... . . Starting the Web Browser .
  • Page 13 F100 T – Current Time Source Request ....F100 CONFIG – FTP Configuration of NTP, SNMP & ACTS Parameters F100 LOCK – Remote Lockout ......F100 L –...
  • Page 14 About SNMP ........107 Symmetricom SNMP Configuration ....108 Serial or Telnet Configuration .
  • Page 15: General Information

    This manual provides you with all of the information necessary to properly install and operate the TimeVault™ Time Server (hereafter referred to as TimeVault). Optimization for time functionality means that accurate position readouts are not available. The information in this manual includes any normal maintenance and adjustment data that may be required to facilitate field repairs.
  • Page 16: Overview Of Timevault

    Symmetricom. Limitation Of Liability By purchasing any product from Symmetricom, the Buyer consents to and agrees that the Buyer's sole and exclusive remedy for any damages or losses incurred by the Buyer, as a result of Symmetricom's breach of its one-year Limited Warranty for defects in materials...
  • Page 17: Proprietary Notice

    THIS DOCUMENT, WHETHER PATENTABLE OR NON-PATENTABLE SUBJECT MATTER, EMBODIES PROPRIETARY AND CONFIDENTIAL INFORMATION AND IS THE EXCLUSIVE PROPERTY OF SYMMETRICOM, INC. IT MAY NOT BE REPRODUCED, USED OR DISCLOSED TO OTHERS FOR ANY PURPOSE EXCEPT THAT FOR WHICH IT IS PURCHASED OR LOANED.
  • Page 18: Environmental Specifications

    Chapter 1: General Information Environmental Specifications The environmental specifications of TimeVault are: Operating Temperature TimeVault Module: Antenna: Maximum Rate of Change: Storage Temperature TimeVault Module: Antenna: Maximum Rate of Change: Operating Humidity TimeVault Module: Antenna: Storage Humidity TimeVault Module: Antenna: Operating Altitude TimeVault Module: Storage Altitude...
  • Page 19: Power Input Specifications

    Power Input Specifications Power Input Specifications The power input specifications of TimeVault are: Power Input AC Mains: (base model) –48 VDC (optional): Power Requirement: Certifications CE (applies to base model only) UL (applies to base model only) 1.10 Internal Timing Performance Specifications The timing accuracy achievable with this product depends on several factors.
  • Page 20: Network Time Protocol Synchronization Specifications

    Note: A number of NTP-related programs, such as NTPDC and NTPQ, are not supported, in the conventional sense, by Dr. Mills’ NTP, and therefore cannot be supported by Symmetricom, Inc. (TrueTime, Inc. is now Symmetricom, Inc.). The user of these programs does so at his or her own risk.
  • Page 21: Front Panel Interface

    Front Panel Interface 1.12 Front Panel Interface This section provides a general description of TimeVault’s front panel input devices. For details about how to enter commands and interpret display readouts, see “Overview and Format” on page 4-49. TimeVault’s front panel is your primary interface with the system. Input is through six keypad buttons (four directional, SET-UP and SAVE).
  • Page 22: Interface Specifications

    Chapter 1: General Information 1.13 Interface Specifications 1.13.1 NET Port Ethernet Interface Type: Frame Format: IEEE 802.3 Supported Protocols/Applications: 1.13.2 Utility Port (RS-232 I/O Interface) Data: Data Rates: Data Bits: Parity: Stop Bits: Connector: Serial I/O settings are factory set and cannot be changed. The following chart shows pin assignments for the RS-232 connector: Standard RJ-45 8-pin connector for 10Base-T and 100Base-T standards...
  • Page 23: Acts Port

    Interface Specifications 1.13.3 ACTS Port Data: Data Rates: Connector: The ACTS modem requires a separate analog phone line. See Appendix E, “Automated Computer Time Service (ACTS)”, for more information about ACTS. 6000-100Ch1.fm Rev. D ACTS Service time updates 9600 RJ–11 TimeVault™...
  • Page 25: Installation And Start-Up

    2.1.1 Mounting Instructions To securely mount TimeVault in any EIA standard 19-inch (48.26-cm) rack system, use the equipment supplied in Symmetricom’s Rack Mount Kit and follow the steps outlined below. The Rack Mount Kit contains: • 2 mounting brackets (part number 206-719) •...
  • Page 26: Necessary Equipment

    TimeVault requires a 12 V antenna and may severely damage any antenna that does not support 12 V. For non-standard antenna types, contact Symmetricom for assistance. Optionally, you can add an RS-232 serial interface for local control using a terminal emulation program.
  • Page 27: Antenna Information

    Site Preparation 2.1.3 Antenna Information Voltage Requirement and Signal Levels TimeVault requires a 12 V antenna. Any antenna that does not support 12 V may be severely damaged if plugged into TimeVault. The GPS Synchronized Receiver, integral to TimeVault, operates on the L1 (1575.42 MHz) signal and the C/A code (1.023 MHz bit rate) with a minimum signal level of –162.0 dBW and a maximum signal level of –137.0 dBW.
  • Page 28: Gps Window-Mounted Antenna (140-619) Installation

    Window mounted antennas have a restricted view of the sky, yielding intermittent satellite coverage. With single satellite timing, a network time server can synchronize with individual GPS satellites as they pass through the antenna’s field of view. Placing the Window Antenna Select the window with the best unobstructed view of the sky.
  • Page 29: Cabling

    Cabling Cabling Refer to the figures below for TimeVault connector locations. The numbers in the drawing refer to that connector’s position in Table 2-1. Connect the cables in the order listed in Table 2-1 below. In order to avoid network addressing conflicts, be sure to configure network parameters before connecting the Ethernet cable.
  • Page 30 Chapter 2: Installation and Start-Up Connection Steps Stop cabling at this point, enter network parameters as per Section 2.5 “NET Port Network Parameters: First Time Configuration” on page 2-28, then resume cabling with Step 5. 2-16 Table 2-1: TimeVault Cabling Chart Cable Name Required / Optional...
  • Page 31: Power-Up

    Power-Up Power-Up At power-up (cold boot), the front-panel display is blank. After about 10-12 seconds, the display reads: TimeVault Booting... After another 10 seconds, the display reads: TimeVault Loading... System software initialization takes about 18 seconds, after which the display reads: Software Load Successful Display initialization takes another 12 seconds, after which all synchronization modes –...
  • Page 32 Chapter 2: Installation and Start-Up Satellite Acquisition Satellite acquisition begins at power-up and continues until power-down. The length of satellite acquisition time depends on many factors, some of which are described below. When TimeVault performs initial acquisition of GPS satellite data, it ‘listens’ for all available GPS signals.
  • Page 33: Acts Mode

    Power-Up Version 7 and earlier If the number of current satellite signals drops to 1 or 2, the unit uses GPS as refer- ence source for 10 minutes. 2.3.2 ACTS Mode Consider the ACTS mode operational once TimeVault has successfully dialed out to the ACTS service and received time (see Appendix E for details).
  • Page 34: Synchronization Source Operation

    Chapter 2: Installation and Start-Up 2.3.4 Synchronization Source Operation Summary of Synchronization Source Operating Criteria TimeVault has tracked at least four satellites during the preceding 15 minutes, and has received numerically consistent date/time from them for the preceding 15 minutes ACTS TimeVault’s ACTS modem has detected dial tone when off-hook, has successfully...
  • Page 35 Power-Up Once stabilized, NTP displays UTC time and the current date on the front panel display in the following default format: UTC: DDD;HH:MM:SS ddd<SP>mmm<SP>nn<SP>yyyy... where: yyyy An illustration of the front panel default display appears on page 2-23. 6000-100Ch2.fm Rev. D day of year hour minutes...
  • Page 36: Rolling Redundancy

    Chapter 2: Installation and Start-Up 2.3.5 Rolling Redundancy Rolling redundancy ensures secure, uninterrupted time delivery. During normal operation, TimeVault receives the time through GPS, its designated primary synchronization source. If GPS loses time synchronization, there is a brief holdover period before TimeVault’s modem calls ACTS, the designated secondary synchronization source.
  • Page 37: Front Panel Interface

    Front Panel Interface Front Panel Interface The TimeVault front panel provides input through 6 keypad push-buttons (four directional keys, SET-UP, and SAVE), and output through the two-line, 32-character alphanumeric LCD. The letter at the end of the output date line indicates the synchronization source in use ( for GPS, for ACTS and...
  • Page 38: Keypad Operation

    Chapter 2: Installation and Start-Up 2.4.2 Keypad Operation Using the front panel keypad, you can view and modify the following network parameters and function settings: • Password • IP Address • Subnet Mask • Default Gateway • DHCP (Off/On) • Remote Control (Unlocked/Locked) •...
  • Page 39 Front Panel Interface Front Panel Network Parameter Display The following sequence appears on the front panel alphanumeric display when you repeatedly press the SET-UP push-button. After first power-up, if you enable the Display Security feature, you must enter your user ID and password before these parameters appear on the display.
  • Page 40 Chapter 2: Installation and Start-Up 7. Display Security Logout. An example of the display is: Display Security Logout Whenever you save changes to any network parameter in this sequence, TimeVault automatically reboots (this does not include the DHCP, Remote Control, and Display Security functions).
  • Page 41 Front Panel Interface 2. Enter a character with either the ↑ or ↓ arrow, as described above. 3. Press the → directional push-button to advance the cursor. 4. Repeat step 2 and step 3 until you have entered all the user ID characters. 5.
  • Page 42: Net Port Network Parameters: First Time Configuration

    NET Port Network Parameters: First Time Configuration After connecting the GPS antenna, supplying power to TimeVault, and achieving successful stabilization, stop cabling and configure the network parameters and functions for the first time. Then connect the Ethernet cable and, optionally, the serial cable. Observing this order of events ensures that the IP Address is correct and sets operating speed at 10Base-T.
  • Page 43: Dhcp Configuration

    DHCP Configuration 9. End the configuration sequence by pressing SAVE. TimeVault automatically resets if you have saved any changes to any network parameter (excluding Remote Control), and sets the operating speed at 10Base-T. Go to the section “Verify Functionality” to verify the operation of the TimeVault. DHCP Configuration The easiest way to configure the network parameters is via Dynamic Host Configuration Protocol (DHCP).
  • Page 44 Chapter 2: Installation and Start-Up Wrap-Up & Advanced Operation 2-30 TimeVault™ User’s Manual 6000-100Ch2.fm Rev. D...
  • Page 45: Remote Operation

    Symmetricom’s TimeVault is an advanced time server that provides trusted, accurate time from multiple time sources over an Ethernet connection to multiple client sites. One of TimeVault’s great strengths is its remote control capability. You can configure parameters through command line input using Telnet from a distant terminal, or use TimeVault’s web interface to program the unit over the Internet, from anywhere in the...
  • Page 46: Accessing Timevault's Web Pages

    For future quick access, you can bookmark the Home page (in Netscape), or add it to your browser favorites (in IE). Use the buttons that always appear in the left portion of the Symmetricom web interface window to navigate from page to page.
  • Page 47: Configuration Control Login Page

    Web Access All values displayed on these pages are static, that is, they do not reflect changes that occurred following the initial display of the page. For example, the current clock source and UTC time and date, which always appear on the Home and Time Status pages, are frozen at the instant the web page first displayed and do not automatically update.
  • Page 48: Remote Configuration

    Chapter 3: Remote Operation 3.1.4 Remote Configuration Once you have logged in from the Configuration Control Login page, you can edit TimeVault parameters. To edit ACTS parameters, go to the ACTS Control page. To edit NTP or SNMP parameters, go to the Network Control page and click either NTP Configuration or SNMP Configuration to reach their respective remote control pages.
  • Page 49 Web Access where: number line inter type retry timeout duration delay period flag speed fudge pollcounter center modemInit 3. Edit the file. 4. Press <Enter> TimeVault takes a moment to reset, during which time the parameter display goes blank. When TimeVault starts up again, the new parameters are in place. If the unit does not reset, check the status message to see why, re-enter the values, then click Submit Changes again.
  • Page 50 # precision. Up to 10 NTP servers can be assigned. The addresses below are # examples, and should be changed as required by your network configuration. # The following are public Symmetricom NTP Timeservers. Uncomment one or both # to enable NTP fallback to Symmetricom if primary synchronization is lost.
  • Page 51 For correct configuration, do not use zero as a key identifier. Zero means the key identification will not be used. 6000-100Ch3.fm Rev. D Note: to ensure maximum security, remember to A maximum of 24 keys may be entered in this Value -------- Symmetricom TTnts200 TimeVault™ User’s Manual Chapter 3: Remote Operation These keys 3-37...
  • Page 52 2. Scroll through the “snmp.conf” file. The window contains the following default information, with each string appearing as a single line on your display: MIB=/config/ttmib.o, GenTraps=NO, HostIp=YES/NO sysContact=Symmetricom. 707-528-1230, sysName=TimeVault, sysLocation=Santa Rosa CA 95407, NAME=pubic,VIND=1,TRAP=YES,ACCESS=R,IP=192.168.001.230,IP=192.16 8.1.129, IP=192.168.001.014,IP=000.000.000.000,ENDC, NAME=private,VIND=1,TRAP=NO,ACCESS=W,IP=192.168.001.014, IP=192.168.001.230, IP=000.000.000.000,IP=000.000.000.000,ENDC, NAME=,VIND=0,TRAP=NO,ACCESS=R,IP=000.000.000.000,IP=000.000.000.
  • Page 53: Leaving The Control

    Web Access 4. Click Submit Changes, located just below the display of parameter values. TimeVault takes a moment to reset, during which time the parameter display goes blank. When TimeVault starts up again, the new parameters are in place. If the unit does not reset, check the status message to see why, re-enter the values, then click Submit Changes again.
  • Page 54: Telnet Access

    Chapter 3: Remote Operation Telnet Access TimeVault can perform setup and control operations sent from a remote location through the Internet. The protocol used for Internet access to TimeVault is Telnet, a standard Internet communications program, with an ASCII character-based interface, that is bundled with Windows 95/98/NT and connects to TimeVault’s NET Port.
  • Page 55: Ending Telnet

    Telnet Access 4. Click Connect, the first item on the Telnet menu bar, then select Remote System. The Connect dialog box appears: 5. In the Host Name field, enter TimeVault’s IP Address. Do not change the text in the other two fields, which should read “Telnet” and “VT100”.
  • Page 56: Serial Access

    Chapter 3: Remote Operation Serial Access The RS-232 connector provides serial access. The RS-232 connector is located between the NET Port and the front panel display (see Figure 1-1 on page 1-7). This connector is labeled “Serial I/O”, and is referred to as the “Utility Port.” Table 3-1 below describes the Utility Port’s RS-232 pinouts and signal levels.
  • Page 57: Hyperterminal

    Serial Access 3.3.2 HyperTerminal Starting HyperTerminal To start HyperTerminal: 1. Click Start on the task bar in the lower left corner of your screen. 2. Select Programs > Accessories > HyperTerminal > HyperTerminal. The Connection Description dialog box appears: 3. Enter a name (in this example, we have used “NTS”) for this connection in the Name box and click OK.
  • Page 58 Chapter 3: Remote Operation 4. In the Connect using box, use the drop-down menu to select your modem’s Com port (COM1 in this example), then click OK. The COM1 Properties dialog box appears, showing the Port Settings tab: 5. Edit the fields in the Port Settings dialog box as follows: Bits per second: Data Bits: Parity:...
  • Page 59 Serial Access Setting Up a HyperTerminal Session To set up a HyperTerminal session: 1. From the File menu in the session window, select Properties. TimeVault’s Properties dialog box appears, showing the Connect To tab: 2. Select the Settings tab and click the Terminal keys radio button: 3.
  • Page 60 Chapter 3: Remote Operation 4. Click Terminal Setup and configure the terminal by selecting the appropriate options in the Terminal Settings dialog box (with a VT100 terminal, the recommended settings are pictured below): 5. Click OK. TimeVault’s Properties dialog box is reactivated. 6.
  • Page 61 Serial Access 10. When exiting HyperTerminal, click Yes when prompted to save the current session: The next time you launch HyperTerminal from the Start menu, you can reconnect to the session you just created. Reconnecting to your last HyperTerminal session To reconnect to your last HyperTerminal session: 1.
  • Page 62: Session Timers

    Chapter 3: Remote Operation Session Timers There are timers on Utility Port, Telnet, and web control sessions that terminate them if there is a lack of activity. Any action you take during a session automatically resets the timer, and it starts all over again. The timers and their interactions are described below. 3.4.1 Utility Port Session Timer The Utility Port Session Timer starts upon receipt of a character from the Utility Port.
  • Page 63: Serial Or Telnet I/O Functions

    Overview and Format Shortly after power-up, the utility port will be ready to receive commands. To ensure the unit receives data input accurately, wait until the message has been on the front panel before entering any serial or Telnet Satellites... commands.
  • Page 64 Chapter 4: Serial or Telnet I/O Functions The formats of the output strings are designed so that it is possible to request the state of a function and save the response string. Later that string can be sent to the unit to restore the original state of that function.
  • Page 65: Command List

    Command List Command List The following table lists all serial/Telnet commands that are used to operate, administer, and maintain the unit. The Utility Port is ready to receive these commands once the power-up sequence is complete. The F100 series is used mainly to request or set unit NET Port parameters.
  • Page 66 Chapter 4: Serial or Telnet I/O Functions Additional F100 Extended Function commands are available for updating software, changing passwords, pinging remote units, and displaying UTC time in seconds. Table 4-2 F-Series Additional F100 Extended Function Commands Command F100 J Jumper Setting Request F100 BH Burn Host F100 BU...
  • Page 67 Command List Function commands and unit responses contain common elements which are defined in the following table: Table 4-3: Definitions of Common Elements in Serial Commands and Responses Element <CR><LF> <SP> ± <HH> <MM> <SS> <yyyy> <dd> <DDD> <mm> <SOH> <mmm>...
  • Page 68: Function Commands

    Chapter 4: Serial or Telnet I/O Functions Function Commands 4.3.1 F03 – Time and Date Request Use Function F03 to request time and date. The response is UTC date and time. To request TIME AND DATE, send the following command: F03<Enter>...
  • Page 69: F36 - Net Port Network Configuration Entry/Request

    (see the sections starting on page 4-59). F36 commands are for backward compatibility with previous Symmetricom products. F36 and F100 commands can both be used to query or change specific NET Port network parameters.
  • Page 70: F60 - Satellite List Request

    Chapter 4: Serial or Telnet I/O Functions 4.3.5 F60 – Satellite List Request Use Function 60 to list current satellites and to see the relative signal strength of satellites the unit is tracking. Signal strength is given in units in the range of 0 to +25. The unit monitors five variables: the prn number, good/bad, enabled/disabled, tracked, and current.
  • Page 71 Function Commands You can see from the sample list below that “enabled”, “good”, and “tracked” satellites are “current”. That means that the unit does not use any satellite with questionable communication to calculate time, even if that satellite is enabled, visible and being tracked.
  • Page 72: F67 - Leap Second Information

    Chapter 4: Serial or Telnet I/O Functions 4.3.6 F67 – Leap Second Information Use Function 67 to retrieve information regarding upcoming leap seconds. This is satellite information and cannot be changed through the unit. Although UTC leap second adjustments may be performed on four occasions annually, in practice they are only performed twice: June 30 To return the leap second status, send the following command: F67<Enter>...
  • Page 73: Extended Function Commands

    Extended Function Commands Extended Function Commands The F100 command series is known collectively as Extended Function Commands. With certain F100 commands, you can reconfigure network parameters, such as IP Address, or modify function settings like Remote Lockout. The main commands include F100 BASET, IP / SM / G / CONFIG (“set”...
  • Page 74: F100 Baset - 100 Base-T/10 Base-T Control

    Chapter 4: Serial or Telnet I/O Functions 4.4.1 F100 BASET – 100 BASE-T/10 BASE-T Control Use the BASET command to query the current Base-T setting. If you set the unit to 10Base-T, it operates only at that speed. If you set the unit to 100Base-T, it negotiates between 10/100Base-T.
  • Page 75: F100 Dhcp - Dhcp Control

    Extended Function Commands 4.4.2 F100 DHCP – DHCP Control Use F100 DHCP to enable or disable Dynamic Host Configuration Protocol. DHCP allows the unit to auto-configure its network address, provided that you have enabled DHCP, and that the unit is installed on, and connected to at power-up, an Ethernet LAN with a DHCP server.
  • Page 76: F100 Ea - Ethernet Address

    The Ethernet address is assigned at the factory. It is a fixed, six-byte, hexadecimal value specific to the unit NET Port. The first three bytes are registered to Symmetricom Inc.; the last three bytes are the hex value identifying the NET Port.
  • Page 77: F100 Sm - Subnet Mask

    Extended Function Commands 4.4.5 F100 SM – Subnet Mask To return the subnet mask of the NET Port, send the following command: F100 SM<Enter> The unit responds: F100 SM:nnn.nnn.nnn.nnn<CR><LF> An example of the response is: F100 SM:255.255.255.125 Changing the Subnet Mask requires the unit to reset. A verification prompt appears prior to execution.
  • Page 78: F100 Ic - Net Port Network Configuration Entry/Request

    Chapter 4: Serial or Telnet I/O Functions 4.4.7 F100 IC – NET Port Network Configuration Entry/Request To review the entire NET Port network configuration, send the following command: F100<SP>IC<Enter> An example of the response is: F100 IP:206.54.0.21 SM:255.255.255.240 G:206.54.0.17N:E<CR><LF> where N:E denotes Ethernet DIX. 4.4.8 F100 P –...
  • Page 79: F100 St - Self Test Status

    Extended Function Commands change the user name and password to whatever you want. Then you can go back into normal mode the and the user name and password you just set will work. 4.4.9 F100 ST – Self Test Status Use Self Test Status to query the status of the power-up tests.
  • Page 80: F100 Ver - Software Version Request

    Chapter 4: Serial or Telnet I/O Functions 4.4.10 F100 VER – Software Version Request Use Version Request to obtain the software version number of the unit. The version number is set at compile time, and cannot be changed. It may only be queried. To query the version number send the following command: F100<SP>VER<Enter>...
  • Page 81: F100 Config - Ftp Configuration Of Ntp, Snmp & Acts Parameters

    Extended Function Commands 4.4.12 F100 CONFIG – FTP Configuration of NTP, SNMP & ACTS Parameters Although you can change the NTP, SNMP and ACTS parameters contained in the through FTP and a text editor, it is much faster and easier to do this over the directory Internet (see “Web Access”...
  • Page 82 Chapter 4: Serial or Telnet I/O Functions Use a “get” command to retrieve data from the unit and have it delivered, through the FTP software, to a specified directory on your C drive. You must use the UNIX format with forward slashes to specify your IP address and the target directory.
  • Page 83 20 millisecond precision. this file. changed as required by your network configuration. The following are public Symmetricom NTP Timeservers. one or both to enable NTP fallback to Symmetricom if GPS synchronization is lost. server server Private time servers (example only).
  • Page 84 Chapter 4: Serial or Telnet I/O Functions The line below lists the currently trusted keys. See the NTP keys file for the actual keys and their corresponding key numbers. Keys 1 and 2 are listed as an example. appear in the NTP keys file. remember to change the keys on a regular basis.
  • Page 85 An example command line might look like: ntpd –d –d –d –b After configuring all MD5 keys, carry out step 4 in the configuration procedure outlined above. 6000-100Ch4.fm Rev. D Value -------- Symmetricom xyz123 trustedkey 1 2 Symmetricom longshot –k /etc/ntp.keys TimeVault™ User’s Manual Chapter 4: Serial or Telnet I/O Functions in the “ntp.conf”...
  • Page 86 1. Send a “get” command: Sample Entry: The unit responds: An example “snmp.conf” file might look like the following, with each string appearing as a single line on your display: MIB=/config/ttmib.o, GenTraps=NO, sysContact=Symmetricom Inc. 707-528-1230, sysName=TimeVault, sysLocation=Santa Rosa CA 95407, NAME=public,VIND=1,TRAP=YES,ACCESS=R,IP=192.168.001.230, IP=192.168.1.129,IP=000.000.000.000,IP=000.000.000.000,ENDC, NAME=private,VIND=1,TRAP=YES,ACCESS=W,IP=000.000.000.000, IP=000.000.000.000,IP=000.000.000.000,IP=000.000.000.000,ENDC, NAME=,VIND=0,TRAP=NO,ACCESS=R,IP=000.000.000.000,...
  • Page 87 Extended Function Commands where: GenTraps sysContact, sysName, and sysLocation NAME, VIND, TRAP (yes/no), ACCESS (read/write), and IP address 2. Configure any of the following parameters: • GenTraps: set to “YES” if you want SNMP traps to be generated If you do not use SNMP on your network, set GenTraps to “NO”. •...
  • Page 88 Chapter 4: Serial or Telnet I/O Functions Configuration of ACTS Parameters Using FTP To configure ACTS parameters using FTP and a text editor, follow the steps outlined below. However, it is much faster and easier to do this using the TimeVault web interface (see “Remote ACTS Configuration”...
  • Page 89 Extended Function Commands timeout duration delay period flag speed fudge pollcounter center modemInit 2. Edit the data in the “acts.conf” file by adding or renaming servers from this list. 3. Return the revised data to TimeVault by sending a “set” command: TimeVault responds: If you answer “y”, TimeVault responds as follows*, then resets: As a safety feature, after sending this command, you have 10 seconds to respond...
  • Page 90: F100 Lock - Remote Lockout

    Chapter 4: Serial or Telnet I/O Functions 4.4.13 F100 LOCK – Remote Lockout Use Remote Lockout to disable remote control capability and secure the unit from Telnet access. You can issue this command from Telnet or the serial port, or from the front panel. The default setting is “Unlocked”.
  • Page 91: F100 J - Jumper

    The following commands related to sofware upgrades (F100 J, BH, BU, BUB, BF and K I L L) are not the normal commands used for uploading firmware. Symmetricom provides these commands for flexibility in supporting special case situations. Normal firmware upgrades use an easy-to-use upgrade program provided with the firmware.
  • Page 92 Chapter 4: Serial or Telnet I/O Functions To write the file to the flash, send the F100 BH command with the FTP host, file path and name, and then send the following command: F100 BU<Enter> The unit responds: Are you sure? (y/N) If you answer “y”...
  • Page 93: F100 Bub - Burn Bootloader

    Extended Function Commands 4.4.18 F100 BUB - Burn BootLoader Use Burn BootLoader when upgrading software, to write the BootLoader to flash memory. To write the BootLoader to the flash, send the F100 BH command with the FTP host, file path and name, and then send the following command: F100 BUB<Enter>...
  • Page 94: F100 K I L L - Reboot

    Chapter 4: Serial or Telnet I/O Functions Unit example execution: 4.4.20 F100 K I L L - Reboot Use K I L L after upgrading software, to reboot the unit. K I L L is a case-sensitive command. When entering this command, use all capital letters. You also must put spaces between each letter.
  • Page 95: F100 Bl - Burn Host Lock Request

    Extended Function Commands 4.4.21 F100 BL - Burn Host Lock Request Use Burn Host Lock to display whether or not software upgrades via serial or Telnet connections can be performed in the normal mode. To display the burn host lock state, send the following command: F100 BL<Enter>...
  • Page 96: F100 Presetall - Password Reset All

    Chapter 4: Serial or Telnet I/O Functions As a safety feature, after sending this command, you have 10 seconds to respond affirmatively (enter the letter “y”) to the confirmation prompt, after which the unit executes the command and resets. Within that 10 second time period, any other response, including no response, results in the unit canceling the command.
  • Page 97: F100 Pr - Password Reset

    Extended Function Commands When you enter a new user name, the unit responds with: Confirm new user name: Enter the same new user name again, to confirm the spelling. If the same new user name has been entered twice, the TimeVault responds with: User name change for xyz123 successfully changed In this case, the new user name will be used for the next Telnet login.
  • Page 98: F100 Pls - Password Lock Set

    Chapter 4: Serial or Telnet I/O Functions 4.4.28 F100 PLS - Password Lock Set Use Password Lock Set to lockout setting of passwords via Telnet. To inhibit password changes, send the following command: F100 PLS<Enter> The unit responds: Are you sure? (y/N) If you answer “y”...
  • Page 99: F100 Pe Add - Peer Add

    Extended Function Commands 4.4.31 F100 PE ADD - Peer Add Use Peer Add to temporarily add an NTP peer node to be polled. After logging out, when you log back in the original peer settings will be active. To add a peer, send the following command: F100 PE ADD<IP Address><Enter>...
  • Page 100: Login/Logout

    Chapter 4: Serial or Telnet I/O Functions Login/Logout There are two levels of login: “operator” and “guest”. 4.5.1 Operator Login Use the Operator login to run function requests and entries, change settings and perform software updates. As shipped, and whenever the unit is started in BootLoader Mode, you can access the Operator level with: •...
  • Page 101: Timevault-Generated Messages

    Recovery Action: Consult the manual for the correct command and re-enter. 5.1.4 ERROR: Can’t create netdevice <NAME> Meaning: Recovery Action: Restart the Unit. If this error message persists, contact Symmetricom 5.1.5 ERROR: Can’t set host <NAME> ip <ADDRESS> Meaning: Recovery Action: Verify correct parameter values. If correct, restart TimeVault 6000-100Ch5.fm Rev.
  • Page 102 Chapter 5: TimeVault-Generated Messages 5.1.6 ERROR: Action (get or set) is not specified Meaning: Recovery Action: Re-enter the command, specifying the desired action. 5.1.7 ERROR: Can’t open source file <NAME> Meaning: Recovery Action: Check file location and directory names to verify the path is accurate, 5.1.8 ERROR: Can’t open dest file <NAME>...
  • Page 103: Led System Status Alerts

    NTP to synchronize time. hardware problems, or trouble with lines or wires. Also check your phone line. If you still need assistance, contact Symmetricom at (707) 528-1230 or support@symmetricom.com. Your last action deleted the previously set IP host address.
  • Page 104 Chapter 5: TimeVault-Generated Messages 5.3.6 Restarting the Unit Please wait… Meaning: 5.3.7 DHCP is enabled Meaning: 5.3.8 DHCP is disabled Meaning: 5.3.9 Meaning: 5.3.10 Goodbye. Meaning: 5-90 A command has just been executed that requires a soft restart of TimeVault. The restart happens immediately after this message is sent.
  • Page 105: Ntp Version 3, Ntpq, And Ntpdc

    This appendix describes two NTP version 3 data formats: • NTP version 3, per RFC-1305 • SNTP version 3, per RFC-2030 and query programs NTPQ and NTPDC. TimeVault fully supports NTP version 4, (backwards compatible with NTP version 2, RFC-1119, and version 3, RFC-1305), and SNTP as per RFC 2030. All RFCs are published with approval of the Internet Activities Board, found on the Internet by running any search engine and typing “RFC”...
  • Page 106 Appendix A: NTP Version 3, NTPQ, and NTPDC Leap Indicator Version Number Synchronizing Distance (Root Delay Version 3) Synchronizing Dispersion (Root Dispersion Version 3) Reference Clock Identifier Reference Timestamp Originate Timestamp Receive Timestamp Transmit Timestamp Authenticator Leap Indicator The leap indicator is a 2 bit code that signals an impending leap second to be added or subtracted in the last minute of the current day.
  • Page 107 “jitter” of the time server. This field is set to approximate TimeVault’s time stamping resolution, which is 10 µs. So the precision byte is set to –16, which is equivalent to a precision of 15.26 µs.
  • Page 108 Appendix A: NTP Version 3, NTPQ, and NTPDC Reference Timestamp The reference timestamp is a 64 bit timestamp format representing the local time at the last update. TimeVault’s reference timestamp is the last time that a valid synchronization source signal was present. Originate Timestamp The originate timestamp is a 64 bit timestamp format representing the time that the request left the client host.
  • Page 109: Sntp V 3.0 Data Format Per Rfc-2030

    SNTP V 3.0 Data Format per RFC-2030 SNTP V 3.0 Data Format per RFC-2030 When TimeVault replies to requests from SNTP clients, the packet format is the same as the NTP packet format described above, with the following differences: • Leap Indicator TimeVault sets these 2 bits to either 0 (normal) or 3 (unsynchronized) only •...
  • Page 110: Cross Check Functionality With Ntpq And Ntpdc

    Note: A number of NTP-related programs, such as NTPDC and NTPQ, are not supported, in the conventional sense, by Dr. Mills’ NTP, and therefore cannot be supported by Symmetricom, Inc. (TrueTime, Inc. is now Symmetricom, Inc.) The user of these programs does so at his or her own risk.
  • Page 111 Cross Check Functionality with NTPQ and NTPDC • NTPDC: http://www.eecis.udel.edu/~ntp/ntp_spool/html/ntpdc.htm, http://hoth.stsci.edu/man/man1M/ntpdc.html • http://www.unix.digital.com/faqs/publications/base_doc/DOCUMENTATION/V40F_HTML/MAN/M AN8/0218____.HTM. 6000-100AppA.fm Rev. C Appendix A: NTP Version 3, NTPQ, and NTPDC TimeVault™ User’s Manual A-97...
  • Page 112 Appendix A: NTP Version 3, NTPQ, and NTPDC Cross Check Functionality with NTPQ and NTPDC A-98 TimeVault™ User’s Manual 6000-100AppA.fm Rev. C...
  • Page 113: Md5 Authentication And Ntp Broadcast Mode

    Symmetricom’s version of MD5 is compatible with all versions of NTP client software furnished by Dr. David Mills at the University of Delaware. MD5 was drafted into a standard by MIT Laboratory for Computer Science and RSA Security, Inc.
  • Page 114 MD5 message digest. If the two compare, a NTP reply packet is generated with a new MD5 signature. If the MD5 message digests do not agree, then the NTP client packet is ignored by the Symmetricom server. To use NTP Broadcast mode, you also need the following information: •...
  • Page 115: Ntp Broadcast Mode With Md5 Authentication

    NTP Broadcast Mode with MD5 Authentication NTP Broadcast Mode with MD5 Authentication An NTP broadcast timeserver with an NTP broadcast time client can be used for NTP version 4 with authentication. The MD5 authentication protocol is optionally available for NTP versions 3 and 4. When a packet is received by NTP, it checks the key identification number in the packet against the private key in the “ntp.keys”...
  • Page 116: Ntp Broadcast Mode Without Authentication

    This file is stored on the Symmetricom timeserver in its Flash disk drive in the “/etc” directory. The critical line is: • This line turns on the periodic broadcast of NTP time packets to the local LAN.
  • Page 117: Configuration Of Ntp On The Time Client

    NTP Broadcast Mode without Authentication B.3.2 Configuration of NTP on the Time Client Authentication status is critical on the time client. If MD5 is not used, authentication must be off for broadcast mode to work. Here is a sample “ntp.conf” file used in the time client, plus a sample command line of the NTP program invocation: server server...
  • Page 119: Time And Daytime Protocols

    TIME Protocol as per RFC-868 TIME protocol provides a site-independent, machine readable date and time. The TIME service sends back to the originating source the UTC time in seconds since midnight on January 1, 1900. This protocol may be used either above the Transmission Control Protocol (TCP) or above the User Datagram Protocol (UDP).
  • Page 120: Daytime Protocol As Per Rfc-867

    Appendix C: TIME and DAYTIME Protocols DAYTIME Protocol as per RFC-867 DAYTIME protocol pertains to a daytime service, a useful debugging and measurement tool. A daytime service simply sends the current date and time as a character string without regard to the input. C.2.1 TCP Based Daytime Service This daytime service is defined as a connection based application on TCP.
  • Page 121: Snmp - Simple Network Management Protocol

    SNMP – Simple Network Management Protocol About SNMP SNMP management software allows a network user to remotely monitor and configure an IP host that supports an SNMP agent. An SNMP agent is protected from unauthorized use through a security scheme. TimeVault supports a SNMP version 1 agent with the MIB II and Enterprise MIB databases.
  • Page 122: Symmetricom Snmp Configuration

    Note: This address must be chosen carefully, or conflicts with other protocols may occur. Save When any setting is changed, this becomes visible and answering yes immediately saves Settings the changes to Symmetricom’s SNMP. Answering No will negate the changes. D-108 Table D-1: SNMP Community Configurable Parameters TimeVault™ User’s Manual Symmetricom SNMP Configuration 6000-100AppD.fm Rev.
  • Page 123 This leads back to the main SNMP function window. Main Menu Save settings When SNMP Global Enable Traps is changed, this becomes visible and answering yes immediately saves the change to Symmetricom’s SNMP. Answering No negates the change. Key Word Community 1...
  • Page 124: Serial Or Telnet Configuration

    Trap Message Group, the Network Time Protocol Group, the Network Time Server Control Group, the GPS Group, and the ACTS Group. Presently, the control group is preliminary and is not implemented in the current version of software.
  • Page 125 Variable Definitions This section contains a complete and formal definition of Symmetricom’s SNMP enterprise MIB group, including all the variables in Symmetricom's Enterprise MIB, along with the MIB OID address and data types. An electronic form of this file was included with this manual. If the disk has been misplaced or corrupted, a copy can be obtained from Symmetricom’s web site...
  • Page 126 DESCRIPTION “This is an ASCII string sent to UDP port 162 (or user defined) when the TrueTime time server reinitializes. The message is Cold Start Trap PDU from: ###.###.###.###. Where ###.###.###.### is the doted decimal notation of the IP address of the booting unit.”...
  • Page 127 DESCRIPTION “This is an ASCII string sent to UDP trap port (162 or user defined) when the TrueTime time server’s GPS detects change of the GPS status. The message is ‘GPS Antenna: *****************, from ###.###.###.###’. Where ***************** is either GPS Antenna OK, GPS Antenna Open or GPS Antenna Short and ###.###.###.### is the doted decimal notation of the IP address...
  • Page 128 “This is an ASCII string sent to UDP trap port (162 or user defined) when the TrueTime time server’s detects an offset in time equal to, or greater than, one second from the cross check server and itself and the server is not otherwise in a system alarm condition.
  • Page 129 “The current estimated (time) error in microseconds of the time server. This variable is related to ntpEstError. Usually, this value is small and constant for a given type of time server. However, when primary synchronization is lost, this value will slowly increase with time as the time server’s oscillator flywheels away from true time.
  • Page 130 STATUS current DESCRIPTION “This is an integer that ranges from 1 to 255 indicating the stratum level of the local clock. Note: a primary time server sets outgoing NTP packets stratum field and ntpSysStratum to 1.” ::= { ntp 9 } ntpSysPoll OBJECT-TYPE SYNTAX INTEGER (6..10)
  • Page 131 15 and 16. Note that this variable can take on both positive and negative values, depending on clock precision and skew. Note: a primary time server’s outgoing NTP packet will have its root delay field set to ntpSysRootDelay.”...
  • Page 132 Appendix D: SNMP – Simple Network Management Protocol Note, for TrueTime time servers only GPS, ACTS and IRIG are presently used. Further, a primary time server’s outgoing NTP packet will have its reference identifier field set to ntpSysRefClockIdent.” ::= { ntp 14 } ntpControlInput OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255))
  • Page 133 “Current number of GPS satellites used in position and time fix calculations. The number of satellites available depends on how long the time server has been up, the time of day and the total amount of clear sky as seen from the GPS antenna. Because of the high frequency of GPS radio signals, GPS antennas must have unobstructed line of sight from the antenna to the satellite to receive data.”...
  • Page 134 “A test flag indicating if data contained in this SNMP ACTS group is valid or not. This flag equals 1 when ACTS is used as the time synchronization source and 0 for all other sources.” ::= { acts 1 } D-120 TimeVault™ User’s Manual Symmetricom SNMP Enterprise MIB 6000-100AppD.fm Rev. D...
  • Page 135 SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION “Number of times the time server has called the ACTS dial-up service - weather the call was successful or not.” ::= { acts 6 } 6000-100AppD.fm Rev. D Appendix D: SNMP – Simple Network Management Protocol...
  • Page 136 Appendix D: SNMP – Simple Network Management Protocol actsGoodCalls OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION “Number of times the time server called the ACTS dial-up service and successfully received the time.” ::= { acts 7 } actsBadCalls OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only...
  • Page 137 Symmetricom SNMP Enterprise MIB actsNoAnswer OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION “The remote ACTS mode did not answer the call.” ::= { acts 13 } actsBadReply OBJECT-TYPE SYNTAX Counter MAX-ACCESS read-only STATUS current DESCRIPTION “The syntax of the reply from remote modem was incorrect, possibly due to line noise.”...
  • Page 139: Automated Computer Time Service (Acts)

    Automated Computer Time Service (ACTS) The Automated Computer Time Service (ACTS) is run by the National Institute of Standards and Technology (NIST) in Boulder, Colorado. ACTS allows computer users with modems to synchronize their clocks by telephone. The phone number for ACTS is (303) 494-4774 (not toll free). Users can connect at speeds of up to 9600 baud with 8 data bits, 1 stop bit, and no parity and obtain time signals with standard uncertainty of 5 ms.
  • Page 140 Appendix E: Automated Computer Time Service (ACTS) DUT1 msADV UTC(NIST) The time values sent by the time code refer to the arrival time of the OTM. In other words, if the time code says it is 12:45:45, this means it is 12:45:45 when the OTM arrives.
  • Page 141: F Non-Standard Features

    Non-Standard Features This appendix contains information on optional features that may have been added to your device at the factory. For a standard device, it is normal for this appendix to be empty. F-127 6000-100AppE.fm Rev. D TimeVault™ User’s Manual...
  • Page 143 Numerics 10Base-T/100Base-T 8 Control Command (F100 BASET) 60 AC Model Cabling 15 Power Specifications 5 Access 2 HTTP 31 – Internet 40 Remote Control Lockout (F100 LOCK) 26 Remote Lockout (F100 LOCK) 76 – Serial 42 Web 31 Accuracy 6 Acquisition 13 ACT (Connection Speed Indicator LED) 7 ACTS 17...
  • Page 144 NTP 91 – Data Rates 8 Datagram 105 Date 2 DAYTIME Protocol 6 DC Model (-48 VDC) Cabling 15 Power Specifications 5 Default Gateway (F100 G) 63 – Delay 92 Denial of Service Attack 22 DHCP 6 Command (F100 DHCP) 61 Start-Up Display 25 Display 7 Default Display 21...
  • Page 145 IEEE 8 Informational Messages 89 Initialization 17 Installation 11 Interface Specifications 8 Internal Timing Performance Specifications 5 Internet Access – through Telnet 40 Configuration ACTS 34 NTP 36 Protocol 31 IP Address 62 Keypad 7 Operation 24 LCD 23 Leap Indicator 92 Leap Second 58 Command (F67) 58 LED 7...
  • Page 146 Packet 6 Parameters Network Configuration, Initial 28 Password Changing 86 Web Interface 33 Default Serial/Telnet Interface 41 Web Interface 33 – Protection 24 Size 64 PDU 108 Physical Specifications 3 Position 1 Power Specifications 5 – Precision 92 PRN Number for Satellite 56 Procomm 40 Protocols, List of Supported 6 Rack Mounting Instructions 11...
  • Page 147 – Synchronization 2 – Modes 17 Synchronization Source Operating Criteria (Chart) 20 – TCP 6 TCP/IP 2 Telnet 2 Commands and Responses, Common Elements 53 – List 51 Semicolon used as replacement 50 Default Password 41 Interface, Login Passwords 86 –...

Table of Contents