DynamicTL1® Java TL1 Software Suite |
DynamicTL1® Product Overview
The DynamicTL1® TL1 Software Suite for Java is a complete range of Java based tools and toolkits for implementing TL1 applications for every type of deployment scenario from device agents and local craft interfaces (LCIs) to north bound interfaces (NBIs), protocol mediators and network/element managers.
The DynamicTL1® Software Suite includes the following:
The following diagram shows the relationship between the different DynamicTL1 products and other dependent components. Just (click) on a component to see more information:
DynamicTL1® Java TL1 Manager SDK
The DynamicTL1® Java TL1 Manager SDK provides a high-level Java TL1 manager framework for
developing high-performance TL1 manager applications spanning a variety of deployment
scenarios including
and local craft interfaces (LCIs)
to north bound interfaces (NBIs),
protocol mediators and
network/element managers. . Through the use of layered APIs and TL1 message metadata, the components of
DynamicTL1® Manager SDK work together to shield TL1 application developers from the
complexity of the underlying TL1 message syntax and structure, allowing them to
concentrate on what matters - producing high quality network management applications.
See Technical Specifications
DynamicTL1® Java TL1 Agent SDK
The DynamicTL1® Java TL1 Agent SDK provides a high-level generic application framework for
the development of robust TL1 Agents for
network element agents,
north bound interfaces (NBIs)
and protocol mediators. The TL1 agent
SDK uses a metadata driven approach to provide automatic message parsing and validation
of incoming TL1 messages as well as many other common agent services that allow the
developer to concentrate on the high-level functionality while leaving the low level
functionality to the agent framework.
See Technical Specifications
DynamicTL1® Java TL1 GUI Manager Tool
The DynamicTL1® Manager Tool is
a standalone Java GUI application for interacting
with TL1 agents. It provides the ability to construct sets of TL1 commands to issue
either individually or as a group then view the responses in textual or tabular
format through a GUI interface. It uses TL1 metadata definitions in order to perform
TL1 command formatting and response parsing.
See Technical Specifications
DynamicTL1® Java TL1 Agent Simulator
The DynamicTL1® TL1 Agent Simulator is a standalone Java application built using
the TL1 Agent Java SDK. It provides a framework for generating TL1 agent simulators
which perform a data level simulator of any TL1 commands. By simply defining the set
of TL1 commands supported by an agent and providing the agent data using the
simulator's XML definition format, anyone can generate complex TL1 agent
simulators for almost any type of TL1 device.
See Technical Specifications
DynamicTL1® Java TL1 Agent Replicator
The DynamicTL1® Java TL1 Agent Replicator
provides the ability to rapidly generate TL1 Agent
Simulator configuration and data files from existing TL1 agents. By issuing TL1
commands to an existing TL1 agent, the replicator can build all of the data files
needed in order to perform a data level simulation of the agent using the DynamicTL1
Agent Simulator.
See Technical Specifications
TL1 Messaging and Metadata APIs
The TL1 Messaging Java API is the foundation of the DynamicTL1 Product Suite. It provides the TL1 metadata interface, message handler (parser, formatter,dispatcher) as well as the transport layer communications entities required for TL1 communications.
At the core of the messaging API is the Java TL1 metadata engine which provides
consistent, programmatic access to an applications's TL1 message definitions.
DynamicTL1's metadata can be built from any source that follows a telecordia GR-833
style document format. The TL1 metadata is then used to enable simplified TL1 Java application
development as well as drive TL1 Java code generation and the TL1 agent simulator.
See Technical Specifications