Summary of Contents for Omicron Lab OTMC 100 Series
Page 1
OTMC 100 User Manual Smart Measurement Solutions ®...
Page 2
Mozilla Foundation. Google Chrome is a trademark of Google Inc., used with permission. Apple and Bonjour are registered trademarks of Apple Inc. OMICRON Lab and Smart Measurement Solutions are registered trademarks of OMICRON electronics GmbH.
Compliance statement Declaration of Conformity (EU) The equipment adheres to the guidelines of the council of the European Community for meeting the requirements of the member states regarding the electromagnetic compatibility (EMC) directive and the RoHS directive. FCC Compliance (USA) This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules.
OTMC 100 Series User Manual Preface & general safety instructions This user manual provides information about the OTMC 100 series grandmaster clocks, their possible fields of application and how to install and operate them. It furthermore provides information about how to access and configure the devices using a computer.
Page 7
Preface & general safety instructions • For outdoor installation always use a shielded Ethernet cable. The cable shield has to be connected to the shield of the Ethernet connectors. OMICRON...
Ethernet networks without the need of additional RF cable installation. The OTMC 100 series is designed for outdoor use in lightning protected areas. It is intended for fixed installation on masts. For installation requirements, please refer to the Quick Start Guide provided with...
Page 9
Introduction and designated use • Ethernet cable length up to 100 m (standard Ethernet). Can be increased to up to 2 km by using fiber optic Ethernet and media converters. • Automatic cable length compensation compensates errors due to propagation delays on the network.
Page 10
Automated configuration via SSH and XML files • SNMP (for IEEE C37.238-2011) • Failsafe software upgrades in the field OTMC 100 series products are exclusively intended for the applications stated in this chapter. Any other use is considered improper. OMICRON...
1 OTMC 100 Quick Start Guide (printed) • 1 CD ROM containing the OMICRON Device Link tool, the PDF versions of the OTMC 100 Series User Manual and the OTMC 100 Series Quick Start Guide, and the source code of the Open Source products...
Page 12
OTMC 100 Series User Manual Mast mounting kit for mast diameters of 25 to 70 mm OL000350 (accessory). Kit consisting of: • 2 clamping blocks (1) • 2 clamping jaws (2) • 1 connection pipe 20 x 300 mm (3) •...
Device overview Device overview Membrane vent covering the pushbutton Threaded hole Weight: < 500 g (tightening torque: 0.6 - 0.8 Nm) 1/4" BSW x 6.5 mm Degree of protection: for temporary mounting IP67 (for outdoor use) if the waterproof on a stand RJ45 connector is inserted properly Protective cap 2 threaded holes...
Page 14
OTMC 100 Series User Manual Membrane vent detached Pushbutton Pushbutton The pushbutton can be used to: • Initiate a device reboot. • Initiate a factory reset to reset the device configuration to the factory defaults (for example, if you forgot your password).
Mounting Mounting Safety instructions A position with good view to the sky will usually be located in a lightning endangered zone outside of a building. OTMC 100 must not be exposed to direct lightning strokes and thus has to be protected sufficiently.
Page 16
OTMC 100 Series User Manual Mount OTMC 100 in an upright position BEST position. with the protective cap to the top only! Recommended! Possible position. BAD position. Possible if no alternative position is Will not work properly! available. Not recommended!
Mounting Mounting instructions There are two possible ways for mounting OTMC 100 devices. Refer to the subsections below for detailed mounting instructions. Mast mounting using the delivered mast mounting Temporary mounting using the 1/4" BSW kit. (British Standard Whitworth) thread for mounting on a stand, for example.
Page 18
OTMC 100 Series User Manual Insert the connecting pipe (4) to the clamping blocks on OTMC 100 and the mast clamp as shown in the figure. Align the OTMC 100 device in an upright position as shown in the figure and tighten both clamping screws (5) of the clamping blocks evenly with a tightening torque of 5 Nm.
Mounting 4.3.2 Mounting instructions for temporary mounting using the 1/4" BSW thread Screw the grub screw of the stand into the 1/4" BSW (British Standard Whitworth) thread (1) on the base plate of OTMC 100 and tighten it sufficiently. The threaded hole in the base plate is 6.5 mm deep. Make sure not to screw in the grub screw too deep.
OTMC 100 Series User Manual Connection, access & initial setup Connecting OTMC 100 to an Ethernet network Note regarding network switches: The precise synchronization of clocks via Ethernet networks requires that the propagation delay times for data packets is constant on the entire network. Network switches that do not provide transparent clock functionality may introduce jitter and thus influence the propagation delay.
Page 21
Connection, access & initial setup Surge protection device Surge protection device PoE injector Mains Ethernet network port Ethernet network port not providing PoE providing PoE The following figure shows a typical network with one OTMC 100, a network switch providing transparent clock functionality, and several PTP slaves.
OTMC 100 Series User Manual Accessing OTMC 100 from a computer OTMC 100 automatically powers up after supply voltage is provided via Ethernet (PoE). The LED lights up green when the device is ready for operation. After that, a network IP address is assigned automatically in order to connect the device to the network.
Page 23
Connection, access & initial setup The vertical bar on the left displays the device status: • Green bar: The device is online and ready for operation. • Gray bar: The device is offline. Connect your OTMC 100 to the Ethernet network. If the network is not able to supply your OTMC 100 via PoE (Power over Ethernet), use a PoE injector to supply your OTMC 100 with power.
Page 24
OTMC 100 Series User Manual 7. The start page of the OTMC 100 web interface is displayed. 8. Proceed with section Next steps to set up OTMC 100 on page 25 in order to configure OTMC 100 according to your needs.
Connection, access & initial setup Next steps to set up OTMC 100 After connecting your OTMC 100 to the network and accessing the device from your computer, you have to configure your OTMC 100 according to your needs. See chapter The OTMC 100 web interface on page 33 or the OTMC 100 help for a detailed description of the web interface, or section...
Page 26
OTMC 100 Series User Manual 3. Secure your OTMC 100 against unauthorized access. Display the Security page of the Configuration section (see page 58). Select your configuration and click the Save button to save and apply your settings. a. Display the Access Control pane and set the Access field to "Password".
Operating OTMC 100 Operating OTMC 100 The following sections describe the most important procedures for operating OTMC 100. Please refer to chapter The OTMC 100 web interface on page 33 or the web interface help for a detailed description of the web interface. Operating procedures performed via the web interface This section describes the most important operating procedures that can be performed via the web interface using a computer.
OTMC 100 Series User Manual 6. In the Services field, select whether you want to allow access to OTMC 100 via the web interface (Web) or the Application Programming Interface API (SOAP) only or via both interfaces. 7. Click the Save button.
Operating OTMC 100 6.1.5 Performing a factory reset (reset to factory defaults) A factory reset can also be performed directly on the device (see Operating procedures performed directly on the device on page 31). Performing a factory reset may possibly result in an IP address change of OTMC 100 due to automatic IP address assignment by a DHCP server.
OTMC 100 Series User Manual 6.1.8 Assigning an IP address manually The IP address of your OTMC 100 is usually assigned automatically. If a DHCP server is available in the network, the IP address is assigned by the DHCP server. If not, OTMC 100 automatically selects and assigns an IP address on its own.
Operating OTMC 100 Operating procedures performed directly on the device This section describes the operating procedures that can be performed directly on the OTMC 100 device using the pushbutton. The pushbutton can be accessed after unscrewing the water-tight membrane vent. Use a pointed tool such as a ball-pen to press the pushbutton. NOTICE Ingressing water may cause equipment damage.
OTMC 100 Series User Manual 6.2.2 Performing a factory reset (reset to factory defaults) A factory reset can also be performed via the web interface (see Performing a factory reset on page 29). Resetting the device to the factory defaults may be necessary if you forgot your password, for example.
The OTMC 100 web interface The OTMC 100 web interface The web interface is used to access and configure OTMC 100 using a computer. Click the help icon in the top right corner of a page to display the specific help topic for this particular page.
Page 34
OTMC 100 Series User Manual The web interface is divided into four main sections. Click an icon in the navigation bar on the left to access the corresponding pages. Overview (see page 35) This page provides an overview of the current settings and states of OTMC 100.
The OTMC 100 web interface Overview The Overview page provides an overview of the current settings and states of OTMC 100. If no password is defined for accessing OTMC 100, a corresponding note is displayed providing the possibility to directly access the security configuration (see page 58) in order to enable password protection.
Page 36
OTMC 100 Series User Manual UTC date/time Displays the UTC date and time. The local time can be derived from the UTC time (Universal Time Coordinated) by adding or subtracting hours according to the specific time zone. For example, UTC plus one hour delivers the Central European Time CET (two hours during daylight saving time).
The OTMC 100 web interface Status The following status pages are available: • (see page 38) • (see page 39) • (see page 47) • Network (see page 50) • Log Viewer (see page 53) Some elements provide an edit hyperlink.
OTMC 100 Series User Manual 7.2.1 GPS status page The GPS status page displays the following information: Synchronization status Displays the current GPS status of OTMC 100: Locked: The internal clock is synchronized and controlled by GPS satellites. OTMC 100 is able to provide GPS synchronized time.
The OTMC 100 web interface Position Displays the position coordinates (latitude and longitude) in degrees, minutes and seconds, and the height in meters and feet. 7.2.2 PTP status page OMICRON...
Page 40
OTMC 100 Series User Manual The information in the PTP status page is displayed in four panes. 7.2.2.1 Port pane The Port pane displays information on the current state and configuration of the OTMC 100 PTP port. The data listed here correspond to the Port Dataset specified in IEEE 1588-2008, clause 8.2.5.
Page 41
The OTMC 100 web interface Delay mechanism Displays which PTP delay mechanism is currently used by OTMC 100. The value of this parameter may either be E2E (end-to-end) or P2P (peer-to-peer). The PTP delay mechanism used depends on the PTP profile selected in the PTP configuration (see page 62).
Page 42
OTMC 100 Series User Manual Profile ID Displays the profile identity. The profile identity identifies the PTP profile implemented by the port indicated by the targetPortIdentity.portNumber member of the field. See IEEE 1588-2008, clause 15.5.3.1.2.10. Network protocol Displays the network protocol selected for the Transport parameter in PTP configuration (see page 62).
Page 43
The OTMC 100 web interface Clock class Displays the current clock class of OTMC 100 (see IEEE 1588-2008, clause 7.6.2.4). The clock class is broadcast in the corresponding PTP data packets. The value of the clock class parameter is automatically set by OTMC 100 depending on the source of time that is currently available: PRIMARY_REF_PTP (6) The clock of OTMC 100 is locked to a primary reference time source, i.e.,...
Page 44
OTMC 100 Series User Manual IEEE C37.238 Displays the grandmaster identity of OTMC 100 to be transmitted in grandmaster ID IEEE C37.238 TLV. By sending this ID, OTMC 100 identifies itself as a valid Power profile grandmaster. A Power profile slave will ignore all masters that do not provide a setting for this field.
Page 45
The OTMC 100 web interface IEEE C37.238 grandmaster Displays the grandmaster identity announced in IEEE C37.238 TLV. By sending this ID, the current grandmaster clock identifies itself as a valid Power profile grandmaster. A Power profile slave will ignore all masters that do not provide a setting for this field.
Page 46
OTMC 100 Series User Manual Leap 59 Displays the boolean values that are used to notify the clocks in the network or domain that a UTC leap second is pending. Leap 61 Leap 59 = True means that the last minute of the current UTC day contains only 59 seconds (see IEEE 1588-2008, clause 8.2.4.4).
The OTMC 100 web interface 7.2.3 NTP status page The NTP status page displays status information for the local driver (Internal pane) as well as for the external servers and the broadcast/multicast servers configured in the NTP configuration (see page 69, External and Broadcast panes).
Page 48
OTMC 100 Series User Manual 7.2.3.1 Internal pane The Internal pane displays the current status information of the local driver. The local driver sets the system time to the PTP time if the GPS synchronization status is "locked" and the UTC offset is valid.
Page 49
The OTMC 100 web interface 7.2.3.2 External pane The External pane displays the status information for the external servers configured in the configuration (see page 69). Please refer to the Internal pane section (see page 48) for a detailed description of the displayed information.
OTMC 100 Series User Manual 7.2.4 Network status page The Network status page shows detailed network settings of OTMC 100 in three panes. For information how to configure the network settings, see Network configuration page on page 55. OMICRON...
Page 51
The OTMC 100 web interface 7.2.4.1 General pane The General pane displays the general configuration settings of OTMC 100. Hostname Displays the hostname of OTMC 100. The default hostname is a combination of the device type and the serial number separated by dash (example: OTMC100p-AA001A) and can be changed by the user in the Network configuration...
Page 52
OTMC 100 Series User Manual 7.2.4.3 IPv6 pane The IPv6 pane displays the IPv6 specific configuration settings of OTMC 100. The IPv6 configuration is set in the Network configuration (see page 55). Configuration Displays the configuration method selected for IPv6.
The OTMC 100 web interface 7.2.5 Log Viewer page The Log Viewer page shows all events logged in the internal log file. Which types of events are actually logged by the system can be selected in the Log & Notification configuration (see page 72).
OTMC 100 Series User Manual Configuration The following configuration pages are available. • Network (see page 55) • Security (see page 58) • (see page 62) • (see page 69) • Log & Notification (see page 72) • SNMP (see page 75)
The OTMC 100 web interface 7.3.1 Network configuration page Select the corresponding pane to specify your network configuration settings. Click the Save button to save and apply your network configuration specified in the individual tabs to OTMC 100. 7.3.1.1 General pane Host name Hostname (device name) of OTMC 100.
Page 56
OTMC 100 Series User Manual Click this tab to configure the IPv4 settings according to your needs: IPv4 disabled IPv4 is switched off. IPv4 static IP address Select Static to set the IP address manually. The page then enables the fields for entering the IP address, the Network mask, the Gateway address and the Name server address in dot-decimal notation (for example: 192.168.1.100).
Page 57
The OTMC 100 web interface 7.3.1.4 Services pane Use this pane to enable or disable individual services and processes running on the OTMC 100 system. All services are enabled by default. Disabling services that are not used or required for your specific application will enhance the device security.
OTMC 100 Series User Manual 7.3.2 Security configuration page Use the Security page to configure the security of OTMC 100. It is possible to activate password protection for accessing OTMC 100, generate and define authentication certificates for accessing OTMC 100 via the secure HTTPS protocol, and to disable remote configuration of OTMC 100, for example via OMICRON Device Link or the PTP and SNMP management interfaces.
Page 59
The OTMC 100 web interface Protocol Select HTTP and HTTPs if you want to allow access to the OTMC 100 web interface via the HTTP protocol or the secure HTTPs protocol. Select HTTPs only if you want to allow access via the secure HTTPs protocol only.
Page 60
OTMC 100 Series User Manual Allow SSH password login If this option is enabled, the user can log in to OTMC 100 via SSH using the standard user/password authentication (i.e., using the user name and password defined for OTMC 100) or using a public/private key pair previously generated by the user and copied to OTMC 100.
Page 61
The OTMC 100 web interface cases not be a feasible solution in practice. We recommend to generate a certificate signed by an accredited certification authority or to accept the "untrusted connection" message displayed when accessing OTMC 100. Proceed as follows to generate a certificate signed by an accredited certification authority: 1.
OTMC 100 Series User Manual 7.3.3 PTP configuration page Select the corresponding pane to specify your PTP configuration settings. Click the Save button to save and apply your PTP configuration specified in the individual tabs to OTMC 100. 7.3.3.1 General pane PTP profile Use this list box to select the PTP profile.
Page 63
The OTMC 100 web interface Operation mode Use this list box to select the operating mode for the PTP clock according to IEEE 1588-2008 (One step or Two step). One step is the recommended mode since this mode produces less network traffic.
Page 64
OTMC 100 Series User Manual Domain number Use this field to specify the domain number. The domain number specifies the PTP domain (see IEEE 1588-2008, clause 7.1) in which OTMC 100 participates. All clocks in a network that shall be synchronized to each other must participate in the same PTP domain, i.e., have the Domain number parameter set to the same...
Page 65
The OTMC 100 web interface 7.3.3.3 Port pane Transport Displayed as list box for the PTP profiles Default P2P and Default E2E. For all other profiles, the entry is fixed to "IEEE 802.3". Select the transport mechanism (network protocol) from the list. The protocols available in the list depend on the PTP profile selected: UDP IPv4: User Datagram Protocol (UDP) for Internet Protocol (IP) version 4.
Page 66
OTMC 100 Series User Manual Log sync interval Use this field to specify the logarithm to the base 2 of the mean synchronization interval (interval between successive Sync messages in seconds) for multicast messages. See "logSyncInterval" in IEEE 1588-2008. Can only be changed for the PTP profiles Default P2P and Default E2E.
Page 67
The OTMC 100 web interface Announce receipt timeout Use this field to specify the number of "Log Announce Interval" intervals that have to pass without the receipt of an Announce message before an ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES event occurs. See "announceReceiptTimeout" in in IEEE 1588-2008. Can only be changed for the PTP profiles Default P2P, Default E2E, and Power (C37.238-2011): - Default E2E and Default P2P: Value between 2 and 10...
Page 68
OTMC 100 Series User Manual 7.3.3.4 Alternate Timescale pane (only available for profiles Power (C37.238-2011) and Power (C37.238-2017)) This pane is only available for the PTP profiles Power (C37.238-2011) and Power (C37.238-2017) supported by OTMC 100p. Display name Use this field to specify the designation of the alternate timescale (ALTERNATE_TIME_OFFSET_INDICATOR TLV).
The OTMC 100 web interface 7.3.4 NTP configuration page The NTP server on OTMC 100 requires an accurate time source before any NTP client can synchronize to it. Two time sources are possible: GPS or external NTP servers. If at least one time source becomes available, it will take a few seconds until the NTP server synchronizes to the time source.
Page 70
OTMC 100 Series User Manual Mode Select 1 to 3 sources for OTMC 100 to receive NTP time information from if it is not locked to GPS satellites. The more sources you specify, the more accurate is the NTP time information OTMC 100 can deliver.
Page 71
The OTMC 100 web interface Explanation: Broadcast means that data packets are sent from one point (here: OTMC 100) to all other subscribers of a computer network. Broadcast is not supported by IPv6. Multicast means that data packets are sent to a specific subset of subscribers only. This subset of subscribers is specified by an address range, the multicast address.
OTMC 100 Series User Manual 7.3.5 Log & Notification page Select the corresponding pane to specify your settings for the logging of system messages and the event notification. Click the Save button to save and apply your log & notification settings specified in the individual tabs to OTMC 100.
Page 73
The OTMC 100 web interface 7.3.5.2 Notifications pane The event notification function can be used to generate e-mail messages on the occurrence of specific events. Enable notifications Select the check box to enable the event notification function and to activate the fields and controls in this tab.
Page 74
OTMC 100 Series User Manual PTP notifications Select the corresponding check box to enable e-mail notification for an event. Master state: Notification if OTMC 100 entered the PTP master state. The PTP master state is automatically assigned to the PTP clock that is able to provide the most accurate time information of all clocks available in the network.
The OTMC 100 web interface 7.3.6 SNMP configuration page Configuration via the Simple Network Management Protocol (SNMP) is only possible for the Power profile settings (as defined by IEEE C37.238-2011 MIB) of OTMC 100p. No other settings can be configured via SNMP. Use this page to configure the access via the Simple Network Management Protocol (SNMP).
Page 76
OTMC 100 Series User Manual 7.3.6.2 Trap panes Trap 1 OTMC 100 is able to act as an SNMP agent that actively sends messages to Trap 2 an SNMP manager in case of occurring events. You can specify two separate SNMP managers (Trap 1 and Trap 2) as the recipients of these messages.
The OTMC 100 web interface Tools The following pages are available in the Tools section: • Device Control (see page 78) • Software Update (see page 79) • Configuration Management (see page 80) OMICRON...
OTMC 100 Series User Manual 7.4.1 Device Control page Reboot device Click the Reboot button to initiate a device reboot. A reboot can also be performed using the pushbutton on the device. Factory reset Click the Reset button to initiate a factory reset in order to reset the device configuration to the factory defaults.
The OTMC 100 web interface 7.4.2 Software Update page Current version Displays the version number of the software currently installed on OTMC 100. New image file Click the Browse... button to navigate to the software image file. The path and file name is displayed in the field after selecting it in the file open dialog.
OTMC 100 Series User Manual 7.4.3 Configuration Management page Upload XML configuration Use this function to upload a prepared configuration file to OTMC 100 and apply this configuration on the device. Click the Browse... button to navigate to the XML configuration file. The path and file name is displayed in the field after selecting it in the file open dialog.
Automation interface Automation interface The OTMC 100 series offers secure shell (SSH) access to its internal Linux operating system for remote configuration. It provides the following functionality: • Configuration management (backup and restore) • Download of log files • Usage of Linux shell utilities (e.g. ping) Access OTMC 100 supports TFTP, FTP and SSH access.
OMICRON Device Link Using OMICRON Device Link it is possible to access network compatible OMICRON devices. OMICRON Device Link automatically finds all OMICRON and OMICRON Lab devices available in the computer network. For a detailed description of OMICRON Device Link, please refer to the OMICRON Device Link help.
Page 83
OMICRON Device Link When accessing OTMC 100 via Ethernet, OMICRON Device Link will find your OTMC 100, but display a red bar to indicate that the device cannot be accessed. ► Click the OTMC 100 entry and select Configure IP. OMICRON Device Link will then display an IP configuration page.
OTMC 100 Series User Manual 10 Technical data You can find more detailed technical data on the OMICRON Lab web site www.omicron-lab.com. 10.1 General specifications Characteristic Specification Timing accuracy +/- 100 ns to reference time (TAI/UTC) Ethernet port Waterproof Ethernet connector according to IEC 61076-3-106 (variant 4),...
Technical data 10.4 Standards Electromagnetic compatibility (EMC) EMC emission EN 55022:2010 class B, EN 61326-1:2013, FCC Subpart B of Part 15 Class B EMC immunity EN 55024:2010, EN 61326-1:2013, EN 62305-4:2010 Certified safety standards Safety IEC 60950-1:2005 2 Ed. +A1:2009, IEC 60950-22:2005 Certificates Manufactured under an ISO 9001 registered system.
OTMC 100 Series User Manual 11 Open Source software license information Parts of the OTMC 100 software are under OMICRON license, other parts are under Open Source software licenses. To view the license information on the Open Source software used in OTMC 100, please launch the OTMC 100 web interface and click the License Information hyperlink in the bottom right corner.
Glossary 12 Glossary Automatic Test Equipment BMCA Best Master Clock Algorithm British Standard Whitworth CET / CEST Central European Time / Central European Summer Time Domain Name System DNS-SD DNS Service Discovery End-To-End File Transfer Protocol Global Positioning System HTTP HyperText Transfer Protocol HTTPS HyperText Transfer Protocol Secure...
OTMC 100 Series User Manual Support When you are working with our products we want to provide you with the greatest possible benefits. If you need any support, we are here to assist you. 24/7 Technical Support - Get Support www.omicron-lab.com/contact/get-support/...
Need help?
Do you have a question about the OTMC 100 Series and is the answer not in the manual?
Questions and answers