NTP100 - Um - V2.2.0
NTP100 - Um - V2.2.0
USER MANUAL
The information contained in this document is subject to change without notice. Masterclock, Inc. (hereinafter MC) makes
no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability
and fitness for a particular purpose. MC shall not be liable for errors contained here in or for incidental or consequential
damages in connection with the furnishing, performance, or use of this material.
ADVISORY NOTICE
Depending on many factors beyond the control of MC, the signals that are received from the GPS satellites are subject to
interference, fading, satellite failure and other influences that could cause the NTP100-GPS to provide erroneous time
and/or date information and, under some conditions, could prevent it from providing time/date information.
It is the responsibility of the user to determine the adequacy and suitability of this device for the intended use.
Depending on many factors beyond the control of MC, the signals that are received from the Time Code Input Source are
subject to interference, noise, loading effects and other influences such as time code format that could cause the
NTP100-TC to provide erroneous time and/or date information and, under some conditions, could prevent it from providing
time/date information.
It is the responsibility of the user to determine the adequacy and suitability of this device for the intended use.
Table Of Contents
Introduction ................................................................................................................................................................................. 1
Introducing the NTP100 Family .......................................................................................................................................... 1
UTC/Greenwich Mean Time ............................................................................................................................................... 2
NTP (Network Time Protocol) ............................................................................................................................................ 2
GPS Satellites (model NTP100-GPS only) .......................................................................................................................... 2
Installation ................................................................................................................................................................................... 3
Operating Environment............................................................................................................................................................ 3
GPS Antenna and Cable (model NTP100-GPS, NTP100-GPS-HS only) ............................................................................... 3
Antenna Location................................................................................................................................................................. 3
Pre-Installation Checklist ......................................................................................................................................................... 4
Network Security/Topology Considerations ........................................................................................................................ 4
Quick Start Information ........................................................................................................................................................... 4
Initial I/O Connections and Operation ................................................................................................................................. 4
Start-Up and GPS Satellite Acquisition (model NTP100-GPS, NTP100-GPS-HS) ............................................................ 7
Start-Up and Time Code Acquisition (model NTP100-TC) ................................................................................................ 7
Input Impedance .............................................................................................................................................................. 7
Input Level ....................................................................................................................................................................... 7
Time Code Input Select ................................................................................................................................................... 7
Front-Panel Behavior ............................................................................................................................................................... 8
Major Feature Overview .......................................................................................................................................................... 8
DHCP/BOOTP Auto-Configuration .................................................................................................................................... 8
NTP Addressing Modes ....................................................................................................................................................... 9
Unicast ................................................................................................................................................................................. 9
Broadcast ............................................................................................................................................................................. 9
Multicast .............................................................................................................................................................................. 9
Anycast ................................................................................................................................................................................ 9
Configuration ............................................................................................................................................................................. 10
Battery Backed RTC and Configuration ................................................................................................................................ 10
Reset Factory-Default Configuration ..................................................................................................................................... 10
Default Password ................................................................................................................................................................... 10
Configuration Methods .......................................................................................................................................................... 11
WinDiscovery ..................................................................................................................................................................... 11
Potential Communication Problems............................................................................................................................... 11
Using WinDiscovery...................................................................................................................................................... 11
Properties ....................................................................................................................................................................... 13
Network Settings............................................................................................................................................................ 13
Device Settings .............................................................................................................................................................. 15
Set Password .................................................................................................................................................................. 21
Set Time/Date ................................................................................................................................................................ 22
Status ............................................................................................................................................................................. 25
Telnet Terminal Configuration .......................................................................................................................................... 26
Set Device Name ........................................................................................................................................................... 27
Set IP Configuration ...................................................................................................................................................... 27
Set/Reset Password ........................................................................................................................................................ 28
Set Display Intensity ...................................................................................................................................................... 28
Set NTP Stratum Levels ................................................................................................................................................ 29
Set NTP Server Port....................................................................................................................................................... 29
Set NTP Broadcast/Multicast Options ........................................................................................................................... 30
Configure Telnet Interface ............................................................................................................................................. 32
Set Reference Identifier ................................................................................................................................................. 32
Set to Default Configuration .......................................................................................................................................... 33
Set RTC Backup/Time Dissemination Options ............................................................................................................. 33
Set Time/Date Options................................................................................................................................................... 33
NTP100-GPS External GPS satellite signal Internal TCXO & RTC None
• internal GPS receiver
• requires external GPS
antenna
NTP100-TC External Time Code signal Internal TCXO & RTC None
using
• internal time code
decoder
• requires external
SMPTE 30/25/24 fps
or IRIG-B/B(1) time
code source
NTP100-OSC –HS Internal OCXO (Oven Internal TCXO & RTC None
High Stability Controlled Crystal Oscillator),
& RTC (real-time clock)
reference.
NTP100-OSC Internal TCXO (Temperature None None
Compensated Crystal
Oscillator), & RTC (real-time
clock) reference.
Each NTP100 device can operate on a local area network (LAN) or act as an enterprise-wide source for traceably
accurate time and date distribution, depending upon your network configuration.
Each NTP100 device includes the WinDiscovery configuration & management software, as well as a Telnet interface for
configuration and maintenance. Other common features include:
• Internal battery backed real time clock (RTC) with temperature compensated crystal oscillator (TCXO), retains
time during loss of power (all models), GPS satellite signal (model –GPS), or time code signal (model –TC).
Typical holdover stability of TCXO is <165mS/day.
• High Stability models have Oven Controlled Crystal Oscillator (OXCO) and RTC which maintain typical holdover
stability of 1ppb/day (<19mS/day or <7 sec/year) while powered and after initial time input or GPS lock, and 30
days aging. High Stability models revert to a precision TCXO and battery backed RTC during loss of power
• Supports NTP broadcast, multicast, and/or unicast (query) mode.
• Fully configurable network settings, including DHCP/BOOTP or Static IP addressing support
• Security features include password protection of configuration, encrypted communication, and the ability to disable
telnet management access
• Adjustable time display brightness
• Status display to remotely monitor status and behavior
• Selectable Stratum Identification levels
UTC runs at the rate of the atomic clocks, but when the difference between this atomic time and one based on the Earth
approaches one second, a one second adjustment (a "leap second") is made in UTC.
UTC is the local time at the prime reference meridian at Greenwich, England. At a given location on the planet, local time
can be displaced (referenced to UTC) by -11 to +12 hours. North and South America are from -3 to -11 hours delayed; most
of Europe and Africa and all of Asia and Australia are advanced by +1 to +12 hours. Because the NTP time distribution
standard operates with UTC-reference time only, time zone and/or daylight savings (summer) time are not used.
The NTP100-GPS derives the precision UTC time that it serves from the GPS satellite network using an internal GPS
receiver and requires the connection of a pre-amplified GPS antenna.
Operating Environment
The NTP100 is not water or moisture proof and is designed for indoor use only. Treat it as you would any other
delicate electronic device and do not expose it to water, excessive heat or physical abuse. Please see the
“Specifications” section.
[WARNING: Attaching a passive (non pre-amplified) antenna to the NTP100 could destroy the GPS receiver module.
This is a major repair cost which is not covered by warranty.]
The unit is tested and shipped with the appropriate cable for the antenna that was ordered. Should you require a longer
antenna cable we recommend that you contact MC so that a properly matched cable and antenna can be supplied.
Although changing the GPS antenna or coaxial cable is not technically difficult, you are on your own should you decide to
make such changes. We do not warrant or support operation with any hardware not installed or supplied by us.
The coaxial cable should not be crushed, crimped or bent at a sharp angle nor should it be strained by pulling. Any damage
to the cable could result in the NTP100-GPS not functioning properly. If the cable is to be coiled for storage, the coil
diameter should be at least 6”.
Antenna Location
Depending on the type of building where the NTP100-GPS is located and obstructions that may block reception of signals
from the GPS satellites, the antenna may have to be located where it has an unobstructed view of the sky. In some cases this
can be accomplished by placing the antenna adjacent to a window. However, in most cases it will require mounting the
antenna outside of the building or on a roof. In the worse case, the basic requirement for assured system operation is that the
antenna has a clear and unobstructed view of the sky for initial satellite acquisition and lock. It is possible that the system
will operate indoors and under other obstructions however this can only be determined empirically; it is not guaranteed.
If a longer cable is required, cables of various lengths (up to 500 feet) with pre-amplified antennas are available from
Masterclock, Inc.
[Note: bringing the NTP100-GPS or NTP100-GPS-HS up for the first time with an indoor antenna may prevent or
significantly increase the time to first fix.]
• IP address
• Gateway (router)
• Net mask
• Domain Name Servers
- Or –
All Masterclock, Inc. network appliances can be provided with a verbose name. The name is not used for any internal
purpose by the NTP100 and is arbitrary. It may be useful for organizing and managing devices once installed at a facility.
By default, device names are the product name abbreviation followed by the device’s Ethernet address (MAC address).
Customers may wish to designate names relating to their own organizational requirements. It is recommended that a robust
naming scheme be developed before devices are installed to different locations within an organization.
Personal computer firewall applications, such as ZoneAlarmTM , BlackICETM, or the Windows XP firewall may
also prevent WinDiscovery from operating correctly. Configure the firewall to allow bi-direction UDP traffic on
port 6163.
NTP100-GPS
& STEP 1
NTP100-GPS-HS
NTP100-TC STEP 3
NTP100-OSC
& STEP 4
NTP100-OSC-HS
2. Connect the antenna cable coaxial connector to the gold SMA connector on the rear of the unit (labeled Antenna).
Continue at step 4
Model NTP100-TC
3. Connect the time code signal cable to BNC female connector on the rear of the unit (labeled Time Code Input), and then
to a valid UTC referenced time code signal source.
[Note: The NTP100-TC auto-detects and decodes the date encoded incoming time code signal as UTC referenced time and
treats the incoming time code signal as UTC referenced. Non-date encoded SMPTE or IRIG-B/B(1)
Continue at step 4
4. Connect an RJ-45 10-baseT Ethernet cable to the female RJ-45 connector on the rear of the unit (labeled Ethernet), and
then to a hub or switch on your Ethernet network.
5. Apply power by inserting the power supply module into an appropriate AC power source and the power connector into
the male Switchcraft-style locking power socket on the rear of the unit (labeled DC IN).
6. If desired the unit can be operated from a nominal 12 VDC battery (9-18 VDC range). Observe voltage polarity as
indicated on the rear panel (the center pin is positive +VDC, and is labeled 9 -28VDC).
7. When power is first applied the initial sequence of the front panel LED is:
• amber and green LEDs on briefly, with time display showing 88:88:88
• all LEDs extinguish briefly
• amber (NTP) LED out, green (Status) LED steady on
• green (Status) LED begins twice per second blink, with time display incrementing the seconds’ digit once per
second (indicating locked to internal TCXO oscillator , and acquiring lock to an external source, if applicable).
• Green (Status) LED begins to blink once per second and time display increments the seconds digit once per second
when synchronized to an external reference source, if applicable.
[Note: when configured to obtain network configuration through DHCP, the display may hesitate on startup
while DHCP is resolved.]
At this time the NTP100 can be communicated with over the local network using the WinDiscovery application.
WinDiscovery can find and identify the NTP100 through the exchange of broadcast messages even when TCP/IP
networking parameters are not configured on the same network.
Once the NTP100 has a valid network configuration and the IP address of the unit is known, it can also be
accessed via Telnet by computers in the same logical network.
NTP100 – Rev 2.2.0 Oct-12 6 © Masterclock®, Inc.
In situations where providing basic network configuration via WinDiscovery application is not practical, the
NTP100-GPS and NTP100-OSC can also be configured through an RS232 terminal interface. To use this feature,
connect an RS232 terminal (or PC serial port) to the DB-9 connector on the rear of the chassis with a straight-
through 9-pin cable. Once connected, press ENTER once to display the login/menu screen. Note this serial port
interface is not available in the model NTP100-TC.
The NTP100-GPS’s navigation module is connected to a backup battery that maintains startup data when the unit is powered
down. If, when starting up, the location, time and number of satellites that the unit can receive has not changed significantly
since last power down then the unit will start up much faster.
Input Impedance
The input impedance for the Masterclock TC time code decoder circuit is considered to be relatively high , typically
>100kOhm. This high input impedance allows for connecting multiple Masterclock TCR load devices in parallel without
loading and/or distorting the time code input signal.
Input Level
The input level is controlled via an automatic gain control circuit. The NTP100-TC firmware will automatically determine
the appropriate gain control setting for your incoming time code dB level.
The NTP100-TC cannot adjust for time code signal levels outside the range of -15 and +20dB.
The NTP100-TC typically requires up to 30 seconds to complete automatic gain control when decoding SMPTE or
IRIG-B/B1. When proper gain control has been achieved the incoming time code type and raw time code should be read and
displayed on the status screen in WinDiscovery, and the front panel status LED on the card will blink once per second.
The NTP100-TC contains a time code decoder circuit which is designed to auto detect and decode time code information
along with date information from the following date encoded time code formats:
Note: The time code input and date information is required and expected to be UTC. Time zone and/or Daylight Saving
Time Offset are not supported.
Front-Panel Behavior
The 6 digit LED time display shows the current time (referenced to UTC) available to the NTP100.
The green LED displays synchronization status with the internal time reference. When the LED is blinking at a
twice per second rate it indicates that the NTP100 is not synchronized with an external reference such as GPS or
time code. Once synchronized to the external reference, the green LED will blink at a once per second rate.
The amber LED light pulses briefly when an NTP request is serviced. This is provided as a general indication of
when and how frequently NTP requests are being processed.
DHCP/BOOTP Auto-Configuration
DHCP (Dynamic Host Configuration Protocol) is a mechanism for automating the configuration of networked devices that
use TCP/IP. When DHCP is enabled, DHCP configuration acquisition will overwrite any manual configuration items. A
precursor to DHCP is BOOTP. The NTP100 can obtain configuration from a BOOTP server when no DHCP server is
present. Factory default: DHCP enabled.
The following RFC2132-defined optional configuration items are, when available, used by the NTP100 for configuration
purposes:
[WARNING: An NTP100 will not function properly if configured to use DHCP services when no DHCP server is present on
the network.]
Broadcast
The NTP100 supports the broadcasting of NTP packets. This feature is useful in situation where network administration may
wish to avoid the network traffic created by a large number of clients making periodic NTP requests, or in situations where
such periodic requests end up synchronized is such a manner as to exceed the NTP100’s ability to reply. The broadcast mode
is a widespread or open-ended broadcast, not intended for any specific IP address.
The NTP100 provides NTP [UDP] broadcasts using the broadcast address [255.255.255.255].
Note that some firewalls and routers will not forward UDP broadcasts by default. Security configurations may need to be
adjusted to allow the UDP broadcast packets to pass on the configured port.
Multicast
The NTP100 also supports multicast addressing of NTP packets as a recently added feature. As opposed to broadcast mode,
which is a widespread or open-ended broadcast of NTP packets whereby, data is sent to every possible receiver (client),.
Multicasting is useful because it conserves bandwidth. It does this by replicating packets only as needed within the network
to send them only to receivers (clients) that want them, thereby not transmitting unnecessary packets.
The concept of a group is crucial to multicasting. Every multicast requires a multicast group; the sender (or source) transmits
to the group address, and only members of the group can receive the multicast data. A group is defined by a Class D address.
The NTP100 does not restrict the use of the multicast address assignment and supports the full range of class D multicast
addresses or groups from 224.0.0.0 to 239.255.255.255 . These groups or class D address ranges for multicasting are
defined and governed by RFC3171, IANA IPv4 Multicast Guidelines.
Typically, the multicast address range 224.0.1.0 - 224.0.1.255 (224.0.1/24) [ Internetwork Control Block] is utilized for
NTP traffic, however, please refer to the RFC3171 for your specific application and implementation.
The Internet Group Management Protocol (IGMP) is a protocol that controls group membership for individual hosts. This
protocol only operates in a LAN setting, but is required if you wish to be able to join a multicast group on a host. IGMP is
defined in RFC 2236.
Note: Use of the multicast addressing method requires the use of routers & switches and other network devices that support
the Internet Group Management Protocol (IGMP). In addition, the IGMP mode must be enabled and configured for
multicasting addressing to be implemented properly. The implementation of multicasting addressing is beyond the scope of
support available from Masterclock. Please ensure that your network system components are capable of , and configured
properly for IGMP before utilizing the multicast addressing feature.
Note: You will need to check with your firewall vendor to determine how to enable multicast traffic through a firewall. In
addition, you may want to read RFC 2588: IP Multicast and Firewalls.
Anycast
The NTP100 does not currently provide anycast capability.
This information, except for the time/date stored in the RTC, may be reset to the factory default state.
The NTP100 maintains its internal configuration and settings in battery backed memory located on the RTC chip. The
battery supplies power to the TCXO 32kHz oscillator and RTC when the unit is powered off. This allows the internal
configuration to be maintained and the time and date to increment, when power is off. Under normal operating condition, the
memory devices maintaining the RTC data and configuration settings is powered by the external DC power supply and does
not rely on the battery for data retention.
The battery type is a ‘replaceable’ lithium coin cell battery (models - OSC and –GPS) or a maintenance free rechargeable
Manganese Lithium battery (model NTP100-TC).
Note: If the NTP100 does not retain its configuration, or its Date/Time settings (this may be indicated by the front panel time
display counting up from ‘zero’) the battery will likely need replacement. The battery size differs between models. See the
“Specifications” section for details on the recommended battery replacement.
2) Depress and hold the “RESET” button, continue to depress the “RESET” button
3) Re-apply power to NTP100 and continue holding the “RESET” button down for five seconds.
Default Password
The factory-default password for an NTP100 is: public
WinDiscovery
WinDiscovery (may be abbreviated as WD) is an application designed to run on Windows VISTA , Windows XP, Windows
Server 2003 Server, Windows Server 2000 and Windows 2000 operating systems. The WinDiscovery application is supplied
with the NTP100 device and is used to configure the NTP100 or to review status information. Once configured, the NTP100
does not require WinDiscovery to be running in order to function. To install the WinDiscovery application on your server,
workstation, or PC, complete the following steps:
1. Insert the WinDiscovery CD that shipped with your NTP100 or download the latest version from the support area
of www.masterclock.com
2. If AutoRun is enabled on your PC the Installshield Wizard installation will begin automatically.
Otherwise, browse to the CD root directory and run the ‘setup.exe’ application.
3. Select the installation options by selecting either the standard or custom installation. By default the standard
installation will install all user manuals and application notes along with the WinDiscovery application. The
custom installation will allow the optional installation of the user manuals and application notes.
4. By default, the setup utility will suggest installing files to C:\Program Files\Masterclock\WinDiscovery. (Another
path may be selected if desired.)
Potential Communication Problems
Networks separated by physical routers will often block UDP broadcasts preventing WinDiscovery from locating
devices on a remote network. Under such circumstances, WinDiscovery must be operated from a computer within the
remote network or routers separating the networks must be configured to pass through (both directions) UDP traffic
(including broadcasts) on port 6163.
Personal computer firewall applications, such as ZoneAlarm©, may also prevent WinDiscovery from operating
correctly. Configure the firewall to allow bi-direction UDP traffic on port 6163 or temporarily disable the firewall
while using the WinDiscovery application.
Using WinDiscovery
Open the WD program by clicking the shortcut on your desktop (or other fashion dictated by your installation). Only
one user should be using WD at a time, and other methods should not be used to manage the NTP100 while using WD.
Clicking on any device group will list in the right pane of the WD window all devices of that type found. Only the
devices shown in the right window can be managed. To configure another device group, click on the device name in the
left window and the device names will then appear in the right window, ready to be managed.
To configure and manage a device shown in the right window, double click or right mouse click the device name and a
menu appears. The current choices are:
• Properties
• Network Settings
• Device Settings
• Set Password
• Set Time
• Status
• Reset Device
Clicking a menu choice opens a new window for that function. When working in the management windows, use the
Apply and OK button to accept changes that you have made. Use the Cancel button to exit the screen without applying
changes. NOTE: Cancel does not undo changes that have been saved using the Apply button.
Properties
The properties of the NTP100 device of interest can be viewed in summary form, using this selection. Under “Properties” the
device name, model, and network configuration settings are available.
Network Settings
The network settings must be established for the NTP100 to be accessible to the network. You must be a network
administrator or have their support to complete these functions. Your network administrator determines the information for
the Network Settings.
[Note: The default factory setting for network configuration is to use DHCP/BOOTP.]
[Note: If a DHCP server cannot be found on the network by the NTD clock, the IP address will be
assigned a fallback IP address of 169.254.xxx.xxx]
[Note: The static IP address you enter must not be in use by another device on the network , this
includes IP address ranges reserved for use by the DHCP server. If a static IP address is used which
creates a duplicate IP address condition, the network clock will be re-assigned a fallback IP address of
169.254.xxx.xxx ]
DHCP is enabled by default. If DHCP is enabled and no DHCP server can be found the NTP100 will default to a
169.254.xxx.xxx address.
In addition, if an IP address conflict is determined when the Ethernet interface is initialized (either DHCP or static) the
NTP100 will default to a 169.254.xxx.xxx address.
This 169.254.xxx.xxx is a link local address range (i.e. not allowed on the internet) and is used by Microsoft when their
DHCP clients cannot find a DHCP server.
[Note: Devices which have been assigned a fallback IP address of 169.254.xxx.xxx will be displayed in
the main WinDiscovery window with RED text, indicating a problem with the configuration.]
Device Name
Each clock is programmed at the factory with a factory device name. This name includes the model
name and a “MAC address” extension.
[Hint: You can change the device name to one convenient for your site – preferably one that helps you
to later identify the exact physical location of the device. ]
Administrative Hub
[Note: the Administrative Hub configuration item is reserved for future use.]
Broadcast/Multicast Parameters – Allows for setting the NTP mode and parameters of the NTP100 server.
Server port - The default, well known port for NTP service is 123. This can be changed as desired. Note that some
NTP/SNTP clients will expect NTP servers to operate on port 123 and cannot be configured to utilize alternate ports.
Provide NTP broadcasts –. The NTP100 can be set up to provide NTP broadcasts by selecting the “Provide NTP using
broadcast address [255,255,255,255]” checkbox. When enabled, the broadcast on/to port may be specified as well as the
frequency that broadcasts will be issued. This can be changed as desired. The NTP100 provides NTP broadcasts using the
broadcast address [255,255,255,255]
Note: While providing NTP broadcasts, the NTP100 device can also continue to be queried.
Note: Some NTP/SNTP clients will expect NTP servers to operate on port 123 and cannot be configured to utilize alternate
ports.
Typically, the multicast address range 224.0.1.0 - 224.0.1.255 (224.0.1/24) [ Internetwork Control Block] is utilized for
NTP traffic, however, please refer to the RFC3171 for your specific application and implementation.
Note: While providing NTP broadcasts, the NTP100 device can also continue to be queried.
Note: Some NTP/SNTP clients will expect NTP servers to operate on port 123 and cannot be configured to utilize alternate
ports.
The factory default stratum level settings for the NTP100 family are “2” for the External Ref, and “3” for the Internal Clock.
The Internal Clock stratum level cannot be adjusted to a reference level exceeding that of the External Reference.
Assignable External and Internal Stratum Levels for the models –GPS and –TC
The time references for the various models are defined as:
In addition to the Stratum Level assignment, the allowable time dissemination duration for the operation on the Internal
Clock can be configured in the Advanced Configuration section (see below).
NOTE: The NTP100-GPS has a GPS receiver built in and can be considered a Stratum Level 1 device, as such, it can be
assigned a stratum level of “1” for the “External High Precision Reference” (defined to be: when locked to GPS).
NTP100 – Rev 2.2.0 Oct-12 18 © Masterclock®, Inc.
NOTE: The models NTP100-OSC and NTP100-OSC-HS do not have an external input, this feature will be grayed out
for this model. Thus, the stratum level can only be adjusted for the Internal Clock.
Brightness - The brightness or intensity of the NTP100’s front-panel time display can be adjusted from dim to bright.
The display can be dimmed here for low-light environments.
Advanced – Certain advanced features may be configured using the “Advanced” button. These features include , access
to the telnet configuration interface and the ability to continue serving time during extended GPS or Time Code outages.
By default, the models NTP100-GPS, NTP100-GPS-HS, and NTP100-TC will allow time dissemination (NTP service) for a
period of 24 hours from loss of the primary source (GPS or Time Code respectively). During this “free-wheeling” or
“holdover” period, the NTP100-GPS and NTP100-TC will rely on the internal real-time clock (RTC) and temperature
compensated crystal oscillator, (TCXO )oscillator, which has a typical holdover of +/- 1 min /year (+/- 165mSec drift over
24 hours or +/- 6.875 mSec drift over 1 hour). The model NTP100-GPS-HS will rely on the internal RTC and OCXO (oven
controlled crystal oscillator), which has a typical holdover (stability) of < 7 sec/year (<19mS drift over 24 hours or <.8 mS
over 1 hour)
The NTP100 (models –GPS and –TC) will continuously discipline the internal RTC to provide maximum accuracy, while
locked to the primary GPS or Time Code reference, when trusted and available).
The maximum “Validity” duration is adjustable in 1-hour increments. To always allow time dissemination and always
consider the internal clock source “valid”, set the validity duration to a value of zero “0”
[Hint: It is suggested to configure the unit to allow time dissemination and to enter a value of 0 in the “Validity duration”
field when using the NTP100-GPS-HS High Stability model.]
Deselect the “Allow time dissemination..” if you do not want the NTP100-GPS or NTP100-TC to serve time using the
internal RTC and TXCO oscillator while the unit is free-wheeling.
You may deselect the “ Allow time dissemination” if you do not want the NTP100-GPS-HS to serve time using the internal
RTC and OCXO high stability oscillator while the unit is free-wheeling.
A password can be a maximum of 10 characters and may contain any sequence of letters, numbers, and common
punctuation. Passwords are case-sensitive.
WARNING: If the password is lost, the user must reset the NTP100 using the Reset button on the rear of the
unit. This will cause the unit to return all configuration to factory-default settings.
When a password is set for a device, each time you click OK or Apply for that device you will be asked for the
password. You may create a unique password for each device. You may enable the ‘Remember this password for the
session’ checkbox to eliminate typing the password for each configuration change.
[Note: each device listed can have a unique password associated with it, which will default to the factory default
password. You must enable the “Remember this password for the session’ checkbox for each device that is being
configured.]
WinDiscovery will not remember or store the password (s) after the session is closed. It is important for the user/system
administrator to maintain passwords in a safe place.
If you enter the wrong password and selected the “remember password” checkbox, you will receive an error upon
selecting OK or Apply to any configuration changes. You can close the WinDiscovery session to “forget” the
password(s), however this will require entering the password again for each device. Alternately, you can remove the
incorrect password entry during a WinDiscovery session by going to the right click menu for the device and selecting
Forget memorized password option. This option will be added to the right click list and will only be displayed if a
password is memorized.
[Hint: To remove password protection for a device, select the Set Password command. You will be prompted to enter
the old password. Enter the old password. Do not enter anything into the New Password or Confirm Password fields.
Click OK to save. Upon you next session, you will not be prompted for a password for the clock.]
NTP100 – Rev 2.2.0 Oct-12 21 © Masterclock®, Inc.
Set Time/Date
The Set Time menu item lets you manually set the time and date for the NTP100. The function may be most useful for
demonstration, in lab situations, environments where an external signal is not available. The time for the NTP100 can
either be set to the time of the PC or a manual custom time can be entered.
NTP100-OSC and NTP100-OSC-HS must receive an input time set manually during the initial installation.
Both versions will revert to the battery backed RTC and TCXO and maintain <165mS day drift during power
down (outages) and/or storage. The high stability version will have a much improved drift rate of <19mS/day,
but the overall accuracy of both versions relies heavily on the initial time setting input.
To set the time manually it is suggested to use a preset time source for best overall initial accuracy. While
either method may be used, the “UTC Time from PC Clock” is recommended over the “Custom” manual entry
method.
[Note: for the purpose of maintaining its internal clock, theNTP100 time server always assumes the time
entered is UTC and saves this information as the internal UTC time.]
For best results using the “UTC Time from PC Clock” method , first set the time on the PC that WinDiscovery
is installed on, using an NTP/SNTP client pointed to either an Internet NTP time server or another reliable
NTP100. Immediately follow the time setting of the PC, by selecting the “UTC Time from PC Clock” option,
and press the “Set Now” button.
When the NTP100-GPS achieves a GPS satellite fix, the continuous time/date obtained from GPS will
automatically overwrite any that is manually established. Therefore, practical ongoing use of this feature
requires the NTP100 to be disconnected from its GPS antenna. The GPS models of the NTP100 use the same
manually entry methods of Set/Time as the OSC (oscillator) versions, described above.
NOTE: If your time code source outputs UTC referenced SMPTE 30/25/24 fps time code to the Leitch date
encoded format or IRIG-B/B1 time code to the IEEE 1344 standard, then leave both the “Ignore Date From
Reference” and “Ignore Year From Reference” unchecked and disabled (use factory default setting) as
shown. This will allow the automatic detection of time, date (or day of year), and year information from the
incoming time code signal. This is the normal (factory default) setting.
Note: the time of day information will continue to be decoded from the time code signal, and will overwrite the manual
entry.
Using the default settings, will allow the automatic detection of time, date (or day of year), and year information from
the incoming time code signal. These are the recommended settings.
Date or Year Manual Overwrite (Ignore Date or Ignore Year from Reference) Feature
The date overwrite feature may be used if the Time Code signal (model –TC) does not contain date encoded
time code to either the SMPTE 30/25/24 fps Leitch date format standard or the IRIG-B/B(1) IEEE 1344
standard.
Note: the time data /information will continue to be decoded from the time code signal, and will always overwrite the
manual entry.
[Note: for the purpose of refreshing its internal clock, the NTP100 assumes the time and date entered is UTC.]
Requests serviced – Number of NTP requests serviced since the unit was last powered on.
NTP100-GPS: GPS when locked to GPS satellites, otherwise Internal Real-Time Clock.
NTP100-TC: Time Code format when locked to external time code input, otherwise Internal Real-Time Clock.
Last reference loss – Last time/date upon which GPS satellite signal was lost, or n/a if the event has not occurred since
the last power on.
Last reference regain - Last time/date upon which GPS satellite or time code signal was re-acquired from a loss state.
NTP Status /Stratum Level - NTP stratum level for present reference as defined in the device configuration settings.
The remaining information in this status display is for technical support purposes only and is not useful for the end-user.
Configuration via Telnet may not be convenient for devices operating with a factory default network configuration since the
IP address is not known. Use the WinDiscovery application (or the RS-232 interface for models –GPS or –OSC) to establish
first-time networking configuration.
If you are not familiar with the Telnet application, ask your network system administrator for assistance.
[Note: for security purposes, the Telnet interface can be disabled. When disabled, you will no longer be able to access the
unit with Telnet. To re-enable the Telnet feature, one of the other configuration methods must be used, or the unit must be
reset to factory default configuration.]
Upon entering the NTP100 configuration via Telnet, the initial screen is shown below. The NTP100 displays its firmware
version, its name, Ethernet address, IP address, and the IP address of the PC with which you are accessing it. A login prompt
is presented if a password has been configured for the unit. The configuration menu will be displayed when the correct
password has been provided.
Enter the Number or Alpha Letter corresponding to the command and press the enter key. Current configuration or default
answers are displayed in brackets. ‘Enter key only’ will retain the current entry/default.
Set IP Configuration
To set the IP Configuration, select option ‘2’. NOTE: If you select this option, you will be disconnected from the session
upon completion, whether you actually change any entries or not. You have the choice of using DHCP for automatic IP
Configuration or entering the data in these screens. If you select DHCP, no other questions will be displayed, you will be
disconnected from the session, and you will not be able to Telnet to this NTP100 until you learn the DHCP-provided IP
address. To manually enter the IP information, enter ‘N’ for the DHCP (or Enter for the default), and enter the IP, Netmask,
Gateway, Primary DNS and Secondary DNS server.
The factory default stratum level settings for the NTP100 family are “2” for the External Ref, and “3” for the Internal Clock.
The Internal Clock stratum level cannot be adjusted to a reference level exceeding that of the External Reference.
In addition to the Stratum Level assignment, the allowable time dissemination duration for the operation on the Internal
Clock can be configured in the Advanced Configuration section (see below).
NOTE: The NTP100-GPS has a GPS receiver built in and can be considered a Stratum Level 1 device, as such, it can be
assigned a stratum level of “1” for the “External High Precision Reference” (defined to be: when locked to GPS).
Server port - The default, well known port for NTP service is 123. This can be changed as desired. Note that some
NTP/SNTP clients will expect NTP servers to operate on port 123 and cannot be configured to utilize alternate ports.
Selecting Unicast Mode for NTP - By default, the NTP100 will operate only in Unicast /Query mode using server port 123
This mode is selected exclusively when neither the provide NTP broadcast nor the provide NTP multicast modes are selected.
Provide NTP broadcasts –. The NTP100 can be set up to provide NTP broadcasts by selecting the “Provide NTP using
broadcast address [255,255,255,255]” checkbox. When enabled, the broadcast on/to port may be specified as well as the
frequency that broadcasts will be issued. This can be changed as desired. The NTP100 provides NTP broadcasts using the
broadcast address [255,255,255,255]
Note: While providing NTP broadcasts, the NTP100 device can also continue to be queried.
Note: Some NTP/SNTP clients will expect NTP servers to operate on port 123 and cannot be configured to utilize alternate
ports.
Typically, the multicast address range 224.0.1.0 - 224.0.1.255 (224.0.1/24) [ Internetwork Control Block] is utilized for
NTP traffic, however, please refer to the RFC3171 for your specific application and implementation.
Note: While providing NTP broadcasts, the NTP100 device can also continue to be queried.
Note: Some NTP/SNTP clients will expect NTP servers to operate on port 123 and cannot be configured to utilize alternate
ports.
Note: While providing NTP broadcasts, the NTP100 device can also continue to be queried.
Note: Some NTP/SNTP clients will expect NTP servers to operate on port 123 and cannot be configured to utilize alternate
ports.
Note: If telnet is disabled, the telnet session will be ended and the user must use WinDiscovery, RS-232 access, or the
Reset Configuration button to re-enable it.
of using DHCP for addressing. You unit will likely not retain the same IP address . You may have to utilize WinDiscovery
(for all NTP100 models) or the serial port interface (for models NTP100-GPS, NTP100-OSC) to obtain the new IP address
before a Telnet session may be opened with the unit.
By default the NTP100-GPS & -TC will allow time dissemination using the internal real-time clock and TCXO for 24 hours.
To always allow time dissemination enter a value of ‘0’ [zero].
The Set Time/Date menu item lets you manually set the time and date for the NTP100. The function may be most
useful for demonstration, in lab situations, environments where an external signal is not available.
The time for the NTP100 can either be set to the time of the PC or a manual custom time can be entered.
Because of the special considerations for accommodating non-date encoded SMPTE & IRIG-B/B1 time code formats,
the NTP100-TC Set Time/Date Screen or menu will differ from the –GPS and –OSC models.
When the NTP100-GPS achieves a GPS satellite fix, the continuous time/date obtained from GPS will automatically
overwrite any that is manually established. Therefore, practical ongoing use of this feature requires the NTP100 to be
disconnected from its GPS antenna.
Model -TC
Because of the special considerations for accommodating non-date encoded SMPTE & IRIG-B/B1 time code formats,
the NTP100-TC Set Time/Date Screen will differ from the –GPS and –OSC models.
Automatic Detection mode (for date & year encoded time code) – Recommended (default) Settings
If your time code source outputs UTC referenced SMPTE 30/25/24 fps time code to the Leitch date encoded format
or IRIG-B/B1 time code to the IEEE 1344 standard, then leave the “Ignore Date From Reference” and “Ignore Year
From Reference” disabled (factory default setting) by entering “n” for no , as shown. This will allow the automatic
detection of time, date (or day of year), and year information from the incoming time code signal.
Date or Year Manual Overwrite (Ignore Date or Ignore Year from Reference) Feature
The date overwrite feature may be used if the Time Code signal (model –TC) does not contain date encoded time code
to either the SMPTE 30/25/24 fps Leitch date format standard IRIG-B/B(1) IEEE 1344 standard.
The time data /information will continue to be decoded from the time code signal, and will always overwrite the manual
time entry.
[Note: for the purpose of refreshing its internal clock, the NTP100 assumes the time and date entered is UTC.]
Exiting Telnet
To exit the terminal interface, select option ‘X’.
A standard “straight-through” 9-wire serial cable or simple RS-232 cable utilizing pins 2,3, and 5 should be used.
Pin NTP100 Signal Pin Computer
2 RxD Receive Data 2
3 TxD Transmit Data 3
5 SG Signal Ground 5
Consult the section entitled Telnet Terminal Configuration for details on how to change configuration using the terminal
interface.
Once the communication parameters in the terminal interface program are established, apply power to the NTP100-GPS or
NTP100-OSC and they will announce themselves, as shown in the example HyperTerminal window. The serial interface
menu is identical to the Telnet interface menu.
Dimension 4
Operates in most Windows environments. Concise user interface, can be minimized to the system tray. Can also be run as a
service. http://www.thinkman.com/
TimeSync
Operates in a Windows NT/2000 environment, and can run as a service. http://www.intsoft.com
XNTP
XNTP is the commonly used Unix distribution of NTP server/client software. XNTP is distributed with many Unix
operating system packages, and is licensed for use without fee. The distribution can also be built for Windows operating
systems although it is generally not needed for the Windows 2000/XP platforms (see Win32Time below). http://www.ntp.org
The Windows Time service is designed to loosely synchronize (or set) the system time and allows for a 20 sec variance
between machines on a WAN or enterprise level ,and up to about 2 seconds at a local level (LAN). In addition, the system
time (network time) may not be accurate time relative to the UTC reference. In many applications, this type of inaccuracy is
not acceptable. The default poll times are often extended allowing for significant drift.
In general, most 3rd party SNTP or NTP client applications or services designed to run under Windows will disable (or
attempt to disable) the W32Time service. This is to allow for a more accurate system clock pointing directly to one or more
time servers and allowing a higher polling rate. If the Windows Time service is not disabled, this may cause undesirable
results with other applications or services which attempt to set the system time accurately. However, for certain network
configurations the user may be required to continue to use the Windows Time service. In such cases, the W32Time registry
entries will require modification from the default settings to achieve synchronization with the NTP100, within the framework
of the W32Time service capabilities.
A dissertation on configuring and deploying Win32Time in an enterprise network environment using an Authoritative Time
Server , Primary Domain Controller, Secondary Domain Controllers, or an Active Directory environment is beyond the
scope of this manual, and the support provided by Masterclock.
For suggestions on using the W32Time service, please see the troubleshooting area of this manual , as well as the appropriate
knowledgebase articles available at the Microsoft support site. Please also refer to the documentation included with your
Windows operating system for details. The Microsoft Knowledge Base also contains a number of other useful articles
regarding the W32Time service. Search on the ‘net time’ , ‘w32time’ , ‘symmetric active’ , ‘authoritative time source’, and
‘trusted time source’ keywords.
[Important Note: WinDiscovery uses bi-directional UDP messaging on port 6163 for both the discovery process and to
communicate configuration and status packets to and from the Masterclock® network clock(s). Delivery of UDP
messages/packets is not guaranteed. If you experience intermittent problems with WinDiscovery , try closing the current
session and restart the application. If this does not resolve the issue try the following trouble shooting tips, or switch to an
alternate method of configuration such as telnet.]
All NTP100 units are fully checked and system tested at the factory for proper operation before shipment and unless physical
damage is found, the unit is probably functional.
Problem: Unable to find [discover] the Masterclock® network device(s) on the network with WinDiscovery.
Possible reasons/solutions:
1. Verify that you have supplied power to the network device.
2. The discovery process was not complete before selecting clock(s). After selecting “Discover” button, wait until the
discovery status indicates 100% completion.
3. Verify that the network device is a Masterclock® brand. WinDiscovery is not designed to work with network products
from other vendors.
4. Verify that the network device is on the same physical network as the computer from which you are running
WinDiscovery.
5. If the computer is separated from the device by a router (on a remote network) or a firewall it is likely that the
router/firewall is blocking communication with the device. Run WinDiscovery from a computer within the remote
network, or ask a network system administrator to configure the router/firewall in question to pass through (both
directions) UDP broadcasts on port 6163 [Note: If this does not resolve the detection problems you may additionally
configure to pass through both directions UDP broadcasts on ports 6165, 6166, and 6264]. Some routers will not forward
UDP broadcasts across networks – currently, this capability is required to use WinDiscovery for enterprise-level
management of Masterclock, Inc. network appliances. If you are running a personal firewall product, such as
ZoneAlarmTM or BlackICETM, or the built in Windows firewall you must adjust their configuration to pass through (both
directions) UDP traffic on port 6163.
6. Verify that the hub/router/switch is capable of supporting the 10MB speed that the attached network device requires.
7. Verify that a DHCP/BOOTP server is present on the network. If the clock has been configured to use DHCP for network
configuration but no DHCP/BOOTP server is present, the clock may not respond to discovery requests for up to twenty
seconds after power-on. [Note: DHCP configuration is enabled as a factory-default.] In addition, the clock will reset
its address (fallback) to one within the link-local address space (169.254.xxx.xxx) when no DHCP server is present or is
not able to be reached. Reset the clock to initiate a new DHCP IP address request, or use static IP address mode. Consult
your network system administrator to ensure that a DHCP server is present and accessible on your network and/or to
obtain a list/range of available IP addresses.
8. Verify that the network device and the computer running WinDiscovery are attached to the network.
9. Verify that all network cables, hubs, etc. are in proper working order. Be sure that Ethernet crossover cables are not
being used where inappropriate.
Problem: Device was found using WinDiscovery, but the status display is intermittent or not updating and/or clock does not
appear to be responding to configuration changes under the current WinDiscovery session.
Problem: Device(s) previously found during a recent session of WinDiscovery do not show up during the current session.
Problem: The device’s status or settings displayed under WinDiscovery show garbled characters.
Possible reasons/solutions:
1. The WinDiscovery application has been open for too long and the device’s configuration(s) has(have) changed. For
example, this can occur if the DHCP server has issued new/refreshed addresses. Close the WinDiscovery
application and restart.
2. The discovery process was not complete before selecting clock(s). After selecting “Discover” button, wait until the
discovery status indicates 100% completion.
3. Verify that the physical network cables and equipment and configuration for UDP have not changed.
NTP100 – Rev 2.2.0 Oct-12 39 © Masterclock®, Inc.
4. Verify that you are currently the only user accessing the clock via WinDiscovery or telnet.
5. The network may currently be experiencing heavy traffic which is reducing bandwidth and/or causing collisions
with the UDP messages/packets between the clock(s) and WinDiscovery. Since delivery of UDP messages are not
guaranteed, this can cause WinDiscovery to not receive the latest configuration or status packets, and thus show
outdated or garbled information. In some cases, the clock may not be discovered and displayed in the
WinDiscovery device tree. In others, previously discovered clocks may no longer be accessible or responding.
• Press the “Discover” button again and wait until the discovery process completes. This will occasionally
resolve issues with units not being discovered.
• Close the current WinDiscovery session and restart the WinDiscovery application.
• Take steps to increase the bandwidth and reduce network traffic.
• If this is an ongoing problem, consider the Telnet configuration method or remove the clock system to an
isolated LAN.
Possible reasons/solutions:
1. Incorrect network configuration may be causing the device to receive a fallback IP address and or perform soft
restarts. Verify that the IP address configured for the clock is correct. If you manually enter (or DHCP assigns) an
IP address that already exists on the network, this will create an IP address conflict. The device will reset its address
(fallback) to one within the link-local address space. Determine the cause of fallback IP address and resolve issue.
View the error status field under the status window to help determine the cause of why the clock received a
169.254.xxx.xxx. Near the bottom of the Status window the error will be displayed. (If there is no error the text box
will not be displayed.)
[Note: Devices which have been assigned a fallback IP address of 169.254.xxx.xxx will be displayed in the main
WinDiscovery window with RED text, indicating a problem with the configuration.]
When the Ethernet interface is initialized the network device will verify that the IP address (either static or assigned
by DHCP) is not being used by another device on the network. If a conflict is found the NTD clock will default to a
169.254.xxx.xxx address. The IP address that caused the error is saved and returned as an error to WinDiscovery.
This error status is available to the user via the Status window on WinDiscovery.
• If static IP addressing is being used the original conflicting static IP address can be restored by doing a soft
restart of the device using either WinDiscovery or telnet prior to changing any other configuration
parameters.
[IMPORTANT NOTE: if the configuration of the network device is changed while a 169.254.xxx.xxx is
being use, then the current 169.254.xxx.xxx address will become the permanent static address and the
original conflicting static address is lost. At this point, it is necessary to manually change the static IP
address to a one that will not conflict, or you may do a “Reset Configuration” to restore the system to factory
default settings.]
• If DHCP was selected and the network device fell back to a 169.254.xxx.xxx address approximately every
10 [depending upon the “Advanced Settings” values] minutes the Ethernet interface will be reinitialized
and the NTD clock will attempt to get an IP address from the DHCP server. If the NTD is successful, the
error will be cleared and the new address from the DHCP server will be used. If a discovery was done using
WinDiscovery or telnet was used this initialization will be delayed by 2 hours.
Possible Reasons/solutions:
1. Check the network connection and setup. If DHCP is enabled [Note: DHCP is enabled by default] and a DHCP
server is not active on the local network the clock will hesitate periodically while attempting to resolve DHCP
configuration. To correct the problem, switch to manual networking configuration or determine why the local
DHCP server is not operating.
2. If the device cannot resolve its DHCP address in DHCP mode, the unit will periodically perform a soft restart to re-
initialize its communication port and DHCP configuration. See the trouble shooting section on fallback IP address
3. If the device has not been configured with at least one valid DNS server (or that DNS server is down) hesitations
similar to those described in #1 will occur. At least one valid DNS server is required for operation.
Problem: Unable to communicate with the NTP100 on the network with Telnet
1. If the NTP100 has been configured to use DHCP for network configuration but no DHCP/BOOTP server is present, the
NTP100 may not respond to discovery requests for up to twenty seconds after power-on. [Note: DHCP is enabled as a
factory-default.]
2. Verify that you have the correct IP address for the unit and the IP address did not change. If using DHCP to provide the
IP address, this address may change periodically, you must know the IP address of the unit to use the TELNET interface.
3. Verify that the device does not have the Telnet interface disabled.
[Note: for security purposes, the Telnet interface can be disabled. When disabled, you will no longer be able to access the
unit with Telnet. To re-enable the Telnet feature, one of the other configuration methods must be used, or the unit must be
reset to factory default configuration.]
Problem: NTP/SNTP client application or W32Time service is unable to communicate with the NTP100
Note: By default – The Windows 32Time service for Windows Server 2003 and Windows XP (service pack 2 and
above) is configured to use Symmetric Active mode.
Note: Adjusting the W32Time service involves stopping the service, adjusting /editing registry settings and then
restarting the W32Time service. Recommendations or procedures for adjusting or editing the registry in order to
utilize the W32Time service as a client/server is out of the scope of the support provided by Masterclock.. Please
refer to the appropriate knowledgebase article at the Microsoft support site. . http://support.microsoft.com/
If using the Windows W32Time service, See the appropriate knowledgebase articles at the Microsoft website
regarding using the Windows W32Time service (built in NTP/SNTP time client for the Windows VISTA, Windows
Server 2003, Windows XP and Windows 2000 OS’s ).
The Microsoft support knowledgebase article #875424 entitled: “ Time synchronization may not succeed when you
try to synchronize with a non-Windows NTP server in Windows Server 2003” pertains to addressing the symmetric
active mode issue with Windows 2003 server. http://support.microsoft.com/kb/875424/
NTP100 – Rev 2.2.0 Oct-12 41 © Masterclock®, Inc.
If setting up an authoritative time server from a PDC in Windows Server 2000 or Windows Server 2003 refer to the
knowledgebase articles on the Microsoft support site regarding editing the registry settings for the selection of the
internal hardware clock or external time source for Windows 32Time service.
The Microsoft support knowledgebase article #816042 entitled: “ How to configure an authoritative time server in
Windows Server 2003 ” pertains to addressing the hardware clock issue in Windows Server 2003.
http://support.microsoft.com/kb/816042/
The Microsoft support knowledgebase article #3140542 entitled: “ How to configure an authoritative time server in
Windows XP ” pertains to addressing the hardware clock issue in Windows XP.
http://support.microsoft.com/kb/314054/
The Microsoft support knowledgebase article #216734 entitled: “ How to configure an authoritative time server in
Windows Server 2000 ” pertains to addressing the hardware clock issue in Windows Server 2000 (Note: This article
was previously published under Q216734 http://support.microsoft.com/kb/216734/
The Microsoft support knowledgebase article #223184 entitled: “ Registry entries for the W32Time service”
pertains to addressing the registry entries Windows Server 2000 and Windows 2000 (Note: This article was
previously published under Q223184 http://support.microsoft.com/kb/223184/
The Microsoft support knowledgebase article #884776 entitled: “ How to configure the Windows Time service
against a large time offset” contains useful information regarding the W32Time service in Windows Server 2003,
Windows XP Pro, and Windows Server 2000 http://support.microsoft.com/kb/884776/
Problem: NTP client indicates that the NTP100 is providing invalid time, or has flagged time as invalid.
The NTP100 will always answer NTP requests (unless the client is set to use symmetric active mode), but will flag time as
invalid if it does not have trusted time to distribute. This may occur temporarily during GPS navigation state changes, or
before the first GPS acquisition after the NTP100 has been powered on after being off for an extended period of time.
By default, the NTP100 will begin flagging time invalid after 24 hours of consecutive GPS acquisition failure or non-
operation (powered off). This is a protective feature, and can be adjusted or disabled if desired – see device configuration
sections of this user manual.
Problem: The UTC date/time is incorrect and the unit does not retain configuration settings when powered up.
The NTP100 maintains its internal configuration and settings in battery backed memory located on the RTC chip. The
battery supplies power to the TCXO 32kHz Oscillator and RTC when the unit is powered off. This allows the internal
configuration to be maintained and the time and date to increment, when power is off. Under normal operating condition, the
memory devices maintaining the RTC data and configuration settings is powered by the external DC power supply and does
not rely on the battery for data retention.
Note: If the NTP100 does not retain its configuration, or its Date/Time settings (often indicated by the front panel time
display counting up from ‘zero’) the battery will likely need replacement.
Check and replace the battery, if necessary. The battery type is a ‘replaceable’ 3V lithium coin cell battery and can be
replaced by a qualified technician, or the unit can be sent to technical support at Masterclock for repair/replacement for
service using our RMA procedure. The battery size/type vary for the various models. See the “Specifications” section for
details on the recommended battery replacement, or contact technical support for assistance.
Possible reasons/solutions:
1. The password cannot be recovered if it is lost. Reset the clock to the factory default configuration using the
procedure described in the Configuration section. After the clock has been reset to factory defaults, the unit must
be reconfigured. The factory - default password is “public”
Problem: Multiple error window titled “Bad Password” continues to pop-up each time a configuration setting is applied.
Possible reasons/solutions:
1. You have entered and “remembered” an incorrect password in the password windows. This is now causing multiple
error indication windows titled “bad password” to pop-up for each portion of the configuration message that is being
sent to the clock. You must clear the memorized password using one of the options below.
a. WinDiscovery only remembers the password for the current session, close the WinDiscovery session and
reopen. All passwords will be forgotten by the WinDiscovery application.
b. As alternative to closing the WinDiscovery session, Right click on the device being administered in the
main WinDiscovery window. The right click pop-up menu now contains an entry for “Forget Memorized
Password”. Select this option.
c. You have entered and “remembered” a global password in WinDiscovery that does not match the unit you
are trying to send configuration changes or commands to. This is now causing multiple error indication
windows titled “bad password” to pop-up for each portion of the configuration message that is being sent to
the clock. If using the Global password feature, you must match the global password to that of the unit
you wish to administer. Or, simply disable the global password feature.
Please remember, for an initial startup at a new location the GPS unit could take up to 30 minutes. After the unit has
acquired satellites at the new location the startup time is greatly reduced to anywhere from a few seconds to several minutes.
Note: All components of the GPS system [NTP100-GPS unit with GPS receiver, power supply, GPS antenna, antenna cable]
are tested as a system at the factory before shipment. If the GPS antenna, the NTP100-GPS unit itself, and the supplied
coaxial antenna cable has not been damaged; And if the installation has been performed such that the GPS antenna has an
unobstructed view of the sky, the power connector is properly installed, and the front panel LED follows the startup sequence
described earlier (on, off & then on) the system will probably work. However, you may have to wait for some time [typically
up to 20-30 minutes] for the unit to achieve a first-lock to and initialize itself to the available GPS satellites at your location.
Possible reasons/solutions:
1. There are many reasons why the GPS receiver will not lock to the GPS satellites, please see the following items.
2. The LED will stay steady ON when the unit has never locked to GPS and is not serving NTP time.
The status/ GPS lock LED on the front of the unit will flash once per second when locked to GPS, and it will flash twice
per second when freewheeling.
3. The NTP100 must first acquire an initial lock to GPS before it will serve time. Once locked, the unit can continue to
serve time (either while locked to GPS or while freewheeling) as long as the DC input power is not interrupted.
• Wait at least 20-30 minutes if installing the GPS receiver device in a new location. The GPS receiver must find and
acquire the signal from at least 4 GPS satellites simultaneously, and will continue to acquire up to the eight
satellites. When placed in a new location, time to first lock will vary, but can be quite lengthy since the GPS
receiver must update its internal almanac and ephemeris data from the GPS satellites.
• Check the GPS antenna, antenna cable, and connectors. Make sure the cables and connectors are not damaged and
the threaded connectors are tightly coupled.
• If you have not already done so, install or locate the GPS antenna outdoors with a clear/unobstructed view of the
sky. Preferably on a rooftop or similar location such as a large open field or parking lot with an unobstructed view.
While the unit may lock to GPS on some occasions with the antenna located indoors in a window, such use is not
recommended.
• Locate your GPS antenna away from satellite dishes or sources of RF interference such as transmitters or other
antennas. Try relocating your GPS antenna if you are experiencing problems.
• Your antenna/antenna cable installation may be faulty. Your antenna cable or connectors may be shorted or open.
You may be using too long of an antenna cable or improper impedance cable. You may have damaged the cable(s)
or connector(s) during installation.
Masterclock highly recommends using only the pre-made/pre-tested antenna cables provided by Masterclock, Inc.
For best performance, it is best to order these cables (see available antenna packages) at the same time that you order
your NTP100-GPS or NTP100-GPS-HS, since your NTP100 GPS unit has been factory tested as a system with such
cables and antenna before shipment .
Note: The use of customized [altered] or customer provided cables is not covered under warranty or under the free
limited technical support by Masterclock. If your cables have been damaged during installation, please order an
additional cable set or contact technical support at Masterclock to have the cable(s) repaired.
• If necessary, remove the long antenna cable and connect the NTP100 directly to the short cable on the GPS antenna
using the short SMA male to SMA male adapter provided with your antenna package.
4. The GPS receiver located within the unit may have been damaged during the installation or handling.
• Handle the NTP100 GPS receiver as you would any electronic device do not subject the unit, particularly the
antenna input connector, to static discharge (ESD) during handling. When handling or installing the device, observe
NTP100 – Rev 2.2.0 Oct-12 44 © Masterclock®, Inc.
proper ESD protection methods; and as a minimum, discharge yourself to a convenient ground before handling the
unit. Preferably, use a static discharge wrist strap connected to earth ground when handling, installing, and or
configuring the device.
• The NTP100 GPS unit provides power to the pre-amplified GPS antenna using low voltage supplied on the center
pin of the antenna cable. To avoid damage to the GPS receiver (and/or GPS antenna) caused by a short circuit,
make antenna connections only with power removed from the unit.
• Do not use GPS antennas provided by other sources. Non-amplified GPS antennas or antennas that are not
compatible with the GPS antenna supplied with your system may damage the GPS receiver unit.
Note: Damage to the GPS receiver is not covered under warranty. Please purchase a replacement NTP100-
GPS or NTP100-GPS-HS or contact technical support at Masterclock, Inc for repair.
5. The GPS antenna may have been damaged during installation or handling.
• Handle the GPS antenna carefully. The GPS antenna may be damaged by dropping or other impact on hard
surfaces.
• To avoid damage to the GPS antenna (and/or the NTP100 GPS receiver), caused by a short circuit, make antenna
connections only with power removed from the unit.
Note: Damage to the GPS antenna is not covered under warranty. Please purchase a replacement. If the GPS
antenna is damaged please contact Masterclock, Inc. to order a replacement. The GPS antenna cannot be
repaired.
6. The GPS antenna cable may have been damaged during the installation or handling.
• The GPS antenna cables may be damaged by pulling/twisting of the connectors, or by pinching/over bending the
cables, such as while pulling the cables with a cable puller or other method. Pull and route the antenna cables
carefully. Ensure that you do not pull directly on the connectors during the installation. Ensure that you do not
twist the connector at the location where the connector meets the cable, as this can damage the braid. If the GPS
antenna cables are damaged please contact Masterclock, Inc. to order a replacement.
Note: Damage to the GPS cables is not covered under warranty. Please purchase a replacement set of cables.
If the GPS antenna is damaged please contact Masterclock, Inc. to order a replacement. The GPS antenna
cannot be repaired.
The easiest way to verify that the NTP100-TC is decoding time code is to observe the status of the LED on the front panel
and with the WinDiscovery “Status”. The green LED will be flashing at 1 pulse per second when the NTP100-TC is
properly decoding time code. If the LED is not lit, or is not flashing at 1 pulse per second (1 Hz), then there is a problem
with the time code signal.
Before concluding that there is a physical problem with time code decoding on the NTP100-TC, please rule out all of the
above possibilities.
Verify that your time code source is generating the UTC referenced time and date that you expect, and that this time code
format is at an acceptable signal level and quality that can be detected at the receiver (input to the NTP100-TC). Please see
the NTP100-TC specifications for details.
When using SMPTE time code, verify that you are not using drop frame time code. Use only NDF (non-drop frame) SMPTE
time code. Please see the NTP100-TC specifications for details.
If you are using “house” time code, verify that the time code source is locked to the GPS satellite system, such as the
Masterclock GPS200A , for UTC/GMT time code. Time code sources such as SMPTE time code that is fed via a broadcast
satellite will have a delay due to the satellite transmission. The NTP100-TC cannot compensate for satellite transmission
delays.
If you have a time code source from an alternate vendor, be sure that your time code actually contains encoded date /year
information to the Leitch/Masterclock [SMPTE] or IEEE1344 [IRIG-B] time code formats. SMPTE-type time codes must
have the date be encoded to the LeitchTM specification in the user bits. IRIG-B(0)/B(1) time code format, must have the
year/date encoded to the IEEE 1344 specification in the CF (Control Functions). Verify through your master clock’s
documentation that date encoding is both supported and enabled.
If you are using an acceptable UTC time code source with date encoded time code, ensure that the time/date overwrite
function of the NTP100-TC is not enabled.
If your time code source is providing daylight savings time adjustments (during DST) or time zone offsets these must be
functions must be disabled. The NTP100-TC only accepts and decodes UTC referenced time code.
If you are using an NTP client or the date/time display such as on a Windows system, this may provide misleading
information as these may be configured to display local time zone and daylight saving time information. This is configured
through the Date/Time applet in the Control Panel. Use the WinDiscovery or Telnet interface or a system with the time zone
and DST disabled. Confirm the time using the front panel LED display of the NTP100-TC.
A Time Code Reader Card with a Time Code Viewer utility or a time code display are useful diagnostic tools in making these
determinations regarding the source. These items are available for separate purchase from Masterclock, Inc.
Masterclock,Inc also provides, for separate purchase, date encoded time code sources such as time code generators,
oscillators, and converters to industry standard time code formats, which can be used directly with the auto detection
circuitry of the NTP100-TC. Please contact Masterclock, Inc. to inquire about available date-encoded time code sources.
If these troubleshooting tips do not solve your problem, contact technical support at [email protected] or call (636)
724-3666.
If these troubleshooting tips do not solve your problem, consult the support area of the
www.masterclock.com website or contact technical support at: [email protected]
or call: ….. (636) 724-3666
Communications – I/O
Ethernet (10mbps) .............................................................. RJ45, 10baseT
Length of communication cable (Cat5/5e) ...................... 100 meters maximum
RS-232 (Programming/Configuration Port) ...................... DB9 male, ((Models NTP100-GPS and NTP100-OSC only)
Length of communication cable ...................................... 3 meters maximum (use standard straight thru cable)
The NTP100 Models –GPS, -OSC, -TC are considered WEEE Category 3 (IT
and Telecommunications Equipment as defined by the WEEE Directive and
therefore fall within the scope of the WEEE Directive.
The NTP100 Models –GPS,-GPS-HS, -OSC,-OSC-HS, and -TC are considered WEEE
Category 3 (IT and Telecommunications Equipment as defined by the WEEE Directive and
therefore fall within the scope of the RoHS Directive.
These units are RoHS Compliant except that they will be manufactured using the RoHS
Directive exemption allowing the use of lead in "solders for servers, storage and storage
array systems, network infrastructure equipment for switching, signaling, transmission
as well as network management for telecommunications". Reference RoHS Directive
Annex Point 7 as amended by 2005/747/EC.
MC warrants the NTP100 against defects in materials and workmanship for a period of one year from date of sale. If MC receives
notice of such defects during the warranty period, MC will, at its option, either repair or replace products, which prove to be
defective.
Should MC be unable to repair or replace the product within a reasonable amount of time, the customer's alternate remedy shall be a
refund of the purchase price upon return of the product to MC. This warranty gives the customer specific legal rights. Other rights,
which vary from state to state or province to province, may be available.
Exclusions
The above warranty shall not apply to defects resulting from improper or inadequate installation or maintenance by the customer,
customer-supplied software or interfacing, unauthorized modification or misuse, operation outside of the environmental
specifications for the product or improper site preparation and maintenance (if applicable).
Warranty Limitations
MC MAKES NO OTHER WARRANTY, EITHER EXPRESSED OR IMPLIED, WITH RESPECT TO THIS PRODUCT. MC
SPECIFICALLY DISCLAIMS THE IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
PURPOSE.
In any state or province which does not allow the foregoing disclaimer, any implied warranty of merchantability or fitness for a
particular purpose imposed by law in those states or provinces is limited to the one-year duration of the written warranty.
Exclusive Remedies
THE REMEDIES PROVIDED HEREIN ARE THE CUSTOMER'S SOLE AND EXCLUSIVE REMEDIES. IN NO EVENT
SHALL MC BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
WHETHER BASED ON CONTRACT, TORT, OR ANY OTHER LEGAL THEORY.
In any state or province which does not allow the foregoing exclusion or limitation of incidental or consequential damages, the customer
may have other remedies.