background image

 

 

MANUAL P/N 900000165 REV H 

 

 
 
 
 
 
 
 

NTP80plus Multiport Time 

Server Reference Manual 

GPS Version 

 
 

Revision H 

March 2018

 

 

 

Summary of Contents for NTP80plus

Page 1: ...MANUAL P N 900000165 REV H 1 NTP80plus Multiport Time Server Reference Manual GPS Version Revision H March 2018 ...

Page 2: ...act with skin wash with copious amount of water and seek medical attention as required If the battery is swallowed seek immediate medical attention Return any faulty batteries to the manufacturer properly packaged for disposal 3 Most board assemblies contain tantalum capacitors or electrolytic capacitors Both types can explode under fault conditions Take appropriate precautions when servicing the ...

Page 3: ... Copyright and Trademarks 2018 Time Frequency Solutions Ltd and Brandywine Communications Inc All rights reserved No part of this manual may be copied reproduced translated or reduced to any electronic medium or machine readable form for any use other than with the Time Frequency Solutions NTP80plus Network Time Server All trademarks are the property of their respective owners ...

Page 4: ...Correct LED indicator table Add Appendix A for firmware upload and Factory Defaults D December 22 2012 Update to include all improvements to NTP80plus NTP80plus additional E August 11 2016 Update to include new UI screenshots F May 4 2017 Reformatted to meet Brandywine Document Style G November 2017 Updated to reflect latest firmware changes H March 2018 Updated temperature specifications ...

Page 5: ...ections GPS Version 15 4 2 GPS Head End 15 4 3 1 PPS 15 4 4 User port 16 4 5 100 BASE T Ports 17 4 6 Power Connection 17 5 Web based configuration 18 5 1 System Security 19 5 2 Network Configuration 20 5 3 Configure NTP Configuration 23 5 4 Status 25 5 5 Events 27 5 6 Remote restart 29 6 Front Panel Setup Status 31 7 Working with the TFS Network Management System 35 8 Understanding the Network Tim...

Page 6: ...MANUAL P N 900000165 REV H 6 13 2 TFS GPS MIB mib 53 13 3 TFS NTP MIB mib 55 14 Support Information 57 ...

Page 7: ...r to installing the NTP80plus please read the site preparation section first to ensure the smooth operation of your NTP80plus when it is installed Then follow the quick setup guide to get your NTP80plus up and running The remaining sections give more details on the configuration and operation of the NTP80plus Feedback At Time Frequency Solutions we pride ourselves on a quality product and our supe...

Page 8: ...heck that you have been supplied all of the components Component Notes NTP80plus Network Time Server GPS Antenna GPS Version Only 30m RG58 cable GPS Version Only Factory Configuration Sheet If your packaging is short of any item please contact us immediately Your component list may differ from the above if specific accessories or optional extras were order ...

Page 9: ...em 1 3 2 GPS Antenna The NTP80plus requires an antenna for it to synchronise with GNSS satellites The NTP80plus is supplied with a GPS antenna and 30 metres of RG58 cable What other equipment is required The NTP80plus will require an RJ45 Patch Cable for connection to function correctly as a Network Time Server Initial or re configuration will require a PC and Web Browser ...

Page 10: ...MANUAL P N 900000165 REV H 10 ...

Page 11: ...verage e g on a roof and away from high frequency electrical interference sources It is highly recommended to use the fixings supplied and not to make any additional holes for fixing since this compromises the IP65 rating of the antenna The antenna is supplied with 30m of RG58 cable If longer cable runs are required it is possible to use a higher quality cable such as RG213 or RG218 Type of Cable ...

Page 12: ... The NTP80 is configured using a web browser There are two options in order to access the web configuration a use the front panel to set an IP address to your local subnet See section 6 on how to do this b use the default IP address of 192 168 101 10 on ETH1 with a PC or laptop that is configured for this network subnet Then in either case the web configuration below can followed 3 3 Main Configur...

Page 13: ... that submit must be pressed for each port modified Changing ports without submitting will lose any changes Select the services required for the port SUPPORT provides telnet access and is used for factory support only FTP is only used for new firmware updates Once the settings have been made press submit Depending on whether the IP address of the port being accessed is being changed the page will ...

Page 14: ...me When in peer to peer only mode ensure the GNSS checkbox is unchecked then add the NTP peers to be configured as peers for this server The poll intervals are given as power of 2 and can be from 6 64s to 9 512s Press submit to make the changes Reconfiguration information is displayed The STATUS button can be used to return to the status page Further details on the NTP configuration can be found i...

Page 15: ...able connection from the head end 4 3 1 PPS The 1 Pulse per second 1PPS output is derived from the NTP80 internal clock If you have a requirement for a 1 PPS you may connect your equipment to this port The 1PPS has a positive going on time edge at a TTL level Note The 1PPS output will be available from initial power on although it should be noted until the NTP80 has synchronised the 1 PPS will not...

Page 16: ...Port 2 pin 1 Power common pin 2 Power normally closed pin 3 Data in RS232 pin 4 Data out RS422 pin 5 Signal Ground pin 6 Status common pin 7 Status normally closed pin 8 Data out RS232 pin 9 Data out RS422 pin 10 Data in RS422 pin 11 Sync common pin 12 Sync normally closed pin 13 Signal Ground pin 14 Data in RS422 pin 15 Signal Ground Serial port 1 has a configuration depending upon any factory co...

Page 17: ...System is not operating normally sync closed Unit has loaded and serving time open Unit has not loaded 4 5 100 BASE T Ports Three independent Ethernet ports are available for interfacing into your network and use standard Ethernet RJ45 connections The unit is also configured and monitored via a web GUI through a network connection 4 6 Power Connection The AC mains connector is suitable for 90 240V...

Page 18: ...ach of the three Ethernet ports and also the SNMP parameters Configure Set up the NTP operating parameters along with the local time zone System Set up the web security to access the NTP80plus The NTP80plus is delivered with the web security enabled so access the unit for the first time requires entry of the default username and password Default username admin Default password ThePassword These ar...

Page 19: ...ubnet for example 192 168 101 x then 192 168 101 0 255 255 255 0 can be entered for the address and netmask For the default factory network settings this would mean that only users on port ETH1 could access the web interface To restrict access to a single host for example 192 168 101 1 then 192 168 101 1 255 255 255 255 can be entered for the address and netmask Then only this host can use the web...

Page 20: ...ame for DHCP enabled ports If changed or set independently of the DHCP flag it must be submitted for each of the ports that DHCP has been enabled for SNMP Access Allows SNMP queries and traps to be generated HTTP Enable the web service on this interface Note that it is not possible to disable the web interface from all ports with this setting FTP Allow firmware updates Support Allow remote access ...

Page 21: ...e sent depending on the port configurations If the trap address is on a subnet of a particular SNMP enabled port then the trap will only be sent to that port If the trap address is not on any subnet of the defined ports then the trap will be sent to all SNMP enabled ports that have a gateway address defined If the network is such there are two routes to the trap address destination it will be rece...

Page 22: ...ddress of the port through which the web page is being accessed the following will be shown the link Click here to redirect to STATUS PAGE is created to connect to the new address The navigation panel at this point will not work as it has links to the old address ...

Page 23: ...ts the GNSS constellation used for resolving time This is after position is resolved in which all satellites in all constellations will be considered The constellation choices are GPS GPS GLONASS GPS BEIDOU GLONASS BEIDOU The tracked satellites on status page will show the satellites used in each constellation STATS This is used for diagnostic purposes and should normally NOT be enabled ...

Page 24: ...ers 1 4 If the NTP server is a peer to peer model with no GPS fitted then the GPS checkbox must not be ticked The configuration then allows for up to four NTP servers to synchronise with These are specified in Peer server 1 to 4 They can either be a DNS name or an IP address The min and max poll indicate the minimum and maximum rate of NTP requests This number is a power of 2 and can be from 6 to ...

Page 25: ...rations are performed with UTC Setting this parameter has no effect on NTP operation The factory configured GPRMC serial output options of the NTP80 provide a local time message that local time is also defined by this parameter Press submit to change this value The NTP80 is now configured 5 4 Status The status page shows the current running state of the NTP80 The top section shows the system state...

Page 26: ...stratum 1 For a peer to peer server the Sync Source will show the IP address of the synchronisation source and the NTP80 stratum will be dependent on the stratum of that source Sync source will also show the status of the NTP service when not synchronised These events are recorded in the event log If the unit is in holdover the status will state NO SYSTEM PEERS See Events below for further details...

Page 27: ...e NTP80 time so if the local time zone has been set on the configure page then this will be NTP80 local time RT indicates run time this is before the NTP80 has loaded time from a source Following GNSS acquisition 12938 to 12943 the NTP service starts to synchronise to the GPS engine 12944 to 12948 and finally the NTP service is fully operational 12949 The event log is maintained through power fail...

Page 28: ...le sats Satellites tracked requires at least 4 for time to load Only 1 usable sat initially No useable sats No time yet GPS start up Antenna shorted There is a fault with the antenna connection No antenna present No antenna is connected Check antenna is connected Not detected Initial start up condition All the above are decoded from the status value visible on the web page and relate to the GPS op...

Page 29: ...ng Indicated on web status page only at startup before initial time is loaded This status is not logged and does not cause a trap As long as there is a system peer then there should be no problem with the NTP service If no system peers is seen with a GNSS receiver then the GPS status will indicate the problem see above otherwise with the peer to peer model the network connection to specified NTP s...

Page 30: ... 30 Pressing the reboot now button will cause the unit to do a complete restart It will take approximately 1 minute to reboot Clicking the link shown will take you back to the status page The reboot is recorded in the event log ...

Page 31: ...selected constellations In this case just GPS is selected The selection will be shown on the top line GPS GLONASS Tue Nov 27 16 29 38 2012 9 GPS 5 GLO 3 ST Normal The configuration menu structure is left of shows down path right for up path Main OK Date Time Ethernet OK OK Edit Date time if permitted ETH1 ETH2 ETH3 OK OK OK ETH1 display ETH2 display ETH3 display OK OK save OK OK save OK OK save Ed...

Page 32: ... mask Finally on the line is the gateway address OK enter ETH2 Current config OK edit exit ETH2 192 168 102 99 24 192 168 102 34 Press OK to modify this configuration The following display is shown The Left Right keys cycle through fields the field selected is indicated by an underline on its first character The up down keys change values OK will exit except without saving changes except when save...

Page 33: ...e port edit page The GPS status information that can be shown on the front panel is shown below This is an example power up sequence following on front the NTP80plus identification message at the start Example GPS start up sequence Run time 0d 00 01 00 12 GPS 0 ST No GPS time yet Run time 0d 00 01 53 12 GPS 1 ST No usable sats Run time 0d 00 02 10 12 GPS 1 ST Only 1 usable sat Run time 0d 00 02 23...

Page 34: ...GPS 5 ST Normal Other possible status messages are Antenna not connected GPS Tue Nov 27 16 29 38 2012 12 GPS 0 ST No antenna present Antenna connection fault GPS Tue Nov 27 16 29 38 2012 12 GPS 0 ST Antenna shorted All other status messages are detailed in the Events section of Web Management above ...

Page 35: ...turn the indicator red NTP not loaded NTP not loaded will be the case at start up prior to first time synchronisation After this unless the NTP service is reconfigured this alarm will not be set NTP GPS no GPS Not synchronising to GPS Check GPS status for reason This will be permanently set with a Peer to peer NTP80plus but will not cause an alarm NTP Peer to Peer no peer Disabled for GPS NTP80plu...

Page 36: ...ccur at start up of NTP80plus After time has been set the alarm will clear It can then never be set again without power down GPS Acquiring sync GPS is not currently synchronised The likelihood is that there are not enough tracked satellites GPS Not present Should only occur and NTP80plus start up For ETHx ifOperStatus down Network connection is not active Check connectivity ...

Page 37: ...rift significantly over time an effect exacerbated by changes in temperature A computer in an office environment can lose or gain up to 40 seconds in a week Computers are normally set manually to a known time source such as a speaking clock or broadcast time signal Once set most users leave the computer timebase to drift resetting the operating system clock only on an ad hoc basis Network Time Pro...

Page 38: ...ys over the network and synchronises the computers with an accuracy of typically 1ms to the NTP Server For larger networks such as WANs delays of up to 10ms can be expected Server Timeline Client Timeline T2 Receive T3 Transmit T4 T1 Originate Figure 1 Basic Method of Delay Calculation Over a Network Another commonly used protocol is the SNTP Simple Network Time Protocol As the name suggest this i...

Page 39: ... The timeserver s hierarchy is classed as Stratum where a Stratum 1 time server that is directly synchronised to a traceable standard source such as UTC A server synchronised to a Stratum 1 server is classed as a Stratum 2 server and so on This hierarchical structure allows sub partitioning of groups of networks Up to 512 Computers may synchronise to a single NTP80plus Time Server We do not recomm...

Page 40: ...ections to port 123 the defined NTP server port SNMP V1 V2c TIME DAYTIME port 13 and 37 FTP for firmware update No other packets are accepted Q Can a client have two sources of stratum 1 server so if one server loses the time or is offline the client can receive time from the second server A Yes in most cases the client software will allow the configuration for two IP addresses one IP address will...

Page 41: ...cond which equates to a theoretical 512 x 64 32 000 clients assuming standard NTP operation We do however recommend not exceeding 1000 clients as good practise in designing NTP networks If more clients are used in heavy traffic then not all packets will be answered Q I am not using the Time Frequency Solutions Network Management System and using a third party software package Where can I obtain th...

Page 42: ...ub or network connection The Link LED on your NTP80 Ethernet Port and the corresponding network connection LED should both be illuminated A2 If you have recently changed the NTP80 s IP Address and have been communicating with the NTP80 across the network then don t forget to clear the arp table for the appropriate MAC address This can be implemented by typing arp d IP Address at the command prompt...

Page 43: ...web status page to ensure that GPS status is normal and NTP status indicates GPS engine as the synchronisation source NTP software may use another NTP server after approximately 24 hours of the original NTP server losing its synchronisation Q Unreliable connections between the NTP80 and the LAN A Confirm that you are using proper cables With 10BASE T connections you may use Category 3 4 or 5 cable...

Page 44: ...Edge Positive Accuracy 2 microseconds from UTC with Signal availability Assuming adequate satellite visibility Accuracy stated after 30 minutes from synchronisation Network Connection Connection 3 x RJ45 connection to a 100B0ASE T network Interface Standards NTP Version 2 RFC 1119 NTP Version 3 RFC 1305 NTP Version 4 RFC5905 SNTP RFC 2030 SNMP v1 v2 Enterprise MIB RFC1155 RFC1157 RFC1213 Daytime P...

Page 45: ...l 40dB Frequency Stability Oscillator Stability Per C Locked frequency stability over averaging times Holdover Stability for 1 Day 1s 10s 100s 1000s 10000s 1day TCXO 1 5x10 8 2x10 9 2x10 9 5x10 10 5x10 10 6x10 11 1x10 12 2 ms OCXO 1 2x10 10 3x10 10 3x10 10 4x10 10 4x10 10 5x10 11 1x10 12 60 µs Rubidium 7x10 12 3x10 11 8x10 12 3x10 12 3x10 12 2x10 12 8x10 13 1 µs TCXO supplied as standard ...

Page 46: ... Def As soon as this menu appears press 1 to reset the NTP80 back to the following factory defaults If the operation was successful the unit responds Restore to factory defaults set After the unit has initialised the settings will be as follows Network ports ETH1 192 168 101 10 255 255 255 0 ETH2 192 168 102 10 255 255 255 0 ETH3 192 168 103 10 255 255 255 0 No gateways are set HTTP pages Username...

Page 47: ...t cuImage pq2fads x The first number in this file is the checksum so in this case 2673811419 Enter http IP ADDRESS update html into a browser There are two ways to update the firmware 1 if an FTP server is available then load the x file onto the FTP server and specify the full path name in the FTP server address field box as ftp server path update file name x In the checksum field enter the checks...

Page 48: ... or password Then upload the x file Leave the FTP server address field blank and enter the checksum provided in the ck file in the checksum field Ensure that the power supply will not be interrupted and press submit Wait 1 minute for reboot and press the link to take you back to the status page If there are any problems with the uploaded file or in the process of writing the new file to flash memo...

Page 49: ...PE FROM RFC 1212 TRAP TYPE FROM RFC 1215 tfs OBJECT IDENTIFIER enterprises 10784 common OBJECT IDENTIFIER tfs 3 servertype OBJECT TYPE SYNTAX INTEGER ntp8 1 tfdNTP 2 tfdATM 3 tfdSCCAM 4 m21xETH 5 m21xATM 6 ntpDISP 7 NTP80plus 8 ptp80 9 ptp8 10 ACCESS read only STATUS mandatory DESCRIPTION Indicates type of unit and hence its functionality common 1 modelNo OBJECT TYPE SYNTAX OCTET STRING SIZE 0 16 ...

Page 50: ... log table systemstatus 1 syslogEntry OBJECT TYPE SYNTAX SyslogEntry ACCESS not accessible STATUS mandatory DESCRIPTION System log record INDEX eventid syslogTable 1 SyslogEntry SEQUENCE timestamp INTEGER resolver INTEGER eventid INTEGER severity INTEGER module OCTET STRING function OCTET STRING description OCTET STRING timestamp OBJECT TYPE SYNTAX INTEGER ACCESS read only STATUS mandatory DESCRIP...

Page 51: ...ory DESCRIPTION Description of event syslogEntry 7 linuxlogTable OBJECT TYPE SYNTAX SEQUENCE OF LinuxlogEntry ACCESS not accessible STATUS mandatory DESCRIPTION System log table systemstatus 4 linuxlogEntry OBJECT TYPE SYNTAX LinuxlogEntry ACCESS not accessible STATUS mandatory DESCRIPTION System log record INDEX line linuxlogTable 1 LinuxlogEntry SEQUENCE line INTEGER timestr OCTET STRING process...

Page 52: ...logEntry 3 message OBJECT TYPE SYNTAX OCTET STRING ACCESS read only STATUS mandatory DESCRIPTION Description of event linuxlogEntry 4 modules OBJECT IDENTIFIER tfs 8 eventTrap TRAP TYPE ENTERPRISE tfs VARIABLES timestamp resolver eventid severity module function description DESCRIPTION System log event trap 8 END ...

Page 53: ... STATUS mandatory DESCRIPTION Time of Last update gps 1 visible OBJECT TYPE SYNTAX INTEGER ACCESS read only STATUS mandatory DESCRIPTION Visible Satellites gps 2 tracked OBJECT TYPE SYNTAX INTEGER ACCESS read only STATUS mandatory DESCRIPTION Tracked Satellites gps 3 status OBJECT TYPE SYNTAX OCTET STRING ACCESS read only STATUS mandatory DESCRIPTION Text status gps 4 status1 OBJECT TYPE SYNTAX OC...

Page 54: ...id gps 9 lastlock OBJECT TYPE SYNTAX OCTET STRING ACCESS read only STATUS mandatory DESCRIPTION Last lock time s since 1 1 1970 gps 10 statusAB OBJECT TYPE SYNTAX INTEGER ACCESS read only STATUS mandatory DESCRIPTION Integer value of status1 gps 11 statusAC OBJECT TYPE SYNTAX INTEGER ACCESS read only STATUS mandatory DESCRIPTION Integer value of status2 gps 12 gpsmode OBJECT TYPE SYNTAX INTEGER AC...

Page 55: ...mandatory DESCRIPTION Time of Last update ntp 1 status OBJECT TYPE SYNTAX OCTET STRING ACCESS read only STATUS mandatory DESCRIPTION Text status ntp 2 syncsource OBJECT TYPE SYNTAX OCTET STRING ACCESS read only STATUS mandatory DESCRIPTION NTP peer or GPS ntp 3 stratum OBJECT TYPE SYNTAX INTEGER ACCESS read only STATUS mandatory DESCRIPTION unit stratum 1 means not set ntp 4 clkOffset OBJECT TYPE ...

Page 56: ...NTAX OCTET STRING ACCESS read only STATUS mandatory DESCRIPTION Clock stability ppm ntp 9 ntpmode OBJECT TYPE SYNTAX INTEGER ACCESS read only STATUS mandatory DESCRIPTION Bit flags set means bit 3 NTP no peers 2 NTP peer to peer not locked 1 GPS source not locked 0 Time not loaded so for GPS 4 is normal operation for NTP only 2 is normal ntp 10 END ...

Page 57: ...CM8 3AL United Kingdom Tel 44 0 1376 514114 Fax 44 0 1376 516116 Email support timefreq com or sales timefreq com Time Frequency Solutions is a wholly owned subsidiary of Brandywine Communications and so technical support is also available from support brandywinecomm com or call us at 1 714 755 1050 If it becomes necessary to return the unit to the factory for repairs call us at 714 755 1050 exten...

Reviews: