TNMS EngineTM
Operation System Development Environment
Feature

TNMS (Telecommunication Networks Management Systems) Engine, developed by NTT Laboratories, is a powerful environment for the development of telecommunication network management systems, based on the TMN international standard.
Explanation
TNMS Kernel, GDMO Translator, Super Manager, GDMO Viewer and GDMO Editor are incorporated into TNMS Engine, which can be applied to develop the agent and manager programs used in network elements and in work stations in the network management center.Compared to the conventional method, this environment decreases the coding work required for program development typically by 70%, so it's very efficient for decreasing the number of programmers and shortening the system development period.
TNMS Engine was used in the development of the management system of NTT's nationwide high-speed backbone network. As a result, its effectiveness has been recognized; its performance has been improved through feedback from its use.
Specification
Major Functions and Construction of TNMS Engine
TNMS Kernel- Multi-thread function
- C++ object-oriented application program interface
- CMIP / SNMP / X.500 protocol stack
- Database function
- Remote transaction processing
- Positional transmission function of managed objects
- Automatic processing of filter scope
- C++ source generation function from GDMO
- Behavior program support function
- MIT display function
- CMIP command generation/debugging function
- MIT display function
- List display by managed objects or by templates
- Simple operations using the mouse button
- GDMO Edit function
- Simple operations using the mouse button
System Requirements <Environment>
Memory- more than 64 Mbytes
- more than 500 Mbytes
August, 2007
| Architecture | OS | Compiler |
|---|---|---|
| SUN | Solaris 2.6 | Sun WorkShop Compiler C++4.2 |
| Sun WorkShop Compiler C++5.2 | ||
| Solaris 7 | Sun WorkShop Compiler C++4.2 | |
| Solaris 8 | Sun WorkShop Compiler C++5.2 | |
| Solaris 9 | Sun C++ Compiler 5.5 | |
| Solaris 10 | Sun C++ Compiler 5.7 | |
| HP | HP-UX10.20 | HP aC++(ANSIC++Compiler) B3910B A.01.15 |
| gcc2.8.1 | ||
| HP-UX11.00 | HP aC++(ANSIC++Compiler) B3910B A.03.13 | |
| egcs 1.1.2 | ||
| HP-UX11i V1 (PA-RISC) | HP aC++(ANSIC++Compiler) B3910B A.03.70 | |
| HP-UX11i V3 (Itanium 2) | HP C/aC++ B3910B A.06.12 | |
| PC | Red Hat AS 3.0 | gcc 3.2.3 20030502 (Red Hat Linux 3.2.3-53) |
| Red Hat WS 3.0 | gcc 3.2.3 20030502 (Red Hat Linux 3.2.3-54) |
Diagram

