6TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 7
How to Use This Guide
This section describes the format, layout, and purpose of this guide.
In This Preface
Purpose of This Guide
Who Should Read This Guide
Structure of This Guide
Conventions Used in This Guide
Warnings, Cautions, Recommendations, and Notes
Related Documents and Information
Where to Find Answers to Product and Document Questions
What’s New In This Guide
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide7
Page 8
How to Use This Guide
Purpose of This Guide
Purpose of This Guide
The TimeProvider TL1 Reference Guide provides information on TL1 command
conventions and parameters. It covers command types, formats, and responses. It
provides an explanation of the command function and a description of each
command parameter, value, and variable when applicable. It also describes
keywords used during provisioning and provides a troubleshooting guide.
Who Should Read This Guide
This guide is a command reference intended for engineers and telecommunications
professionals who provision and manage the TimeProvider Node Clock. Chapter 1,
TL1 Overview is for those who need a basic understanding of the Transaction
Language 1 (TL1) protocol and how it is implemented in the TimeProvider.
Chapter 2, TL1 Command Syntax and Description describes TimeProvider TL1
commands in detail (commands are listed in alphabetical order). Append ix A, TL1
Command by Function is a list of commands grouped by task (security and
administration, system performance, and performance monitoring). Appendix B,
Alarms and Appendix C, Events provide a list of alarms and events along with a
description of the cause of the event.
Structure of This Guide
This guide contains the following sections:
Chapter, TitleDescription
Chapter 1, TL1 OverviewProvides a basic overview of the Transaction Language 1 (TL 1)
used by the TimeProvider.
Chapter 2, TL1 Command
Syntax and Description
Appendix A, TL1 Command
by Function
Appendix B, AlarmsProvides a list of all alarms and a description of their cause.
Appendix C, EventsProvides a list of all events and a description of their cause.
IndexProvides references to individual topics within this guide.
Describes each of the TimeProvider’s TL1 commands in detail.
Provides task-oriented lists of security and administrative
commands, system commands, and performance monitoring
commands.
8TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 9
Conventions Used in This Guide
This guide uses the following conventions:
Acronyms and Abbreviations – T erms are spelled out the first time they appear
in text. Thereafter, only the acronym or abbreviation is used.
Revision Control – The title page lists the printing date and versions of the
product this guide describes.
Typographical Conventions – This guide uses the typographical conventions
described in the table below.
Conventions Used in This Guide
How to Use This Guide
When text appears
this way...
TimeProvider TL1 Reference
The title of a document.
... it means:
Guide
CRITICAL
An operating mode, alarm state, status, or chassis label.
PORT-A
J1
Select File, Open...Click the Open option on the File menu.
Press
Press
Enter.
Print Scrn.
A named keyboard key.
The key name is shown as it appears on the keyboard.
An explanation of the key’s acronym or function
immediately follows the first reference to the key, if
required.
TimeProvider
Username:
ENGINE TDATA
STATUS
Text in a source file or a system prompt or other text that
appears on a screen.
A command you enter at a system prompt or text you
enter in response to a program prompt. You must enter
commands for case-sensitiv e operating systems exactly
as shown.
A re-timing applicationA word or term being emphasized.
Symmetricom does not
A word or term given special emphasis.
recommend...
Structure of This Guide, on
page 8
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide9
The blue text, when viewed in a pdf file, indicates a
hyperlink to the indicated text.
Page 10
How to Use This Guide
Warnings, Cautions, Recommendations, and Notes
Warnings, Cautions, Recommendations, and Notes
Warnings, Cautions, Recommendations, and Notes attract attention to essential or
critical information in this guide. The types of information included in each are
explained in the following examples.
Warning: To avoid serious personal injury or death, do not
disregard warnings. All warnings use this symbol. Warnings are
installation, operation, or maintenance procedures, practices, or
statements, that if not strictly observed, may result in serious
personal injury or even death.
Caution: To avoid personal injury, do not disregard cautions. All
cautions use this symbol. Cautions are installation, operation, or
maintenance procedures, practices, conditions, or statements, that
if not strictly observed, may result in damage to, or destruction of,
the equipment. Cautions are also used to indi cat e a lon g- te rm
health hazard.
ESD Caution: To avoid personal injury and electrostatic discharge
(ESD) damage to equipment, do not disregard ESD cautions. All
ESD cautions use this symbol. ESD cautions are installation,
operation, or maintenance procedures, practices, conditions, or
statements that if not strictly observed, may result in possible
personal injury , electrostatic discharge damage to, or destruction of,
static sensitive components of the equipment.
Electrical Shock Caution: To avoid electrical shock and possible
personal injury, do not disregard electrical shock cautions. All
electrical shock cautions use this symbol. Electrical shock cautions
are practices, procedures, or statements, that if not strictly
observed, may result in possible personal injury, electr ical shock
damage to, or destruction of components of the equipment.
Recommendation: All recommendations use this symbol.
Recommendations indicate manufacturer-tested methods or known
functionality. Recommendations contain installation, operation, or
maintenance procedures, practices, conditions, or statements, that
provide important information for optimum performance results.
Note: All notes use this symbol. Notes contain installation,
operation, or maintenance procedures, practices, conditions, or
statements, that alert you to importa nt information, which may
make your task easier or increase your understanding.
10 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 11
Related Documents and Information
Other helpful documents are listed below. See your Symmetricom representative or
sales office for a complete list of available documentation.
TimeProvider Node Clock User’s Guide, part number 097-58001-02
Software Release Notice, part number 097-58001-20 or 097-58001-21
TimePictra management software – See the User’s manual provided on the
system CD
SynCraft management software – Help files within the application
Note: Symmetricom offers a number of applicable training courses
designed to enhance product usability. Contact your local
representative or sales office for a complete list of courses and
outlines.
Related Documents and Information
How to Use This Guide
Where to Find Answers to Product and Document
Questions
For additional information about the products described in this guide, please cont act
your Symmetricom representative or your local sales office. You can also contact us
on the web at www.symmetricom.com.
What’s New In This Guide
Revision E of this guide contains new information for the following commands.
The RTMLBO keyword is not valid for the E1 Retimer module, as described in
Table 2-6.
Clarified the description of the command Remove Equipment (RMV-EQPT), on
page 71.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 11
Page 12
How to Use This Guide
What’s New In This Guide
12 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 13
Chapter 1 TL1 Overview
This chapter provides a basic overview of the Transaction Language 1 (TL1) used
by the TimeProvider.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 13
Page 14
Chapter 1 TL1 Overview
Overview
Overview
Transaction Language 1 (TL1) is the most widely used management language in
the telecommunications industry. TL1 provides a standardized set of
vendor-independent, ASCII-based instructions that can be used to manage network
elements (NEs) and their resources. The TimeProvider uses TL1 as its
human-to-machine command line interface (CLI).
Note: For a complete description of the TL1 syntax, refer to Telcordia
(Bellcore) General Requirements GR-831 and GR-833.
The remainder of this chapter explains the TL1 command language and how it
applies to the TimeProvider.
TL1 Command Structure
The TL1 commands used in the TimeProvider consist of the following three main
parts, or blocks:
The Command Code Block
The Staging Block
The Payload Block
These three main blocks are separated by a colon ( : ) block separator character
and the command is terminated by a semicolon ( ; ) terminating character. The
semicolon indicates that the command statement is completed and the command is
then executed.
Figure 1-1 shows the typical structure of a TL1 command, and the paragraphs that
follow further explain the elements that constitute each of the main blocks.
Block
Separator
Terminating
Character
cid:tid:aid:ctag::payload;
Command
Code
Block
Figure 1-1.Typical TL1 Command Structure
14 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Staging
Block
Payload
Block
Page 15
Chapter 1 TL1 Overview
TL1 Command Structure
Command Code Block
The Command Code Block uniquely identifies the command and identifies the
action to be taken. It consists of a verb and one or more modifiers, sep arated by the
dash character ( - ).
ED-DAT, for instance, is the command code block used in the TimeProvider’s “Edit
Date” TL1 command. ED is the verb and DAT is the modifier indicating that the
command will edit a date object.
Staging Block
The St aging Block is comprised of the following blocks, each separated by the block
separator character.
The Target Identifier (tid) – The tid identifies the specific TimeProvider unit to
which the command applies. The position of the tid is mandatory within the
command string, but it is usually optional sense its value can be null. If it is used
in the command, it must match the Source Identifier (sid) that is set within the unit
or the unit will not respond to the command. If the command is not directly sent to
the unit, as when the command is routed to the unit via a Gateway NE (called
indirect routing), a non-null tid is required.
The Access Identifier (aid) – The aid uniquely identifies the entity within the
associated target unit. In the TL1 syntax descriptions provided in Chapter 2 of
this manual, the <aid> syntax tag is used specifically to denote modules, inputs,
outputs, or ports. Other more specific syntax tags are used to denote types of
entities, such as <uid> a user identifier, or <cid> a command identifier. The
position of the aid block within the command string always occurs between the
second and third block separator character.
The Correlation Tag (ctag) – The ctag is used to correlate commands and
responses. It can be any alphanumeric string up to six ch aracters in length. In the
TimeProvider, use of the ctag is not mandatory, but is strongly recommended. If
the value for the ctag is null in the command string, the unit returns a zero ( 0 ) as
the ctag in responses.
The General Block – In the TimeProvider the General Block is not used so its
value should always be null. If the General Block is the last block in the command
syntax, it, and the remaining block separator characters can be omitted from the
command string.
Payload Block
The Payload Block contains the parameters associated with the command’s
operation. In the TimeProvider’s command syntax, the Payload Block can take on
either of the following two forms, depending on the command:
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 15
Page 16
Chapter 1 TL1 Overview
Responses
Position-Defined – In a position-defined payload block, the parameters that
make up the block are implied by their position within the block. The individual
parameters are separated by the comma character ( , ). If the value of a given
parameter is null, its position within the block still must be maintained by using
adjacent commas ( ,, ). Refer to Copy Memory (CPY-MEM), on page 36 for an
example of a command that uses a position-defined payload block.
Name-Defined – In a name-defined payload block, the parameters that make up
the block take on the form <keyword>=<value>. The <keyword> identifies the
parameter, and <value> is that parameter’s value. Keywords are not
case-sensitive. Refer to Edit Equipment (ED-EQPT), on page 45 for an example
of a command that uses a name-defined payload block.
Responses
When the TimeProvider receives and processes a command, it returns one of the
following types of responses:
Normal Response
Error Response
In-Process Response
The following paragraphs explain these response types.
Normal Response
The TimeProvider sends a Normal response when it receives and can properly
process a TL1 command. The format of a Normal response is as follows. Note that
M and COMPLD identify the response as a Normal response:
<cr><lf><lf>
siddatetime<cr><lf>
Mctag COMPLD<cr><lf>
textblk<cr><lf>
textblk<cr><lf>
.
.
LG_textblk<cr><lf>
;
Note: The textblk and LG_textblk fields are only returned with the
Normal response when the command requires such a message be
returned.
Table 1-1 explains each field that is contained in the Normal response.
16 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 17
Chapter 1 TL1 Overview
Table 1-1. Normal Response Fields
FieldDescription
sidThe unit’s Source Identifier (SID), which identifies the specific TimeProvider unit
within the synchronization network. The unit’s SID is set using the SET-SID TL1
command.
dateThe date of the response, in the format YY-MM-DD, where YY is the 2-digit yea r, MM
is the 2-digit representation of the month, and DD is the day of the month.
timeThe time of the response, in the format HH:MM:SS, wher e HH is the hour in 24-hour
format, MM is the minutes, and SS is the seconds.
ctagThe correlation tag that was sent as part of the TL1 command string. If the value for
the ctag is null in the command string, the unit returns a zero ( 0 ) as the ctag in the
response.
textblkA double-quoted message containing less than 4 kBytes of information that the unit
returns in response to the command.
LG_textblkIf the unit responds with a message containing more than 4 kBytes of information, the
message is divided into records of approximately 4 kBytes, each ending with
COMPLD<cr><lf>. The last record ends with <cr><lf>;.
Responses
Error Response
The TimeProvider sends an Error response when a command is mis-typed, an
invalid command is issued, or some other operator error is performed. The format of
an Error response is as follows. Note that M and DENY identify the response as an
Error response:
<cr><lf><lf>
sid date time<cr><lf>
Mctag DENY<cr><lf>
errcde<cr><lf>
;
Table 1-2 explains each field that is contained in the Error response.
Table 1-2. Error Response Fields
FieldDescription
sidThe unit’s Source Identifier (SID), which identifies the specific TimeProvider unit
within the synchronization network. The unit’s SID is set using the SET-SID TL1
command.
dateThe date of the response, in the format YY-MM-DD, where YY is the 2-digit yea r, MM
is the 2-digit representation of the month, and DD is the day of the month.
timeThe time of the response, in the format HH:MM:SS, where HH is the hour in 24-hour
format, MM is the minutes, and SS is the seconds.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 17
Page 18
Chapter 1 TL1 Overview
Responses
Table 1-2. Error Response Fields (Continued)
FieldDescription
ctagThe correlation tag that was sent as part of the TL1 command string. If the value for
the ctag is null in the command string, the unit returns a zero ( 0 ) as the ctag in the
response.
errcde
The error code, which identifies the condition that caused the Error response to be
returned. See
Table 1-3
for a description of each error code.
Table 1-3 describes each error code that might be returned in an Error response.
Table 1-3. Error Codes Returned in Error Responses
Error
Code
IBEXExtra Block in Command
IBMSMissing Block in Command
ICNVCommand Not Valid (invalid TL1 syntax)
IIACInvalid AID Code
IICMInvalid Command (invalid command or command
IPMSParameter Missing
IPNVParameter Not Valid
ISCHInvalid Character, syntax
ISPCInvalid Punctuation, syntax
SDBEDatabase Error
SDNRData Not Ready
SRACRequested Access Configuration Not Valid
SROFRequested Operation Failed
SROURequested Operation Unnecessary
SWFAWorking Unit Failed
18 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 19
In-Process Response
If the TimeProvider cannot send a Normal response or a n Error response within two
seconds of receipt of a command, it sends an In-Process response. The format of
an In-Process response is as follows. Note that IP identifies the response as an
In-Process response:
<cr><lf><lf>
siddatetime<cr><lf>
IP ctag<cr><lf>
<
When the TimeProvider finishes processing the original command, the In-Process
response is followed with either a Normal or Error response, as is appropriate. Table
1-4 provides a description of each field contained in the In-Process response.
Table 1-4. In-Process Response Fields
FieldDescription
Chapter 1 TL1 Overview
Autonomous Messages
sidThe unit’s Source Identifier (SID), which identifies the specific TimeProvider unit
within the synchronization network. The unit’s SID is set using the SET-SID TL1
command.
dateThe date of the response, in the format YY-MM-DD, where YY is the 2-digit yea r, MM
is the 2-digit representation of the month, and DD is the day of the month.
timeThe time of the response, in the format HH:MM:SS, where HH is the hour in 24-hour
format, MM is the minutes, and SS is the seconds.
ctagThe correlation tag that was sent as part of the TL1 command string. If the value for
the ctag is null in the command string, the unit returns a zero ( 0 ) as the ctag in the
response.
Autonomous Messages
In addition to the TL1 responses described above, the TimeProvider might return
Autonomous Messages to report alarms, configuration changes, or condition
changes. Frequently, an Autonomous Message is returned at approximately the
same time as the TL1 response that is associated with a command, because the
command happens to cause a change in the unit’s state. Autonomous Messages
are not directly correlated with commands and they do not contain correlation tags
(ctags). They should, however, have an <atag>, which increments by one (from 1 to
999999) for each autonomous event.
Note: By default, Autonomous Messages are displayed in the user’s
session. The display of Autonomous Messages can be enabled or
disabled using the ED-EQPT TL1 command with the AOMERGE
keyword.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 19
Page 20
Chapter 1 TL1 Overview
Autonomous Messages
Autonomous Messages can be generated by the unit at any time, whether to report
that a user-initiated change has occurred to some setting within the unit, to report
that an active alarm condition has cleared, etc. The format of an Autonomous
Message is as follows. Note that REPT identifies the response as an Autonomous
Message: EVT for an event and ALM for an alarm.
Event Response Format:
<cr><lf><lf>
sid date time<cr><lf>
alrmcde atag REPT EVT [AIDTYPE]<cr><lf>
Table 1-5 explains each field that is contained in an Autonomous Message.
Table 1-5. Autonomous Message Fields
FieldDescription
sidThe unit’s Source Identifier (SID), which identifies the specific TimeProvider unit within
the synchronization network. The unit’s SID is set using the SET-SID TL1 command.
dateThe date of the message, in the format YY-MM-DD, where YY is the 2-digit year, MM is
the 2-digit representation of the month, and DD is the day of the month.
timeThe time of the message, in the format HH:MM:SS, where HH is the hour in 24-hour
format, MM is the minutes, and SS is the seconds.
almcdeThe alarm code, which can be one of the following:
*C - The event being reported is a Critical alarm
** - The event being reported is a Major alarm
* - The event being reported is a Minor alarm
A - The event being reported is a Non-alarm Event
atagThe Autonomous Message tag, which is a number up to six digits long that increments
by one each time an event is generated. It wraps back to 1 after reaching 999999.
reptypeThe type of report. It can be either EVT (the event is a non-alarm event), or ALM (the
event is an alarm event).
aidThe access identifier, which denotes the system component that the repo rted alarm or
event applies to.
20 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 21
Table 1-5. Autonomous Message Fields (Continued)
FieldDescription
Chapter 1 TL1 Overview
Command Security
aidtype
ntfcncdeThe notification code for the alarm or event. The notification code can be CR (a critical
condtypeThe condition type, which is the TL1 code that is associated with the alarm or event.
condeff
srveffWhether the alarm or event is service affecting (SA) or non-service affecting (NSA).
ocrdatThe date the alarm or event occurred, in the format YY-MM-DD.
ocrtimThe time that the alarm or event occurred, in the format HH:MM:SS.
condscrThe condition string, which is a description of the alarm or event. It is a quoted text
The aid type. It can be EQPT (the aid is associated with the internal operation of the
system) or T1 (the aid is external to the system or facility; for example, an input or output).
Note: The aidtype that follows the reptype in the Autonomous Messag e is included only
if the reptype is ALM.
alarm), MJ (a major alarm), MN (a minor alarm), CL (a clear ed alarm), or NA (a no n-alarm
event).
Table C-2 shows all of the possible TimeProvider event condition types, and Table B-2
shows all of the possible TimeProvider alarm condition types.
This defines an event’s effect on the system: CL indicates clearing of a standing condition,
SC
indicates a standing condition is raised, and TC indicates a transition of a condition.
Note: All events listed in Table C-2 set CONDEFF to TC. If alarms listed in Table B-2 are
provisioned as Not Alarmed (NA), CONDEFF is set to SC when the alarm becomes
active and CL when the alarm becomes inactive.
string, preceded with the “\” escape character. Table C-2 shows all of the possible
TimeProvider event condition strings, and Table B-2 shows all of the possible
TimeProvider alarm and clearing alarm condition strings.
Table B-2 shows all of the possible alarm condition types (condtypes) and alarm
condition strings (condscrs) that might be returned by the TimeProvider in an
Autonomous Message.
Table C-2 shows all of the possible event condition types (condtypes) and event
condition strings (condscrs) that might be returned by the TimeProvider in an
Autonomous Message.
Command Security
To protect system resources and information from unauthorized access, the
TimeProvider implements the concept of access levels for commands.
When security is enabled on the TimeProvider, most of the unit’s TL1 commands
require that users be logged into the system in order to access them. Each user in
the system has a user access level assigned to them, and it is their user access
level that determines which commands they can use.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 21
Page 22
Chapter 1 TL1 Overview
Command Security
Each of the TimeProvider’s TL1 commands have one of the following four access
levels assigned to them by default:
NONE – When a given command is assigned an access level of NONE, anyone
with access to the unit’s Serial or Ethernet ports can execute the command. A
user doesn’t even have to be logged into the system to use commands that have
an assigned access level of NONE.
USER – When a given command is assigned USER access level, any valid
system user having a user access level of either USER, ADMIN, or SECURITY
can execute the command after logging into the system.
Caution: Security is initially not enabled on the TimeProvider. With
security not enabled, anyone can execute any of the unit’s TL1
commands, severely compromising the integrity of the system.
Security is activated as soon as an initial user is entered into the
system with a user access level of SECURITY. Symmetricom strongly
recommends that an initial Security-level user be defined in the system
as soon as the system is installed. Refer to the TimeProvider User Guide (097-58001-02) for information on defining the first user.
ADMIN – When a given command is assigned ADMIN access level, any valid
system user having a user access level of either ADMIN or SECURITY can
execute the command after logging into the system.
SECURITY – When a given command is assigned SECURITY access level, only
valid system users having a user access level of SECURITY can execute the
command after logging into the system.
Note: The factory default access level can be changed for most of th e
TimeProvider TL1 commands, however, the access level for the
following commands is fixed and cannot be changed: ACT-USER,
CANC-USER, ED-CMD-SECU, ED-USER-SECU, and
ENT-USER-SECU.
Table 1-6 lists each of the TimeProvider’s TL1 commands in alphabetical order . The
command type and default (factory set) access level is included in Table 1-6 for
each command.
Table 1-6. TimeProvider TL1 Command Types and Access Levels
24 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 25
Chapter 2 TL1 Command Syntax and Description
This chapter describes each of the TimeProvider’s TL1 commands in detail.
In This Chapter
TL1 Syntax Conventions
Command Descriptions
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 25
Page 26
Chapter 2 TL1 Command Syntax and Description
TL1 Syntax Conventions
Table 2-1 describes the syntax used for commands and responses in this manual.
Table 2-1. TL1 Syntax Conventions
SymbolDescription
<cr>Carriage return character (ASCII 0x0D).
<lf>Line-feed character (ASCII 0x0A).
[ ... ]Indicates the command parameter or data is optional.
< ... >Indicates a variable. The variable’s value is actually sent in the command
or returned in the response.
( ... )Indicates numeric data that can be either positive or negative.
In addition, the following general rules apply to the TL1 syntax and command entry:
Adjacent colons indicate unused fields. If an unused field is the last parameter in
the command string, for example the General Block or Parameter Block is the
last block and is unused, you can omit the colons and simply enter the semicolon
terminating character to execute the command.
The TimeProvider ignores extra spaces in the TL1 command line.
TL1 commands are not case sensitive unless specified as such.
Command Descriptions
The TL1 commands that are included in the TimeProvider’s command set comprise
the remainder of this chapter. An entry is included for each command, and the
entries are organized in alphabetical order by verb-modifier command code. Each
command entry is comprised of the following parts:
A descriptive title for the command entry, followed by the command’s
verb-modifier command code enclosed in parentheses.
A brief description of the command, and the command’s default access level.
The command syntax, which is followed by the parameters and keywords that
can be used with the command.
Further explanation follows the parameters, keywords, and values where
necessary.
An example of how to use the command completes each command entry.
26 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 27
Chapter 2 TL1 Command Syntax and Description
Activate Feature (ACT-FEATURE)
Activate Feature (ACT-FEATURE)
This command enables the specified feature in the TimeProvider. Once the feature
has been enabled, it cannot be disabled.
This command has a default access level of ADMIN.
Syntax
ACT-FEATURE:[<tid>]:<fid>:[<ctag>]::<key>;
ParameterValueDescription
<fid>NTPThe name of the feature to be activated.
<key>The key to enable the feature. This can be up to 20
case-sensitive characters, and must be enclosed in quotes.
Contact your Symmetricom representative to obtain the key.
Example
To activate the NTP feature using the Symmetricom-supplied <key> parameter:
Input
ACT-FEATURE::NTP:TP1000::"Symmetricom-Key";
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU 05-02-10,13:35:56
A 2528 REPT EVT
"IMC,EQPT:FEATURE,TC,05-02-10,13-35-56,,,,:\"SYSTEM FEATURE HAS BEEN
ACTIVATED, NTP\""
;
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 27
Page 28
Chapter 2 TL1 Command Syntax and Description
Activate Software Download Mode (ACT-SWDL)
Activate Software Download Mode (ACT-SWDL)
This command places the information management card (IMC) in the firmware
download mode prior to a firmware download. IOC or IMC firmware can be
transferred from a users system to the TimeProvider using the Ymodem protocol,
and the command also allows firmware transfers directly from a specified IOC
module to a redundant IOC module.
This command has a default access level of ADMIN.
Syntax
ACT-SWDL:[<tid>]:<aid>:[<ctag>];
ParameterValueDescription
<aid>IMCThe Information Management Card (IMC) is placed in firmware
download mode to download firmware to the IMC module using
the Ymodem file receiver.
IOCThe Information Management Card (IMC) is placed in firmware
download mode to download firmware to the Input/Output Card
(IOC) module using the Ymodem file receiver.
Note: In systems that have redundant IOC modules, both IOC
modules should be operating with the same version of firmware.
The system automatically ensures that both IOC modules
receive the same version of firmware.
IOCmThe Information Management Card (IMC) is placed in firmware
download mode to download firmware to the Input/Output Card
(IOC) module and does not use the Ymodem file receiver.
If a new IOC is installed into a system (or if one IOC card has a
previous version of firmware), the active IOC can be used to
transfer its version of firmware to the target IOC.
m = “1” for the module marked “IOC 1" on the main shelf.
m = “2” for the module marked “IOC 2" on the main shelf.
28 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 29
The Firmware Download Process
Caution: To avoid a possible service call, do not issue any additional
TL1 commands to the TimeProvider, do not remove power from the
TimeProvider, and do not remove an IOC or IMC from the shelf
the firmware upgrade process (minimum 30 minutes). Doing so
corrupt the flash memory in a card, disabling the TimeProvider.
When the IMC module is in firmware download mode, most
commands are not executable because all users are logged off the
system; however, commands with an access level of NONE are
executable. Furthermore, if security is not enabled, for example no
users are assigned, any command is executable.
Notes:
Firmware upgrade files are periodically available from Symmetricom.
Contact Symmetricom customer support for informatio n on firmware
upgrades that are available for the TimeProvider.
Refer to the TimeProvider User’s Guide (097-58001-02) for more
complete firmware upgrade information.
Chapter 2 TL1 Command Syntax and Description
The Firmware Download Process
during
could
The ACT-SWDL command places either the IMC or IOC module (depending on the
specified AID) in the firmware download mode so that firmware upgrades can be
downloaded to the modules. If IOCm (m = 1 or 2) is the specified AID, firmware is
transferred from the specified IOC to the redundant IOC.
Note: Firmware transfer between IOCs is not allowed if the
destination IOC is active.
Firmware download to the IMC or IOC module
When the TimeProvider receives the ACT-SWDL command for either the IMC or
IOC module, it automatically logs all users off of the system and locks the system
against new logins. The system then disconnects TL1 from the connection that sent
the ACT-SWDL command and starts the TimeProvider’s internal Ymodem file
receiver on that connection.
Note: The Ymodem file receiver is not used in IOC-to-IOC firmware
transfers.
A Ymodem file sender utility, for example SynCraft or HyperTerminal, is required for
firmware downloads and it is this file sen der utility that initiate s the file transfe r. If the
file transfer is not initiated by a Ymodem file sender within approximately 60 seconds
of the ACT-SW DL co mman d being sent, the unit returns an error response and the
module returns to normal operation. If the file transfer is initiated within 60 seconds,
the transfer of the file to the module takes place.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 29
Page 30
Chapter 2 TL1 Command Syntax and Description
The Firmware Download Process
After the file transfer completes, the IMC module validates the file (the system
remains locked against logins at this point). If the file is not validated, the unit
returns an error response and the IMC module returns to normal operation.
If the file is validated, the next step depends on which module is receiving the
upgrade.
If the upgrade file applies to the IMC module
If the upgrade file that was downloaded is valid and is for the IMC module, the flash
memory on the IMC module is reprogrammed and the IMC module is rebooted
using the new firmware.
The system outputs are not interrupted when the IMC module is upgraded. If the
process fails at any time, the upgrade process aborts and the IMC module returns to
normal operation using the existing version of firmware.
If the upgrade file applies to the IOC modules
If the upgrade file that was downloaded is valid and is for the IOC modules, the
system checks the following criteria to determine how to proceed with the upgrade
process:
It checks if the shelf contains two installed and communicating IOC modules
It checks if both IOC control loops are locked
It checks if both IOC modules are in service
It checks if both IOC modules are alarm free
It checks if one of the IOC modules is active
If the system determines that any of the above criteria are false, it reprograms the
IOC1 module’s flash memory and reboots the module, then reprograms the IOC2
module’s flash memory and reboots that module. If the shelf contains only one IOC
module, that module’s flash memory is reprogrammed and the module is rebooted.
In these cases, the system outputs are interrupted for up to 30 minutes until the
upgraded IOC module enters Fast-Locked mode.
If the system determines that all of the above criteria are true, then the system
places the active IOC module in Standby mode, and the IOC module that was in
St andby mode is placed into Active mode. The system then reprograms the st andby
IOC module’s flash memory and reboots it. After the module reboots, the system
waits up to 30 minutes for its control loop to lock. After its control loop locks, the
system places it in Active mode and places the other IOC module in S t andby mode.
The system then reprograms the standby IOC module’s flash memory and reboots
it. In this case, the system outputs are not interrupted.
If at any time the above process fails for either IOC module, for example, if an IOC
module fails to transition from Standby to Active mode, the upgrade process aborts
and the IOC modules return to normal operation using the existing versions of
firmware.
30 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 31
Chapter 2 TL1 Command Syntax and Description
The Firmware Download Process
Firmware Transfer between two IOC modules
When the TimeProvider receives the ACT-SWDL command, it automatically logs all
users off of the system and locks the system against new logins. If the firmware
upgrade is an IOC to IOC transfer, and if the target IOC is not active, firmware is
transferred to the target IOC. The system remains locked against logins at this
point. The target IOC reboots after transfer is complete. If the transfer cannot be
completed, the unit returns an error response and the IMC module returns to normal
operation.
Note: The Ymodem file receiver is not used in IOC-to-IOC firmware
transfers.
Example 1
In this example, the ACT-SWDL command is issued to download a firmware file to
the IMC module, but the firmware download is not initiated within 60 seconds.
Notice the Progress Indicator that follows the in-process response. The unit returns
a string of “C’s” (
<CCCCCCCCCC), one “C” after approximately every second of wait
time, to indicate that the IMC module is waiting for an external Ymodem file sender
to initiate the download process:
In this example, the system has redundant IOCs (IOC1 and IOC2) and the
ACT-SWDL command is issued to down load firmware to the modules (AID is IOC2).
IOC2 is active and IOC1 is in standby mode. After the file downloads, IOC1
becomes active and locked and IOC2 goes into standby to receive the firmware file.
The download and upgrade is successful for both modules:
Note: Some events in the following example were removed for space
considerations.
TP-SSU 05-03-09 21:06:11
A 465 REPT EVT
"IOC1,EQPT:RESET,TC,05-03-09,21-06-10,,,,:\"MODULE HAS BEEN RESET\""
;
The Firmware Download Process
Example 4
In this example, the ACT-SWDL command is issued to transfer a firmware file to the
IOC1 module from the IOC2 module and the download and upgrade is successful:
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 33
Page 34
Chapter 2 TL1 Command Syntax and Description
Activate User (ACT-USER)
Activate User (ACT-USER)
This command logs the specified existing user onto the system, and begins a user
session. Each session is independent, allowing a user to have multiple sessions
with no interaction among sessions (requested data is delivered to the proper
session). If a user has a current session active, that user can log in using another
user name, which transfers the current session to the new user name. The system
records the log-in event, but does not record a log-out event for the previous use r. If
no users are defined in the system, then the user has access at the Security level.
This command has a default access level of NONE. This command’s access level
cannot be changed.
Syntax
ACT-USER:[<tid>]:<uid>:[<ctag>]::<pid>;
ParameterValueDescription
<uid>text stringThe user name assigned to the user logging on.
<pid>text stringThe password assigned to the user logging on.
Note: Refer to <newpid>, on page 63 for valid password
specifications.
The maximum number of sessions is ten.
Note: A Security-level user initially sets up the user list by using the
Enter User Security (ENT-USER-SECU) command. Users log in
using the ACT-USER command, specifying the user name and
password that have been assigned by a Security-level user.
Example
To log user "FRED" into the TimeProvider system with the password "FRED.1":
Input
ACT-USER::FRED:TP1000::FRED.1;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU 05-02-10,13:35:56
A 2528 REPT EVT
"IMC,EQPT:LOGIN,TC,05-02-10,13-35-56,,,,:\"USER LOGGED IN, FRED\""
;
34 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 35
Chapter 2 TL1 Command Syntax and Description
Cancel User (CANC-USER)
Cancel User (CANC-USER)
This command terminates the specified user’s session, and logs the user out of the
system.
This command has a default access level of USER. This command’s access level
cannot be changed.
Syntax
CANC-USER:[<tid>]:[<uid>]:[<ctag>];
ParameterValueDescription
<uid>text stringThe user name assigned to the user whose session is
being terminated.
Note: Users at the Admin or Security level can terminate
the active sessions of other users. In such cases, this
parameter must be specified. Including the <uid> in the
command line is not necessary for users to log themselves
out of their own user session.
(null)The owner’s current user session is terminated.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 35
Page 36
Chapter 2 TL1 Command Syntax and Description
Copy Memory (CPY-MEM)
Copy Memory (CPY-MEM)
This command saves a module’s Istate (instrument state) in another module’s
memory. IOC Istate is saved in IMC FLASH and IMC Istate is saved in IOC RAM.
<fromdev>IOCThe specified Istate is copied from the IOC card.
IMCThe specified Istate is copied from the IMC card.
<todev>IOCThe specified Istate is copied to the IOC card.
IMCThe specified Istate is copied to the IMC card.
<istate>IOCThe IOC Istate is copied.
IMCThe IMC Istate is copied.
Note: In order to from a valid command line, the <fromdev> and
<todev> parameter values cannot be the same.
The IState
The Istate is a “provisioning configuration file” for the module, and a copy of the
Istate from each of the IOC and IMC modules can be stored on each of the other
modules.
Use the CPY-MEM command to copy IStates in the following cases:
The IMC Module is Replaced – In this case, before you remove the IMC module,
copy the IMC Istate to the active IOC module. Replace the IMC module, then
copy the IMC Istate back to the replacement IMC module to provision it with the
settings of the IMC module it replaced.
Note: When the IMC Istate is copied from an IOC module to the IMC
module, all users are logged out of the system. This happens
because the IMC Istate can contain a different user list than the user
list in effect before the Istate transfer.
Additionally, other settings can change, including communications
parameters, baud rate, and IP address.
36 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 37
Chapter 2 TL1 Command Syntax and Description
Copy Memory (CPY-MEM)
Caution: If an IMC Istate is copied from an IOC module to the IMC
module and that IState contains a different user list, ensure that the
<uids> and <pids> are known to avoid being locked out of the
system.
The IOC Module is Replaced in a Single-IOC System – In this case, copying the
IOC Istate to the IMC module, replacing the IOC module, then copying the IOC
Istate back to the replacement IOC module effectively provisions the
replacement IOC module with the settings of the IOC module it replaced.
Both IOC Modules are Replaced Concurrently – In this case, copying the IOC
Istate from the active IOC module to the IMC module, replacing both IOC
modules, then copying the IOC Istate back to the replacement IOC modules
effectively provisions the replacement IOC modules with the settings of the IOC
modules they replaced.
Notes:
IOC modules are capable of transferring their Istates to each other
automatically. When both IOC modules are to be replaced, it might
desirable to allow this transfer to occur automatically:
Replace the IOC module that is in standby mode.
Allow the replacement IOC module to reboot and qualify the
reference inputs. This provides enough time for the Istate of the
active IOC module to automatically transfer to the replacement IOC
module.
Force the replacement card to the active state.
Replace the other IOC module. The Istate transfers automatically to
that module.
Example
To copy the IMC Istate from the IMC module to the active IOC module, as a prelude
to replacing the IMC module:
Input
CPY-MEM:::TP1000::IMC,IOC,IMC;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU 05-02-10 13:35:56
A314 REPT EVT
"IMC,EQPT:XFEROK,TC,05-02-10,13-35-56,,,,:\"CONFIGURATION TRANSFER
SUCCESSFUL\""
;
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 37
Page 38
Chapter 2 TL1 Command Syntax and Description
Delete Performance Monitoring Data (DLT-PM-DATA)
Delete Performance Monitoring Data (DLT-PM-DATA)
This command deletes the current set of performance monitoring dat a for one inp ut
channel. All Performance Data associated with the specified input is erased.
This command has a default access level of USER.
Syntax
DLT-PM-DATA:[<tid>]:[<aid>]:[<ctag>];
aidDescription
IOC[m]-GPSGPS input on either of the two IOC modules (m = 1 or 2).
IOC[m]-PRSPRS input on either of the two IOC modules (m = 1 or 2).
IOC[m]-INP[p]Input 1 or Input 2 on either of the two IOC modules
(m = 1 or 2 and p = 1 or 2).
Example
To delete all performance data associated with the specified module:
Input
DLT-PM-DATA:::TP1000;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
38 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 39
Chapter 2 TL1 Command Syntax and Description
Delete Security (DLT-SECU)
Delete Security (DLT-SECU)
This command deletes all of the information from the user database.
This command has a default access level of SECURITY.
Syntax
DLT-SECU:[<tid>]::[<ctag>];
Note: The DLT-SECU command is typically used only after the initial
installation of the T imeProvider. When issued, all existing user names
and passwords are deleted from the user database. Anyone who logs
in to the TimeProvider in this condition has access to all commands.
Example
To delete all information from the user database, which includes three entries in this
example:
Input
DLT-SECU:::TP1000;
Normal Response
TP-SSU
MTP1000 COMPLD
;
FieldDescription
USRCLRAll users have been deleted from the database.
05-02-10 13:35:56
Autonomous Message
TP-SSU 05-02-10 13:35:57
A266 REPT EVT
"IMC,EQPT:USRDEL,TC,05-02-10,13-35-57,,,,:\"USER HAS BEEN DELETED\""
;
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 39
Page 40
Chapter 2 TL1 Command Syntax and Description
Delete User Security (DLT-USER-SECU)
Delete User Security (DLT-USER-SECU)
This command allows a security-level user to delete any user in the user list.
Note: The system does not allow the last security-level user to be
deleted if other users are defined in the system.
This command has a default access level of SECURITY.
Syntax
DLT-USER-SECU:[<tid>]:<uid>:[<ctag>];
ParameterValueDescription
<uid>text stringThe user name assigned to the user being deleted.
Example
To delete user "FRED" from the system:
Input
DLT-USER-SECU::FRED:TP1000;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU 05-02-10 13:35:56
A 2533 REPT EVT
"IMC,EQPT:USRDEL,TC,05-02-10,13-35-56,,,,:\"USER HAS BEEN DELETED\""
;
40 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 41
Chapter 2 TL1 Command Syntax and Description
Edit Circuit Identifier (ED-CKTID)
Edit Circuit Identifier (ED-CKTID)
This command edits the name of the equipment connected to the input or the output
of the TimeProvider.
This command has a default access level of ADMIN. This command’s access level
cannot be changed.
Syntax
ED-CKTID:[<tid>]::[<ctag>]::”<value>”;
ParameterValueDescription
<aid>GPS, PRS, INP1, INP2,
OUTg[-p]
(g = A|B|C|D, p = 1 to 16),
RTMg[-p]
(g = A|B|C|D, p = 1|2),
E422g[-p]
(g = A|B|C|D, p = 1 to 8)
Table 2-2. ED-DAT – Keywords and Values for <aid>=SYS
<keyword><value>DescriptionDefault
CKTIDCHGup to 40
characters
A valid CKTID is up to 40 characters, and must be
enclosed in quotes.
The command’s effect is on the specified input
or output.
Note:
See
Table 2-2
<value> descriptions.
for <keyword> and
N/A
Example
To change the circuit ID on INP1 to ABC123:
Input
ED-CKTID::INP1:TP1000::”ABC123”;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU 05-02-10 13:35:56
A 2535 REPT EVT
"SYS,EQPT:CKTIDCHG,TC,05-02-10,13-35-56,,,,:\"INPUT CIRCUIT ID HAS CHANGED, ABC123
13-35-56\""
;
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 41
Page 42
Chapter 2 TL1 Command Syntax and Description
Edit Command Security (ED-CMD-SECU)
Edit Command Security (ED-CMD-SECU)
This command changes the access level of the specified command.
Note: The access level for the following commands is fixed and
cannot be changed: ACT-USER, CANC-USER, ED-CMD-SECU,
ED-USER-SECU, and ENT-USER-SECU.
This command has a default access level of ADMIN. This command’s access level
cannot be changed.
<cid>text stringThe identifier of the command for which the access level is
being changed. The command identifier is the part of the
command syntax that appears before the first colon
( : ). It is not case-sensitive.
Note:
See
Table 2-3
for <keyword> and <value> descriptions.
FACTORYThe access levels for all commands are set to their factory-
defined values.
Note: If FACTORY is used, no keyword is required and is
ignored if used.
Table 2-3. ED-CMD-SECU – Keyword and Values for <cid>=text string
<keyword><value>DescriptionDefault
ACCLVLNONEThe specified command allows any user to use it, even if
the user is not currently logged on to the system.
USERThe specified command allows users with an access level
of USER, ADMIN, and SECURITY to use it.
ADMINThe specified command allows users with an access level
of ADMIN and SECURITY to use it.
SECURITYThe specified command allows users with an access level
of SECURITY to use it.
N/A
42 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 43
Chapter 2 TL1 Command Syntax and Description
Edit Command Security (ED-CMD-SECU)
Example
To change the access level of the Retrieve Log (RTRV-LOG) command to ADMIN:
Input
ED-CMD-SECU::RTRV-LOG:TP1000::ACCLVL=ADMIN;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 3:35:56
Autonomous Message
TP-SSU 05-02-10 13:35:56
A 2534 REPT EVT
"IMC,EQPT:ACCLVL,TC,05-02-10,13-35-56,,,,:\"USER ACCESS LEVEL HAS
CHANGED, RTRV-LOG\""
;
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 43
Page 44
Chapter 2 TL1 Command Syntax and Description
Edit Date (ED-DAT)
Edit Date (ED-DAT)
This command changes the system date and time. If the date and time is set by
GPS, the date and time cannot be changed. The local time offset can always be
changed even after the time is changed by GPS.
<aid>SYSThe command’s effect is at the system level.
COMpThe command’s effect is on the communication port
specified by p:
p = “L” for the local serial port
p = “R” for the remote serial port
p = “I” for the IP (Ethernet) port
IOCmThe command’s effe ct is on the IOC module specified by m:
m = “1” for the slot marked “IOC 1" on the main shelf
m = “2” for the slot marked “IOC 2" on the main shelf
GPSThe command’s effect is on the GPS input.
PRSThe command’s effect is on the PRS input.
INPpThe command’s effect is on the input port specified by p:
p = “1” for the input marked INP 1 on the Input Connector
module
p = “2” for the input marked INP 2 on the Input Connector
module
OUTgThe command’s effect is on the output group specified by g:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
RTMg[-p]The command’s effect is on the Retimer group and port
specified by g[-p]:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
p = “1” for Port 1 on the Retimer module
p = “2” for Port 2 on the Retimer module
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 45
Page 46
Chapter 2 TL1 Command Syntax and Description
Edit Equipment (ED-EQPT)
ParameterValue
<aid>
E422gThe command’s effect is on the EIA-422 output group
cont’d
See
Table 2-5
for <keyword> and <value> descriptions.
specified by g:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
Description
Table 2-5. ED-EQPT – Keywords and Values
<keyword><value>DescriptionDefault
<aid> = SYS
INACTTIME100 –
10000
The amount of user command inactivity time to be set.
This determines the amount of inactivity time before the
0
user is automatically logged off of the system.
The range for time is 100 to 10000 in increments of 0.1
seconds. A value of 0 disables automatic logoff.
LOGECHOENABLELogin and logout events are echoed to the local terminal
ENABLE
and stored in the event log.
DISABLELogin and logout events are not echoed to the local
terminal and are not stored in the event log.
<aid> = COML | COMR | COMI
AOMERGEENABLEAutonomous messages are displayed in the current
ENABLE
session.
DISABLEAutonomous messages are not displayed in the current
session.
ECHOENABLEInput is echoed to the local terminal.DISABLE
DISABLEInput is not echoed to the local terminal.
TIDQUIETENABLEThe TID is not echoed in response messages.DISABLE
DISABLEThe TID is echoed in response messages.
46 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 47
Chapter 2 TL1 Command Syntax and Description
Edit Equipment (ED-EQPT)
Table 2-5. ED-EQPT – Keywords and Values (Continued)
<keyword><value>DescriptionDefault
<aid> = COML | COMR only
BAUD2400The specified serial port’s baud rate is set to 2400 baud.9600
9600The specified serial port’s baud rate is set to 9600 baud.
19200The specified serial port’s baud rate is set to 19200 baud.
28800The specified serial port’s baud rate is set to 28800 baud.
38400The specified serial port’s baud rate is set to 38400 baud.
57600The specified serial port’s baud rate is set to 57600 baud.
FLOWNONENo flow control is set on the port.NONE
SWSoftware flow control (XON/XOFF) is set on the specified
port.
HWHardware flow control (CTS/RTS) is set on the specified
port.
SWHWBoth software and hardware flow control is set on the
specified port.
<aid> = COMI only
Note: For valid IP address ranges, refer to RFC1466 and RFC3330.
Note: To avoid unexpected interruptions in NTP service, you must restart the IMC card after you
change either the Subnet Mask or the IP Address when NTP is active.
IPGATEIP dot
notation
IPADDRIP dot
notation
IPSUBNETIP dot
notation
IPHOST (1, 2, 3,
The IP address of the default gateway.
The range is 1.0.0.1 to 254.255.255.254
The IP address of the Network Element.
The range is 1.0.0.1 to 254.255.255.254
The subnet mask.
The range is 1.0.0.1 to 255.255.255.254
Reserved for future use.
127.0.0.1
127.0.0.1
255.255.
255.0
4)
<aid> = IOCm
IOCMODE
ACTIVEThe specified IOC card is forced to the active state. The
ACTIVE
other IOC card is set to the standby state.
ST ANDBY
The specified IOC card is forced to the standby state. The
other IOC card is set to the active state.
Note: If only one IOC card is installed, the
IOCMODE=STANDBY setting is ignored.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 47
Page 48
Chapter 2 TL1 Command Syntax and Description
Edit Equipment (ED-EQPT)
Table 2-5. ED-EQPT – Keywords and Values (Continued)
<keyword><value>DescriptionDefault
CLKTYPE
ST2 /
TYPEII
Rubidium
ST3E /
TYPEI
Quartz
IOCSTATEINSRV
OOSRV
The assumed SSM quality level for the Rubidium IOC
card’s clock is set to either ANSI stratum 2 traceable
TYPEI /
TYPEII
(ST2) or ETSI Type 2 (TYPEII) traceable. This value is
used for placing SSM bits in the output stream when in
Holdover mode. Any input to the unit that is of lesser
quality than ST2 / TYPEII is not used as a reference.
Note: ST2 and TYPEII can only be provisioned on the
Rubidium IOC card; they cannot be provisioned on the
Quartz IOC card.
The assumed SSM quality level for the Quartz IOC card’s
clock is set to either ETSI Type 1 (TYPEI) or ANSI
(ST3E). This value is used for placing SSM bits in the
output stream when in Holdover mode. Any input to the
unit that is of lesser quality than TYPEI / ST3E is not used
as a reference.
Note: ST3E and TYPEI can only be provisioned on the
Quartz IOC card; they cannot be provisioned on the
Rubidium IOC card.
The IOC card is placed into service.INSRV
The IOC card is taken out of service.
Note: A module that was taken out of service is not
selectable by the system to generate outputs or monitor
inputs, and no alarms are generated by the module.
<aid> = GPS
INSTATEENABLEThe specified input is enabled.DISABLE
DISABLEThe specified input is disabled.
MONITOR
The specified input is in monitor-only mode.
Note: In monitor-only mode, the performance of the input
is monitored and it is monitored for signal faults, but
cannot be selected as a system reference.
MODEAUTOThe antenna position (latitude, longitude, and height) is
AUTO
automatically computed or re-computed and then set.
MANUALThe user sets the antenna position (latitude, longitude,
and elevation) using the POS keyword.
POS
Note: The
position can
only be set
LATdd-mm-ss.ssN or dd-mm-ss.ssSN/A
LONGdd-mm-ss.ssE or dd-mm-ss.ssW
ELEV±hhhh.h elevation (altitude) in meters
when MODE =
Manual.
ELEVMASK5° to 45°The specified elevation mask.10°
48 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 49
Chapter 2 TL1 Command Syntax and Description
Edit Equipment (ED-EQPT)
Table 2-5. ED-EQPT – Keywords and Values (Continued)
<keyword><value>DescriptionDefault
<aid> = PRS
INSTATEENABLEThe specified input is enabled.DISABLE
DISABLEThe specified input is disabled.
MONITOR
The specified input is in monitor-only mode.
Note: In monitor-only mode, the input is monitored for
signal faults and the performance of the input is
monitored, but the input cannot be selected as a system
reference or used as a BesTime backup reference.
<aid> = INPp
INSTATEENABLEThe specified input is enabled.ENABLE
DISABLEThe specified input is disabled.
MONITOR The specified input is in monitor-only mode.
Note: In monitor-only mode, the input is monitored for
signal faults and the performance of the input is
monitored, but the input cannot be selected as a system
reference or used as a BesTime backup reference.
<aid> = OUTg
OUTSTATEENABLEThe specified output group is enabled.DISABLE
DISABLEThe specified output group is disabled.
<aid> = E422g
OUTSTATEENABLEThe specified EIA-422 output group is enabled.DISABLE
DISABLEThe specified EIA-422 output group is disabled.
<aid> = RTMg[-p]
RTMSTATEENABLEThe specified Retimer group is enabled.ENABLE
DISABLEThe specified Retimer output group is disabled.
SLIPCLRNAClears a current Slip alarm from the specified port.NA
Note: See Edit Sync (ED-SYNC), on page 55 for more provisioning
parameters.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 49
Page 50
Chapter 2 TL1 Command Syntax and Description
Edit Equipment (ED-EQPT)
Example
To enable Output Group B:
Input
ED-EQPT::OUTB:TP1000::OUTSTATE=ENABLE;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU
A 2537 REPT EVT
"OUTB,EQPT:OUTSTATE,TC,05-02-10,13-35-56,,,,:\"OUTPUT GROUP STATE HAS
CHANGED, ENABLED\""
;
05-02-10 13:35:56
50 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 51
Chapter 2 TL1 Command Syntax and Description
ED-EQPT for NTP Parameters
ED-EQPT for NTP Parameters
There are two sets of ED-EQPT commands to set up the NTP option on the
TimeProvider:
Peer Server
Authentication
These commands have a default access level of ADMIN.
Configuring the Peer Server
When you set the <func> value to ADD or MODIFY, you must include the <keyid>,
<minpoll>, <maxpoll> and <preferred> values.
PREFERREDYES | NOSets the server to be the Preferred server.NO
The SERVERIP address to be added, deleted,
or modified.
The NTP IP Mask
Note: If you change this parameter while NTP
is functioning, you must restart the IMC card
(using the INIT-SYS command) to use the new
address.
The minimum amount of time, in seconds,
between Server time requests.
The maximum amount of time, in seconds,
between Server time requests.
NA
0.0.0.0
16
1024
Example
This command adds the server mask of 192.168.10.1, set s t he Auth enticatio n ID to
1, the max poll to 64, the min poll to 1024, and the preferred to No.
This command creates a KeyID and Key pair that can be used to authenticate the
NTP timestamp that the TimeProvider sends as the NTP server. You can create up
to nine KeyID/Key pairs, and then specify which pair to use when you conf igure t he
NTP Server.
Note: To prevent confusion at a later date, be sure to write down and
store in a secure place the Key/KeyID pairs you create. There is no
provision for displaying the stored Key/KeyID pairs.
Note: The “ : and \ characters may not be used in the Key/KeyID
pairs.
52 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
"NTP,EQPT:SERVER,TC,05-02-10,13-35-56,,,,:\"NTP AUTHENTICATION HAS
CHANGED\""
;
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 53
Page 54
Chapter 2 TL1 Command Syntax and Description
Edit Password (ED-PID)
Edit Password (ED-PID)
This command allows users to edit their own password in the user database.
This command has a default access level of USER.
Syntax
ED-PID:[<tid>]:<uid>:[<ctag>]::<oldpid>,<newpid>;
ParameterValueDescription
<uid>text stringThe user name assigned to the user for which the password
<oldpid>text stringThe user’s currently existing password.
is being changed. This must be the <uid> of the user logged
into the current session.
Note: This parameter must exactly match the existing
password in the user database, or a DENY response is
returned.
<newpid>text stringThe user’s new password.
Notes:
The password can be up to twenty (20) characters. It
must include at least two non-alphabe tic cha r acters,
and must include at least one special character , which is
any printing character other than a letter of the alpha bet,
a number, a comma, a colon, or a semicolon.
To use case-sensitive passwords, <pid> must be
enclosed in quotes in the command line.
Example
To change user Fred’s password from "FRED.1" to "ETHEL!5":
Input
ED-PID::fred:TP1000::FRED.1,ETHEL!5;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU
A 2538 REPT EVT
"IMC,EQPT:PIDCHG,TC,05-02-10,13-35-56,,,,:\"USER PASSWORD HAS CHANGED\""
;
54 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
05-02-10 13:35:56
Page 55
Chapter 2 TL1 Command Syntax and Description
Edit Sync (ED-SYNC)
Edit Sync (ED-SYNC)
This command changes factory settings and input and output port parameter
settings that can influence how the system’s signal synchronization operates.
<aid>SYSThe command’s effect is on system-level input settings.
GPSThe command’s effect is on the GPS system input.
PRSThe command’s effect is on the PRS system input.
INPpThe command’s effect is on the input port specified by p:
p = “1” for the input marked INP 1 on the Input Connector
module
p = “2” for the input marked INP 2 on the Input Connector
module
OUTgThe command’s effect is on the output group specified by g:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
RTMg[-p]The command’s effect is on the Retimer group and port
specified by g[-p]:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
p = “1” for Port 1 on the Retimer module
p = “2” for Port 2 on the Retimer module
E422gThe command’s effect is on the EIA-422 output group
specified by g:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 55
Page 56
Chapter 2 TL1 Command Syntax and Description
Edit Sync (ED-SYNC)
Table 2-6. ED-SYNC – Keywords and Values
<keyword><value>DescriptionDefault
<aid> = SYS
CLRDELAY0 – 1000The time, in seconds, that elapses after a signal fault
clears and before the associated alarm condition
clears. This delay helps prevent an alarm from
clearing before the signal is stable.
FL TDELAY1 – 15The time, in seconds, that elapses afte r an LOS, AIS,
or OOF fault occurs and before the associated alarm
condition is set. This delay helps prevent spurious
alarms.
REFMODEAUTOThe system automatically selects the reference input
based on the QLEVEL and PRIORITY settings.
FORCEDInput reference selection is determined by the
INPREF parameter setting.
INPREFGPSThe GPS input is selected as the reference when
REFMODE=FORCED.
PRSThe PRS input is selected as the reference when
REFMODE=FORCED.
INP1 Input 1 is selected as the reference when
REFMODE=FORCED.
INP2 Input 2 is selected as the reference when
REFMODE=FORCED.
5
5
AUTO
PRS
Note:
When INPREF is used as a keyword with the RTRV-SYNC
command, the input that is currently selected as the system
reference is returned.
CCALIGNNAAllows the user to clear an INPTRR alarm against the
NA
current reference by forcing the CC output into
polarity alignment with the reference. This is a
non-persistent value; when the alignment is
complete, the value returns to its previous value.
56 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 57
Chapter 2 TL1 Command Syntax and Description
Edit Sync (ED-SYNC)
Table 2-6. ED-SYNC – Keywords and Values (Continued)
<keyword><value>DescriptionDefault
<aid> = GPS
QLEVEL
Note: QLEVEL is
used when an
input cannot
determine the
received quality
level. If QLEVEL
is provisioned
below the quality
level of the local
oscillator, the
input is
disqualified. The
input QLEVEL
setting determines
if the switching
strategy is
revertive or
non-revertive.
This setting is
used when
REFMODE is set
to AUTO.
1The user-assigned quality level of the GPS input is
specified as PRC/PRS (primary reference
clock/source).
2The user-assigned quality level of the GPS input is
specified as UNK/STU (sync traceability unknown).
3The user-assigned quality level of the GPS input is
specified as TYPE II/ST2 (stratum 2).
4The user-assigned quality level of the GPS input is
specified as TYPE I.
5The user-assigned quality level of the GPS input is
specified as TYPE V/TNC (transit node clock).
6The user-assigned quality level of the GPS input is
specified as TYPE III/ST3E (stratum 3E).
7The user-assigned quality level of the GPS input is
specified as TYPE IV/ST3 (stratum 3).
8The user-assigned quality level of the GPS input is
specified as 811OPT3/SMC (G.811 option 3 SONET
minimum clock).
9The user-assigned quality level of the GPS input is
specified as DUS (do not use for timing
synchronization).
1
PRIORITY1The priority level of the input is set to 1.1
2The priority level of the input is set to 2.
3The priority level of the input is set to 3.
4The priority level of the input is set to 4.
Note: If the QLEVEL on all inputs are equal, then the input with the highest
PRIORITY is selected. The input PRIORITY settings determine if the switching
strategy is revertive or non-revertive. This setting is used when REFMODE is
set to AUTO.
<aid> = PRS
QLEVELRefer to the QLEVEL description under the <aid> =
GPS heading in this table.
PRIORITYRefer to the PRIORITY description under the <aid> =
GPS heading in this table.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 57
Page 58
Chapter 2 TL1 Command Syntax and Description
Edit Sync (ED-SYNC)
Table 2-6. ED-SYNC – Keywords and Values (Continued)
<keyword><value>DescriptionDefault
FRMTYPE1.544MThe PRS input frequency is provisioned as
1.544 MHz.
2MThe PRS input frequency is provisioned as 2 MHz
(2048 kHz).
5MThe PRS input frequency is provisioned as 5 MHz.
6.312MThe PRS input frequency is provisioned as
6.312 MHz.
10MThe PRS input frequency is provisioned as 10 MHz.
Note: If the input frequency does not match the FRMTYPE setting,
an input loss-of-signal (INPLOS) condition results.
<aid> = INPp
QLEVELRefer to the QLEVEL description under the <aid> =
GPS heading in this table.
PRIORITYRefer to the PRIORITY description under the <aid> =
GPS heading in this table.
FRMTYPE
Note: When the
TimeProvider is in
Subtending mode,
2MSpecified input frame signal type is 2M.2M
CASSpecified input frame signal type is CAS.
CCSSpecified input frame signal type is CCS.
see “Set System
Mode
(SET-SYS-MODE
)” on page 134,
the frame signal
type is
automatically set
to Composite
D4
ESFSpecified input frame signal type is ESF (Extended
1.544M
6.312M
1
1
Specified input frame signal type is D4 (Super Frame).
Super Frame).
Specified input frame signal type is 1.544 MHz.
Specified input frame signal type is 6.312 MHz.
Clock (CC or JCC)
by the system.
The Composite
Clock FRMTYPE
cannot otherwise
be selected by the
user.
CCSpecified input frame signal type is Composite Clock.
JCC
1
Specified input frame signal type is Japanese
Composite Clock.
JCC4
1
Specified input frame signal type is Japanese
Composite Clock 400 Hz.
2M
ESF
CRCENAENABLEEnables the use of CRC4 checking on the input.DISABLE
DISABLEDisables the use of CRC4 checking on the input.
Note: If an input i s provisioned to read SSMs (SSMENA=ENABLE),
CRC4 must be provisioned first.
58 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 59
Chapter 2 TL1 Command Syntax and Description
Edit Sync (ED-SYNC)
Table 2-6. ED-SYNC – Keywords and Values (Continued)
<keyword><value>DescriptionDefault
SSMENAENABLEThe input is provisioned to read the received SSM.DISABLE
DISABLEThe input is provisioned to not read (ignore) the
received SSM.
SSMBIT4The specified input is provisioned to read the E1
(CCS) SSM at bit position 4.
5The specified input is provisioned to read the E1
(CCS) SSM at bit position 5.
6The specified input is provisioned to read the E1
(CCS) SSM at bit position 6.
7The specified input is provisioned to read the E1
(CCS) SSM at bit position 7.
8The specified input is provisioned to read the E1
(CCS) SSM at bit position 8.
<aid> = OUTg
FRMTYPE8KThe framing type generated by the specified output
group is provisioned as 8 kHz.
1
1.544M
The framing type generated by the specified output
group is provisioned as 1.544 MHz.
2MThe framing type generated by the specified output
group is provisioned as 2 MHz.
1
6.312M
The framing type generated by the specified output
group is provisioned as 6.312 MHz.
8
2M
CASThe framing type generated by the specified output
group is provisioned as CAS.
CCSThe framing type generated by the specified output
group is provisioned as CCS.
D4The framing type generated by the specified output
group is provisioned as D4 (Super Frame).
ESFThe framing type generated by the specified output
group is provisioned as ESF (Extended Super Frame).
CCThe framing type generated by the specified output
group is provisioned as Composite Clock.
JCC
1
The framing type generated by the specified output
group is provisioned as Japanese Composite Clock.
JCC4
1
The framing type generated by the specified output
group is provisioned as Japanese Composite Clock 4.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 59
Page 60
Chapter 2 TL1 Command Syntax and Description
Edit Sync (ED-SYNC)
Table 2-6. ED-SYNC – Keywords and Values (Continued)
<keyword><value>DescriptionDefault
FRMTYPE
(cont’d)
FREEFLTONOutputs are generated based on system SSM when
ISOLATED_1The framing type generated by the specified output
group is provisioned as an ‘isolated one’ test pattern.
SQUELCH
the Local Oscillator enters Free-run mode.
SQUELCHOutputs are squelched (turned off) when the Local
Oscillator enters Free-run mode.
AISOutputs generate an AIS signal when the Local
Oscillator enters Free-run mode.
HOLDFLTONOutputs are generated based on system SSM when
ON
the Local Oscillator enters Holdover mode.
SQUELCHOutputs are squelched (turned off) when the Local
Oscillator enters Holdover mode.
AISOutputs generate an AIS signal when the Local
Oscillator enters Holdover mode.
SSMENAENABLEESF or E1 (CCS) outputs generate SSMs.ENABLE
DISABLEESF or E1 (CCS) outputs do not generate SSMs.
SSMBIT4The output SSM is placed in bit position 4.ALL
5The output SSM is placed in bit position 5.
6The output SSM is placed in bit position 6.
7The output SSM is placed in bit position 7.
8The output SSM is placed in bit position 8.
ALLThe output SSM is placed in all bit positions.
<aid> =RTMg[-p]
RTMLBO
Note: For the E1
Retimer , the IPNV
(Invalid
0Sets the Line Build-out length to 0 to 133 ft0
1Sets the Line Build-out length to 133 to 266 ft
2Sets the Line Build-out length to 266 to 399 ft
Parameter) DENY
code is returned.
3Sets the Line Build-out length to 399 to 533 ft
4Sets the Line Build-out length to 533 to 650 ft
FREEFLTCUTTHRUCut-thru mode is engaged when the Local Oscillator
enters Free-run mode.
RETIMECut-thru mode is not engaged when the Local
Oscillator enters Free-run mode.
RETIME
60 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 61
Chapter 2 TL1 Command Syntax and Description
Edit Sync (ED-SYNC)
Table 2-6. ED-SYNC – Keywords and Values (Continued)
<keyword><value>DescriptionDefault
HOLDFLTCUTTHRUCut-thru mode is engaged when the Local Oscillator
enters Holdover mode.
RETIMECut-thru mode is not engaged when the Local
Oscillator enters Holdover mode.
<aid> = E422g
FRMTYPE1.544MThe framing type generated by the specified EIA-422
output group is provisioned as 1.544 MHz.
2MThe framing type generated by the specified EIA-422
output group is provisioned as 2 MHz.
FREEFLTONOutputs are generated when the Local Oscillator
enters Free-run mode.
SQUELCHOutputs are squelched (turned off) when the Local
Oscillator enters Free-run mode.
HOLDFLTONOutputs are generated when the Local Oscillator
enters Holdover mode.
SQUELCHOutputs are squelched (turned off) when the Local
Oscillator enters Holdover mode.
Note:
1
Used only in Japanese version.
RETIME
1.544M
SQUELCH
ON
Example
To provision the interface type of the inputs as T1 inputs:
Input
ED-SYNC::INP1:TP1000::FRMTYPE=D4;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU
A 2556 REPT EVT
"INP1,T1:FRMTYPE,TC,05-02-10,13-35-56,,,,:\"INPUT FRAMING TYPE HAS
CHANGED,D4\""
;
05-02-10 13:35:56
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 61
Page 62
Chapter 2 TL1 Command Syntax and Description
Edit User Security (ED-USER-SECU)
Edit User Security (ED-USER-SECU)
This command changes the specified user’s access level.
This command has a default access level of SECURITY. This command’s access
<uid>text stringThe user name assigned to the user for which the access
level is being changed.
Note:
See
Table 2-7
Table 2-7. ED-USER-SECU – Keyword and Values for <uid>=text string
for <keyword> and <value> descriptions.
<keyword><value>DescriptionDefault
ACCLVLNONEThe specified user is assigned an access level of NONE.
N/A
Note: With an access level of NONE, users can receive
autonomous messages, but have very limited command
access.
USERThe specified user has USER access, and can issue
commands having an access level of NONE or USER.
ADMINThe specified user has ADMIN access, and can issue
commands having an access level of NONE, USER, or
ADMIN.
SECURITYThe specified user has SECURITY access, and can issue
all commands.
Example
To change the access level for user "FRED” to ADMIN:
Input
ED-USER-SECU::FRED:TP1000::ACCLVL=ADMIN;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU
A 2562 REPT EVT
"IMC,EQPT:ACCLVL,TC,05-02-10,13-35-56,,,,:\"USER ACCESS LEVEL HAS CHANGED\""
;
62 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
05-02-10 13:35:56
Page 63
Chapter 2 TL1 Command Syntax and Description
Enter Password (ENT-PID)
Enter Password (ENT-PID)
This command allows a security-level user to edit any user’s password in the user
database.
This command has a default access level of SECURITY.
Syntax
ENT-PID:[<tid>]:<uid>:[<ctag>]::<newpid>;
ParameterValueDescription
<uid>text stringThe user name assigned to the user for which the p assword
is being changed.
<newpid>text stringThe user’s new password.
Notes:
The password can be up to twenty (20) characters. It
must include at least two non-alphabetic characters, and
must include at least one special character , wh ich is any
printing character other than a letter of the alphabet, a
number, a comma, a colon, or a semicolon.
To use case-sensitive passwords, <newpid> must be
enclosed in quotes in the command line.
Example
To change the password for user “FRED” from "FRED.1" to "D1n0@br":
Input
ENT-PID::FRED:TP1000::D1n0@br;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU
A 174 REPT EVT
"IMC,EQPT:PIDCHG,TC,05-02-10,13-35-56,,,,:\"USER PASSWORD HAS CHANGED\""
;
05-02-10 13:35:56
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 63
Page 64
Chapter 2 TL1 Command Syntax and Description
Enter User Security (ENT-USER-SECU)
Enter User Security (ENT-USER-SECU)
This command enters a new user in the user database.
Notes:
Up to 20 users can be stored in the user database. With no users
defined, anyone connecting to the system has access to all
commands.
The first user you create must be at the Security level. After you
create this user, that user must log into the system using th e Activate
User (ACT-USER) command to further provision the system.
This command has a default access level of SECURITY. This command’s access
level cannot be changed.
<uid>text stringThe user name for the user being set up.
Note: The user name can be up to twenty (20)
case-insensitive alphanumeric characters.
<pid>text stringThe password for the user being set up.
Notes:
The password can be up to twenty (20) characters
long. It must include at least two non-alphabetic
characters, and must include at least one special
character, which is any printing character other than a
letter of the alphabet, a number, a comma, a colon, or
a semicolon.
To use case-sensitive passwords, <pid> must be
enclosed in quotes in the command line.
<uap>NONEThe specified user is assigned an access level of NONE.
Note: With an access level of NONE, users can receive
autonomous messages, but have very limited command
access.
USERThe user being set up has USER access and is able to
issue commands having an access level of NONE or
USER.
ADMINThe user being set up has ADMIN access and is able to
issue commands having an access level of NONE, USER,
or ADMIN.
SECURITYThe user being set up has SECURITY access and is able
to issue all commands.
64 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 65
Chapter 2 TL1 Command Syntax and Description
Enter User Security (ENT-USER-SECU)
Example
To add a user "FRANKJ" to the system, with a case-sensitive password of
"GyRo%23" and an access level of USER:
Input
ENT-USER-SECU::FRANKJ:TP1000::”GyRo%23”,USER;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU
A 2560 REPT EVT
"IMC,EQPT:USRADD,TC,05-02-10,13-35-56,,,,:\"USER HAS BEEN ADDED\""
;
05-02-10 13:35:56
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 65
Page 66
Chapter 2 TL1 Command Syntax and Description
Initialize Event Log (INIT-LOG)
Initialize Event Log (INIT-LOG)
This command clears the event log on the IMC module.
This command has a default access level of ADMIN.
Syntax
INIT-LOG:[<tid>]:<aid>:[<ctag>];
ParameterValueDescription
<aid>IMCThe command’s effect is on the Information Management
Example
To clear the event log on the IMC module:
Card module.
Input
INIT-LOG::IMC:TP1000;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU
A 2563 REPT EVT
"IMC,EQPT:INITLOG,TC,05-02-10,13-35-56,,,,:\"EVENT LOG HAS BEEN CLEARED\""
;
05-02-10 13:35:56
66 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 67
Chapter 2 TL1 Command Syntax and Description
Initialize System (INIT-SYS)
This command initializes the specified module, or the system.
Caution: This command causes the local oscillator in the specified
IOC to enter the Warm-up mode; the outputs are squelched until the
system enters FAST-LOCK.
After issuing the INIT -SYS command with the SYS aid and FACTORY
keyword, all system parameters are reset, including the entire user
list. Y ou must therefore create a new security-level user after the user
list is reset to avoid a service call. Refer to “Defining the First User” in
the TimeProvider User Guide (097-58001-02) for more information.
This command has a default access level of ADMIN.
Syntax
INIT-SYS:[<tid>]:<aid>:[<ctag>]::<keyword>;
Initialize System (INIT-SYS)
ParameterValueDescription
<aid>SYSThe command’s effect is at the system level.
Note: See Table 2-8 for the <keyword> description.
IMCThe command’s effect is on the IMC module.
Note: See Table 2-8 for the <keyword> description.
IOCmThe command’s effect is on the Input/Output Card module
specified by m:
m = “1” for the slot marked “IOC 1" on the main shelf
m = “2” for the slot marked “IOC 2" on the main shelf
Note: See Table 2-8 for the <keyword> description.
Table 2-8. INIT-SYS Keywords
<keyword>DescriptionDefault
<aid> = SYS
FACTORYResets system settings to factory default values.N/A
<aid> = IMC | IOCm
RESETPerforms a reset (reboot) of the specified card, which reinitializes
N/A
volatile memory, but does not affect non-volatile (persistent)
memory.
Note: Prior to resetting an IOC module, all alarms associated with
the module are cleared, and if the specified IOC module is the
active module, it is placed in Standby mode. Resetting an IOC in a
non-redundant system will squelch the outputs until the system
enters FAST-LOCK.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 67
Page 68
Chapter 2 TL1 Command Syntax and Description
Initialize System (INIT-SYS)
Example
To perform a reset on the IOC2 module:
Input
INIT-SYS::IOC2:TP1000::RESET;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU
A258 REPT EVT
"IOC2,EQPT:RESET,TC,05-02-10,13-35-56,,,,:\"MODULE HAS BEEN RESET\""
;
05-02-10 13:35:56
68 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 69
Chapter 2 TL1 Command Syntax and Description
Operate Alarm Cutoff (OPR-ACO-ALL)
Operate Alarm Cutoff (OPR-ACO-ALL)
This command deactivates (opens) the minor, major, and critical audible alarm
relays.
Note: When you deactivate the audible alarm relays using this
command, they reactivate when subsequent alarms occur.
This command has a default access level of USER.
Syntax
OPR-ACO-ALL:[<tid>]::[<ctag>];
Example
To deactivate the audible alarm relays:
Input
OPR-ACO-ALL:::TP1000;
Normal Response
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
TP-SSU
A 2564 REPT EVT
"IMC,EQPT:ACO,TC,05-02-10,13-35-56,,,,:\"AUDIO ALARM IS DEACTIVATED\""
;
05-02-10 13:35:56
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 69
Page 70
Chapter 2 TL1 Command Syntax and Description
Ping (PING)
Ping (PING)
This command allows the TimeProvider to test (ping) for network connectivity.
This command has a default access level of USER.
Syntax
PING:[<tid>]::[<ctag>]::<ipaddr>;
ParameterValueDescription
<ipaddr>IP dot notationThe IP address of the host system to be pinged from the
Example
To ping IP address 198.162.12.10 from the TimeProvider:
TimeProvider.
The range is 1.0.0.1 to 254.254.254.254.
Input
PING:::TP1000::192.168.12.10;
Response Example
TP-SSU
MTP1000 COMPLD
“Host 192.168.12.10 is alive. Roundtrip time was 165 milliseconds”
;
05-02-10 13:35:56
Autonomous Message
None
70 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 71
Chapter 2 TL1 Command Syntax and Description
Remove Equipment (RMV-EQPT)
Remove Equipment (RMV-EQPT)
This command allows the user to confirm that a redundant IOC, Output module,
Retimer module, Expansion Panel, or TPIU that was connected to the system when
it started up has been removed from the system and to clear the associated alarm. If
you issue the RMV-EQPT command before your physically remove the equipment,
then the alarm associated with the removal is silenced.
When you issue the RMV-EQPT command before removing a module, a 20-minute
timer starts. If you remove the equipment while the timer is running, the alarm
associated with the removal is silenced. If you do not remove the equipment while
the timer is running, then the system reverts to normal alarming.
If you reinstall the equipment after issuing the RMV-EQPT command, the message
“<module> IS EQUIPPED” is not reported.
This command has a default access level of USER.
Syntax
RMV-EQPT:[<tid>]:<aid>:[<ctag>]::<keyword>;
<aid><keyword>Description
SYSIOCmClears currently active IOCmEQPT alarms from the Input/
Output Card module specified by m, if the module is not to
be replaced:
m = “1” for the slot marked “IOC 1" on the main shelf
m = “2” for the slot marked “IOC 2" on the main shelf
E422gClears currently active E422gEQPT alarms from the E422
Output module specified by g, if the module is not to be
replaced:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
OUTgClears currently active OUTgEQPT alarms from the Output
module specified by g, if the module is not to be replaced:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 71
Page 72
Chapter 2 TL1 Command Syntax and Description
Remove Equipment (RMV-EQPT)
<aid><keyword>Description
SYS
(cont’d)
RTMgClears currently active RTMgEQPT alarms from the Retimer
module specified by g, if the module is not to be replaced:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
EXPNClears currently active EXPNEQPT alarms if the panel is not
to be replaced.
TPIUClears currently active TPIUEQPT alarms if the TPIU is not
to be replaced.
Example
To clear the OUTBEQPT alarm after permanently removing the Output module from
group B:
Input
RMV-EQPT::SYS:TP1000::OUTB;
Response Example
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
Autonomous Message
None
72 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 73
Chapter 2 TL1 Command Syntax and Description
Retrieve Alarm Condition (RTRV-ALM)
Retrieve Alarm Condition (RTRV-ALM)
This command retrieves information on currently active alarms.
This command has a default access level of USER.
Syntax
RTRV-ALM:[<tid>]:[<aid>]:[<ctag>];
ParameterValueDescription
<aid>ALL
(or null)
SYSRetrieves information for all currently active system-level
IMCRetrieves information for all currently active alarms from the
IOCmRetrieves information for all currently active alarms from the
GPSRetrieves information for all currently active alarms from the
PRSRetrieves information for all currently active alarms from the
INPpRetrieves information for all currently active alarms from the
Retrieves information for all alarms that are curren tly ac tive
in the entire system.
alarms.
Information Management Card module.
Input/Output Card module specified by m.
m = “1” for the slot marked “IOC 1" on the main shelf
m = “2” for the slot marked “IOC 2" on the main shelf
GPS module.
PRS module.
specified input port.
p = “1” for the input marked INP 1 on t he Input Connector
module
p = “2” for the input marked INP 2 on t he Input Connector
module
RTMg[-p]Retrieves information for all currently active alarms from the
specified Retimer module [and port].
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
p = “1” for Port 1 on the Retimer module
p = “2” for Port 2 on the Retimer module
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 73
Page 74
Chapter 2 TL1 Command Syntax and Description
Retrieve Alarm Condition (RTRV-ALM)
ParameterValueDescription
<aid>
E422gRetrieves information for all currently active alar ms from the
(cont’d)
Command Output
The following shows the output format of the command, and Table 2-9 explains the
various fields in the command output:
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
FieldDescription
aidtypeSpecifies if the event is associated with the internal operation of the system (EQPT),
or external to the system or facility (T1).
ntfcncdeThe notification code for the alarm or event. The notification code can be CR (critical
alarm), MJ (major alarm), or MN (minor alarm). If the alarm is set to NA, then this
field is empty.
condtypeThe TL1 alarm code that is associated with the event or alarm.
Note:Table B-2 shows all of the possible TimeProvider TL1 alarm codes (condition
types).
srveffWhether the event is service affecting (SA) or non-service affecting (NSA).
ocrdatThe date the event occurred, in the format YY-MM-DD.
ocrtimThe time that the event occurred, in the format HH:MM:SS.
condscrThe description of the alarm or event. It is a quoted text string, preceded with the “\”
escape character.
Note:Table B-2 shows all of the possible TimeProvider alarm descriptions
(condition strings).
74 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 75
Chapter 2 TL1 Command Syntax and Description
Retrieve Alarm Condition (RTRV-ALM)
Example
To display all currently active alarms from the system:
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 75
Page 76
Chapter 2 TL1 Command Syntax and Description
Retrieve Attribute (RTRV-ATTR)
Retrieve Attribute (RTRV-ATTR)
This command retrieves the alarm level set for a specified alarm.
This command has a default access level of USER.
Syntax
RTRV-ATTR:[<tid>]:[<aid>]:[<ctag>][::<keyword>];
ParameterValue
<aid>ALL (or
null)
SYSRetrieves the alarm level(s) set for all system-level alarms,
IMC
IOCmRetrieves the alarm level(s) set for all alarms in the specified
GPSRetrieves the alarm level(s) set for all GPS alarms, or for the
PRSRetrieves the alarm level(s) se t for all PRS alarms, or for th e
Description
See Table 2-10 for <keyword> descriptions.
Retrieves the alarm levels set for all alarms in the entire
system.
or for the specified system-level alarm.
Retrieves the alarm level(s) set for all Information Management
Card (IMC) alarms, or for the specified IMC alarm.
Input/Output Card module, or for the specified alarm from
the specified Input/Output Card module.
m = “1” for the slot marked “IOC 1" on the main shelf
m = “2” for the slot marked “IOC 2" on the main shelf
Note: Alarm level information is retrieved from the IOC
module that is currently active.
specified GPS alarm.
specified PRS alarm.
INPpRetrieves the alarm level(s) set for all alarms related to the
specified input port, or for the specified alarm related to the
specified input port.
p = “1” for the input marked INP 1 on the Input Connector
module
p = “2” for the input marked INP 2 on the Input Connector
module
RTMg[-p]Retrieves the alarm level(s) set for all alarms related to the
specified Retimer module [and port].
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
p = “1” for Port 1 on the Retimer module
p = “2” for Port 2 on the Retimer module
76 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 77
Chapter 2 TL1 Command Syntax and Description
Retrieve Attribute (RTRV-ATTR)
ParameterValue
<aid>
OUTgRetrieves the alarm level(s) set for all alarms related to the
cont’d
See Table 2-10 for <keyword> descriptions.
specified Output module.
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
Description
E422gRetrieves the alarm level(s) set for all alarms related to the
specified EIA-422 output module.
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
Table 2-10. RTRV-ATTR – Keywords and Values for all <aids>
<keyword>DescriptionDefault
Alarm IDThe identifier of the alarm for which the level is to be retrieved.
Notes:
See Table B-1 for the possible alarm identifiers.
This keyword is not valid if the <aid> is ALL or null.
N/A
(null) or ALLRetrieves alarm attributes that are associated with all alarms
that are related to the specified <aid>.
Command Output
The following shows the output format of the command, and Table 2-11 explains the
various fields in the command output:
tfomTime Figure of Merit, estimated 2-Sigma accuracy of the system 1PPS
prs_wtPRS Input reference weight indicates the amount of influence (weight) the PRS
reference on the system timing when the system is not referenced to GPS.
1.00 indicates only input being used
0.00 indicates input not being used at all
inp1_wt
inp2_wt
Input 1(2) reference weight indicates the amount of influence (weight) the Input 1(2)
reference on the system timing when the system is not referenced to GPS.
1.00 indicates only input being used
0.00 indicates input not being used at all
<lo_wt> LO weight indicates the amount of influence (weight) the LO stability has on the
system timing when the system is not referenced to GPS.
1.00 indicates only input being used
0.00 indicates input not being used at all
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 79
80 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 81
Chapter 2 TL1 Command Syntax and Description
Retrieve Built-In Self Test (RTRV-BIST)
Retrieve Built-In Self Test (RTRV-BIST)
This command displays all currently active faulted built-in self test information for
either the IMC or IOC or both.
This command has a default access level of USER.
Syntax
RTRV-BIST:[tid]:<aid>:[<ctag>];
Parameter ValueDescription
<aid>IMCDisplays the currently active faulted built-in self test information
for the Information Management Card (IMC).
Note: See Table 2-13 for <condscr> descriptions.
IOCmDisplays the currently active faulted built-in self test information
for the Information Management Card (IOC).
m = “1” for the slot marked “IOC 1" on the main shelf
m = “2” for the slot marked “IOC 2" on the main shelf
Note: See Table 2-13 for <condscr> descriptions.
Normal Response
IMC
<cr><lf><lf>
sid date time<cr><lf>
M ctag COMPLD<cr><lf>
"IMC BIST"<cr><lf>
"<IMC condscr>"<cr><lf>*
;
IOC#
<cr><lf><lf>
sid date time<cr><lf>
M ctag COMPLD<cr><lf>
"IOC# BIST"<cr><lf>
"<IOC# condscr>"<cr><lf>*
;
Note: An asterisk (*) indicates that multiple lines could be listed; all
active alarm conditions are shown on separate lines.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 81
Page 82
Chapter 2 TL1 Command Syntax and Description
Retrieve Built-In Self Test (RTRV-BIST)
Table 2-13. Retrieve Built-In Self Test Output Fields
ValueDescription
IMC condscr
IOC condscr
RAM FAULT
NVRAM FAULT
GPS 1PPS FAULT (may occur during IOC startup)
NETWORK FAULT
SOFTWARE FAULT
UNKOWN FAULT [fault number]
NO FAULTS
OUTPUT GROUP A CALIBRATION FAULT
OUTPUT GROUP B CALIBRATION FAULT
OUTPUT GROUP C CALIBRATION FAULT
OUTPUT GROUP D CALIBRATION FAULT
OUTPUT GROUP A FAULT
OUTPUT GROUP B FAULT
OUTPUT GROUP C FAULT
OUTPUT GROUP D FAULT
OUTPUT SYNTHESIZER UNLOCKED
VCXO CONTROL VOLTAGE FAULT
OCXO CURRENT LIMIT EXCEEDED
RUBIDIUM UNLOCKED
E1 PLL UNLOCKED
T1 PLL UNLOCKED
5V POWER SUPPLY FAULT
3.3V POWER SUPPLY FAULT
IMC POWER SUPPLY FAULT
15V POWER SUPPLY FAULT
1.8V POWER SUPPLY FAULT
–6V POWER SUPPLY FAULT
GPS POWER SUPPY FAULT
FPGA ACCESS FAULT
FPGA 40Hz FAULT
UNKNOWN FAULT [fault number]
NO FAULTS
82 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 83
Chapter 2 TL1 Command Syntax and Description
Retrieve Built-In Self Test (RTRV-BIST)
Example
To display the currently active faulted built-in self test information for IOC1:
Input
RTRV-BIST::IOC1:TP1000;
Response Example
TP-SSU
MTP1000 COMPLD
;
05-02-10 13:35:56
IOC1 BIST
OUTPUT GROUP A FAULT
E1 PLL UNLOCKED
IMC POWER SUPPLY FAULT
Autonomous Message
None
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 83
Page 84
Chapter 2 TL1 Command Syntax and Description
Retrieve Circuit Identification (RTRV-CKTID)
Retrieve Circuit Identification (RTRV-CKTID)
This command retrieves the circuit identification assigned to the designated aid.
This command has a default access level of USER.
Syntax
RTRV-CKTID:[<tid>]:<aid>:[<ctag>];
ParameterValueDescription
<aid>GPS
PRS
Retrieves the circuit identification (cktid) for the designated
aid.
INPp
OUTg[-p]
RTMg[-p]
E422g[-p]
Command Output
The following shows the output format of the command.
86 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 87
Chapter 2 TL1 Command Syntax and Description
Retrieve Condition (RTRV-COND)
Retrieve Condition (RTRV-COND)
This command retrieves information about the current state and status of system
components.
This command has a default access level of USER.
Syntax
RTRV-COND:[<tid>]:[<aid>]:[<ctag>];
ParameterValueDescription
<aid>(null) or
ALL
SYSRetrieves expansion panel connectivity status and any alarm
IMCRetrieves all conditions related to the Information
IOCmRetrieves current setup and conditions related to the
GPSRetrieves GPS input state and any alarm events associated
PRSRetrieves PRS input state and any alarm events associated
INPpRetrieves input state and any alarm events associated with
Retrieves all state and status information for the entire
system.
events associated with the expansion panel.
Note: This information is reported by the active IOC.
Management Card module.
system-level functions of the Input/O utput Card module
specified by m.
m = “1” for the slot marked “IOC 1" on the main shelf
m = “2” for the slot marked “IOC 2" on the main shelf
Notes:
If neither IOC is active, the information for the input and
output components and some o f the system compon ents
are determined by the IOC1 module if it is installed, o r
the IOC2 module if the IOC1 module is not installed.
If either an IOC1(2)EQPT or IOC1(2)COMM alarm is
active, then no IOC1(2) information is displayed.
with the GPS input.
with the PRS input.
the input specified by p.
p = “1” for the input marked INP 1 on the Input
Connector module
p = “2” for the input marked INP 2 on the Input
Connector module
Note: This information is reported by the active IOC.
OUTgRetrieves status of the output group specified by g.
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
Note: This information is reported by the active IOC.
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 87
Page 88
Chapter 2 TL1 Command Syntax and Description
Retrieve Condition (RTRV-COND)
ParameterValueDescription
<aid>
(cont’d)
RTMgRetrieves status of the Retimer group specified by g.
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
Note: This information is reported by the active IOC.
E422gRetrieves status of the EIA-422 output group specified by g.
g = “A” for the group marked “A” on the main shelf
g = “B” for the group marked “B” on the main shelf
g = “C” for the group marked “C” on the main shelf
g = “D” for the group marked “D” on the main shelf
Note: This information is reported by the active IOC.
Command Output
The following shows the output format of the command when the “ALL” a id is used ,
and Table 2-15 explains the various fields in the command output:
Response Format
<cr><lf><lf>
sid date time<cr><lf>
M ctag COMPLD<cr><lf>
88 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 89
Table 2-15. RTRV-COND Output Fields
FieldDescription
<aid> = SYS
Chapter 2 TL1 Command Syntax and Description
Retrieve Condition (RTRV-COND)
pwra
pwrb
Indicates if the IMC has detected a loss of power at the Power A(B) conne ction. The
possible returned values can be either PWRA(B)-OK (no PWRA(B) alarm is
currently active), or PWRA(B)-ALM (a PWRA(B) alarm is currently active).
expneqptIndicates if the connection to the expansion output panel was lost. The possible
returned values can be either EXP-OK (no EXPFAIL alarm is currently active), or
EXP-ALM (an EXPFAIL alarm is currently active).
extalm1
extalm2
Indicates if external equipment is currently generating alarm(s). The possible
returned values can be either EXT1(2)-OK (no EXTALM1(2) alarm is currently
active), or EXT1(2)-ALM (an EXTALM1(2) alarm is currently active).
ioc1eqpt
ioc2eqpt
Indicates if the system is equipped with an IOC module in the specified slot. The
possible returned values can be either IOC1(2)-EQP T (an IOC1(2)-EQP T event wa s
received), or IOC1(2)-UNEQPT (no IOC1(2)-EQPT event was received).
sysqlevelIndicates the system output quality level (1 through 9)
lastdatThe date the sys tem was last provisioned by a user. The format is YY-MM-DD.
lasttimThe time the system was last provisioned by a user. The format is HH:MM:SS.
<aid> = IMC
ioc1comm
ioc2comm
Indicates if an IOC1(2) communication alarm currently is active. The possible returned
values can be either IOC1(2)COMM-OK (no IOC1(2)COMM alarm is currently active),
or IOC1(2)COMM-ALM (an IOC1(2)COMM alarm is currently active).
<aid> = IOC1 | IOC2
Note: The following status conditions are reported by the IOC modules, but are stored in the IMC.
When you issue the RTRV-COND command, the IMC reports the last status conditions it received
from the IOC modules. If a given IOC module is removed or develops a communication problem, the
status as reported by the IMC might not be accurate.
iocstatusThe current status of the specified IOC mod ule. The status can be either OK (no IOC
alarms are currently active for the specified module), or ALM (one or more IOC
alarms are currently active for the specified module).
ioccommIndicates if a communication alarm from the IOC1(2) to the IOC2(1) module is
currently active. The returned values can be IOC1(2)TO2(1)COMM-OK
(no IOC1(2)TO2(1)COMM alarm is currently active), or IOC1(2)TO2(1)COMM-ALM
(an IOC1(2)TO2(1)COMM alarm is currently active).
imccommIndicates if a communication alarm from the IMC to the IOC2(1) module currently is
active. The returned values can be IMC1(2)COMM-OK (no IMC1(2)COMM alarm is
currently active), or IMC1(2)COMM-ALM (an IMC1(2)COMM alarm is currently
active).
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 89
Page 90
Chapter 2 TL1 Command Syntax and Description
Retrieve Condition (RTRV-COND)
Table 2-15. RTRV-COND Output Fields (Continued)
FieldDescription
<aid> = GPS
gpsstatusThe current status of the GPS input. The status can be OK (no alarms are currently
active for the specified component), ALM (one or more alarms are currently active
for the specified component), or UNEQUIPPED (TPIUEQPT connectivity alarm).
<aid> = PRS
prsstatusThe current status of the PRS input. The status can be OK (no alarms are currently
active for the specified component), or ALM (one or more alarms are currently active
for the specified component).
<aid> = INP1 | INP2
inpstatusThe current status of the specified input, output, or system component. The status
can be OK (no alarms are currently active for the spe cified component), or ALM (one
or more alarms are currently active for the specified component).
<aid> = OUT A | OUTB | OUTC | OUTD
outstatusThe current status of the specified output module. The status can be OK (no alarms
are currently active for the specified component), ALM (one or more alarms are
currently active for the specified component), or UNEQUIPPED (the OUTgEQPT
module is removed from the shelf).
<aid> = RTMA | RTMB | RTMC | RTMD
rtm1status
rtm2status
The current status of the indicated port on the specified Retimer module. The status
can be OK (no alarms are currently active for the spe cified component), ALM (one or
more alarms are currently active for the specified component), or UNEQUIPPED
(the RTMgEQPT module is removed from the shelf).
<aid> = E422A | E422B | E422C | E422D
outstatusThe current status of the specified EIA-422 output module. The status can be OK (no
alarms are currently active for the specified component), ALM (one or more alarms
are currently active for the specified component), or UNEQUIPPED (the
E422gEQPT module is removed from the shelf).
Example
To display the current state and status for all AIDs:
Input
RTRV-COND::ALL:TP1000;
90 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 91
Page 92
Chapter 2 TL1 Command Syntax and Description
Retrieve Craft Data (RTRV-CRAFT)
Retrieve Craft Data (RTRV-CRAFT)
This command retrieves information about the system state, clock mode of
operation, input provisioning, and output provisioning.
This command has a default access level of USER.
Syntax
RTRV-CRAFT:[<tid>]::[<ctag>];
Notes:
The information displayed for the system input, output, and
expansion components is reported by the active IOC.
If neither IOC is active, the information for the input and output
components and some of the system components is determined by
the IOC1 module if it is installed, or the IOC2 module if the IOC1
module is not installed.
If the IMC module cannot read information from either IOC module,
the related information is not displayed in the command output.
If either an IOC1(2)EQPT or IOC1(2)COMM alarm is active, then no
IOC1(2) information is displayed.
Command Output
The following shows the output format of the command, and Table 2-16 describes
the various fields in the command output:
Response Format
<cr><lf><lf>
sid date time<cr><lf>
M ctag COMPLD<cr><lf>
Indicates if the IMC has detected a loss of power at the Power A(B) connection.
PWRA(B)-OK – no PWRA(B) alarm is currently active
PWRA(B)-ALM – a PWRA(B) alarm is currently active
expneqptIndicates if the connection to the expansion output panel was lost.
EXP-OK – no EXPFAIL alarm is currently active
EXP-ALM – an EXPFAIL alarm is currently active
extalm1
extalm2
ioc1eqpt
ioc2eqpt
Indicates if external equipment is currently generating alarm(s).
EXT1(2)-OK – no EXTALM1(2) alarm is currently active
EXT1(2)-ALM – an EXTALM1(2) alarm is currently active
Indicates if the system is equipped with an IOC module in the specified slot.
IOC1(2)-EQPT – an IOC1(2)EQPT event was received
IOC1(2)-UNEQPT – no IOC1(2)EQPT event was received
sysqlevelIndicates the system output quality level (1 through 9)
lastdatThe date the system was last provisioned by a user.
The format is YY-MM-DD, where YY is the 2-digit year, MM is the 2-digit
representation of the month, and DD is the day of the month.
lasttimThe time the system was last provisioned by a user.
The format is HH:MM:SS, where HH is the hour in 24-hour format, MM is the minutes,
and SS is the seconds.
syncmodeThe TimeProvider system’s currently provisioned operating mode:
SSU | SUB | PRR
refmodeThe reference selection mode:
AUTO | FORCED
inpref
The input reference selected when the reference mode (REFMODE) is set to FORCED:
GPS | PRS | INP1 | INP2 | NONE
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 93
Page 94
Chapter 2 TL1 Command Syntax and Description
Retrieve Craft Data (RTRV-CRAFT)
Table 2-16. RTRV-CRAFT Output Fields (Continued)
FieldDescription
clrdelay
The time that elapses after a signal fault clears and before the assoc iated alarm condition
clears. This delay helps prevent an alarm from clearing before the signal is stable.
0 | 1 | ... | 1000
fltdelayThe time that elapses after an LOS, AIS, or OOF fault occurs and before the
associated alarm condition is set. This delay helps prevent spurious alarms.
0 | 1 | ... | 15
inacttimeThe amount of user command inactivity time, which determines the amount of
inactivity time before the user is automatically logged off of the system.
0 (Disabled) | 100 | 101 | ... | 10000
logechoIndicates if login and logout events are echoed to the local terminal:
ENABLE | DISABLE
<aid> = IMC
ioc1comm
ioc2comm
Indicates if an IOC1(2) communication alarm currently is active.
IOC1(2)COMM-OK – no IOC1(2)COMM alarm is currently active
IOC1(2)COMM-ALM – an IOC1(2)COMM alarm is currently active
<aid> = COML | COMR
baudThe serial port’s baud rate setting.
2400 | 9600 | 19200 | 38400 | 57600 | 115200
flowThe type of serial port flow control set).
NONE | SW | HW | SWHW
echoIndicates if input is echoed to the local terminal on the port.
ENABLE | DISABLE
<aid> = COMI
ipaddrThe IP address of the Network Element.
ipgateThe IP address of the default gateway.
ipsubnetThe subnet mask.
echoIndicates if input is echoed to the local terminal on the port:
ENABLE | DISABLE
<aid> = IOC1 | IOC2
Note: The following status conditions are reported by the IOC modules, but are stored in the IMC
module. When the RTRV-COND command is received by the unit, the IMC module reports the last
status conditions it received from the IOC modules. If IOC1(2)EQPT = UNEQUIPPED or
IOC1(2)COMM = ALM, then IOC data is not displayed.
iocstatusThe current status of the specified IOC module.
OK | ALM
ioccommIndicates if a communication alarm from the IOC1(2) to the IOC2(1) module is active.
IOC1(2)TO2(1)COMM-OK – no IOC1(2)TO2(1)COMM alarm is currently active
IOC1(2)TO2(1)COMM-ALM – an IOC1(2)TO2(1)COMM alarm is currently active
94 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 95
Chapter 2 TL1 Command Syntax and Description
Table 2-16. RTRV-CRAFT Output Fields (Continued)
Retrieve Craft Data (RTRV-CRAFT)
FieldDescription
imccommIndicates if a communicatio n alarm from the IMC to the IOC2(1) module is active
IMC1(2)COMM-OK – no IMC1(2)COMM alarm is currently active
IMC1(2)COMM-ALM – an IMC1(2)COMM alarm is currently active
iocstateThe service mod e of the IO C mo du le.
INSERV | OOSRV
iocmodeIndicates if the IOC module is active.
ACTIVE | STANDBY
clkmodeThe current mode of the local oscillator on the IOC module.
clktypeThe assumed SSM quality level for the IOC module’s clock.
ST3E | TYPEI | ST2 | TYPEIII
<aid> = GPS
gpsstatusThe current status of the GPS.
OK | ALM
instateThe state of the GPS input.
ENABLE | DISABLE | MONITOR
qlevelThe provisioned quality level for the GPS input.
1 | 2 | ... | 9
priorityThe provisioned priority level for the GPS input.
1 | 2 | 3 | 4
utcUniversal Coordinated T ime setting.
The format is HH:MM:SS, where HH is the hour in 24-hour format, MM is the minutes,
and SS is the seconds.
modeThe user-specified position mode.
AUTO | MANUAL
posThe antenna latitude, longitude, and height setting.
The format is dd-mm-ss.ss (N or S), dd-mm.ss.ss (E or W), +/- hhhh.hh, where dd is
degrees, mm is minutes, ss.ss is fractional minutes, and hhhh is altitude in meters.
elevmaskThe current elevation mask, in degrees.
5 | 6 | ... | 45
<aid> = PRS
prsstatusThe current status of the PRS.
OK | ALM
instateThe state of the PRS input.
ENABLE | DISABLE | MONITOR
qlevelThe provisioned quality level for the PRS input.
1 | 2 | ... | 9
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 95
Page 96
Chapter 2 TL1 Command Syntax and Description
Retrieve Craft Data (RTRV-CRAFT)
Table 2-16. RTRV-CRAFT Output Fields (Continued)
FieldDescription
priorityThe provisioned priority level for the PRS input.
1 | 2 | 3 | 4
frmtypeThe PRS input frequency setting.
2M | 5M | 10M
<aid> = INPp
inpstatusThe current status of the specified input.
OK | ALM
instateThe state of the specified input.
ENABLE | DISABLE | MONITOR
qlevelThe provisioned quality level for the specified input.
1 | 2 | ... | 9
priorityThe provisioned priority level for the specified input.
1 | 2 | 3 | 4
frmtypeThe frame signal type provisioned for the specified input.
2M | CCS | D4 ESF | CC
rqlevelThe quality level received on the specified input.
1 | 2 | ... | 10
crcenaThe specified input is provisioned to utilize CRC4 checking.
ENABLE | DISABLE
ssmenaThe specified input is provisioned to read the received SSM.
ENABLE | DISABLE
ssmbitThe bit position at which the specified input is provisioned to read SSM.
4 | 5 | 6 | 7 | 8
<aid> = OUTg
outstatusThe current status of the specified output group.
OK | ALM | UNEQUIPPED
outstateThe state of the specified output group.
ENABLE | DISABLE
frmtypeThe framing type that the specified output group is provisioned to generate.
2M | CAS | D4 | ESF | CC | ISOLATED_1
freefltThe type of signal to be generated on the specified output group when the Local
Oscillator enters Free-run mode.
ON | SQUELCH AIS
holdfltThe type of signal to be generated on the specified output group when the Local
Oscillator enters Holdover mode.
ON | SQUELCH AIS
96 TimeProvider TL1 Reference Guide097-58001-01 Revision E – September 2006
Page 97
Chapter 2 TL1 Command Syntax and Description
Table 2-16. RTRV-CRAFT Output Fields (Continued)
Retrieve Craft Data (RTRV-CRAFT)
FieldDescription
<aid> = RTMg-p
rtmstatusThe current status of the specified Retimer group and port.
OK | ALM | UNEQUIPPED
rtmstateThe state of the specified Retimer group and port.
ENABLE | DISABLE
rtmlbo The line buildout for the specified Retimer group and port.
0 | 1 | 2 | 3 | 4
freefltThe type of signal to be generated on the specified Retimer group and port when the
Local Oscillator enters Free-run mode.
RETIME | CUTTHRU
holdfltThe type of signal to be generated on the specified Retimer group and port when the
Local Oscillator enters Holdover mode.
RETIME | CUTTHRU
rtmslipThe number of slips permitted in a 24-hour period.
0 | 1 | ... | 255
<aid> = E422g
outstatusThe current status of the specified EIA-422 output group.
OK | ALM | UNEQUIPPED
outstateThe state of the specified EIA-422 output group.
ENABLE | DISABLE
frmtypeThe framing type that the specified EIA-422 output group is provisioned to generate.
1.544MHz | 2M
freefltThe type of signal to be generated on the specified EIA-422 output group when the
Local Oscillator enters Free-run mode.
ON | SQUELCH
holdfltThe type of signal to be generated on the specified EIA-422 output group when the
Local Oscillator enters Holdover mode.
ON | SQUELCH
<aid> = NTP:AUTHENTICATION
authenDisplays the NTP configuration.
ENABLE | DISABLE
<aid> = NTP:Server
serverip#The IP address of NTP server #.
keyidThe Authentication Identification value:
0 | 1 | ... | 32768
minpollThe minimum time (in seconds) between Server time requests.
16 | 32 | 64 | 128 | 256 | 512 | 1024
097-58001-01 Revision E – September 2006TimeProvider TL1 Reference Guide 97
Page 98
Chapter 2 TL1 Command Syntax and Description
Retrieve Craft Data (RTRV-CRAFT)
Table 2-16. RTRV-CRAFT Output Fields (Continued)
FieldDescription
maxpollThe maximum time (in seconds) between Server time requests.
16 | 32 | 64 | 128 | 256 | 512 | 1024
preferredThe Preferred Server setting.
YES | NO
Example
To display all current state, status, and provisioning information: