| T3/E3
Trunk Management Software (TMS) Architecture
The figure below illustrates the TMS software module architecture. Each
software component performs specific functions that represent a part of
the total T3 or E3 software solution. The T3/E3 Software API is comprised
of a set of ANSI C functions and macros that encapsulate all functionality
and data of the T3/E3 TMS Software. The API provides a clean interface
simplifying the integration of the TMS Software to the target application.
The target application is implemented on top of the T3/E3 TMS API layer
using the API to access all functionality provided within the TMS Software.
The T3/E3 Configuration & Alarm Manager Module (CAMM) provides the
interface points for administering and configuring any of the T3 and E3
spans being controlled by the T3/E3 -Software. The CAMM maintains the
configuration data for the spans, providing a clean interface to configuration
data for the other software components, and controlling how span data
is updated at runtime. Further, the CAMM maintains and controls the operating
state of the individual spans, processing alarm conditions and responses,
and other runtime conditions as they occur. Full T3 support is
provided for FEAC codes per ANSI T1.107 and T1.107a and T1.404 Path Maintenance
Data Link. It supports detection and reception of standard trunk alarms
(LOS/OOF/Red, RAI/Yellow, Idle and AIS/ Blue). Full E3 support is provided
per G.751 and G.832. Timers for declaration and clearing of alarms are
configurable via the CAMM. The CAMM also communicates with the T3/E3 PMMM
for processing performance reports. The optional Performance
Monitoring Manager Module (PMMM) will collect T3 performance data as specified
in ANSI T1.231 and G.704. E3 performance data is collected per G.826.
The PMMM will collect performance statistics for both the near end, and
in C-bit parity format, the far end of the T3 Interface. Performance data
is collected in 24 hour intervals with 15 minute buckets and summary information.
In addition, the PMMM supports collections of data locked to the time
of day. The application can retrieve performance information upon request
to the PMMM.
The Device Driver and its associated API provides the interface between
the T3/E3 TMS Software and the device driver. The T3/E3 Driver API is
comprised of a set of ANSI C functions and macros that handle the interaction
with the device driver. NComm provides the driver for the users choice
of device. TMS T3/E3 Diagram |