Java GDMO, CMIS and ASN.1 Agent Toolkit |    |
The DynamicTMN® CMIP Agent SDK
provides a set of high-level Java APIs and development tools which greatly
simplify the task of developing Java-based, platform-independent Common
Management Information Protocol (CMIP) agent applications for use in:
- telecom equipment agents
- north bound interfaces (NBI)
- element management systems (EMS)
- trouble administration gateways
- electronic bonding gateways
- local number portability (LNP) applications
- alarm/fault consolidators
- subnetwork topology agents
- protocol mediators and Q-adaptors
- and many more...
By using the CMIP agent toolkit's high-level
GDMO agent API, CMIS messaging API
and ASN.1 API, CMIP network management
projects that previously required
large teams of experienced CMIP developers can now be completed in a fraction of the time by only a few Java developers with little or no CMIP background. This results in across the board reduction in costs on everything from
development license fees to software development resource costs.
Also, since the toolkit is entirely Java-based, you can now enjoy all the
benefits of platform independence such as:
- choice of hardware platform (Intel, Sun, HP, IBM, Apple, etc)
- choice of operating system (Linux, Windows, HP-UX, Solarix, AIX, etc.)
- choice of deployment (standlone, web-app, EJB, legacy integration, etc.)
For more detailed information on the DynamicTMN® CMIP Agent
SDK see the following sections:
Or simply download the evaluation package to start using the APIs and development tools right now
with full customer support during your evaluation.
Some of the key features of the DynamicTMN® CMIP Agent SDK are:
- 100% Java (Java 2 SDK version 1.2 or newer)
- easy-to-use high-level agent API's
- includes CMIP agent code generator
- supports full CMIP protocol
- supports agent MIT structure
- supports scoping and filtering on MIT
- includes generic Managed Object implementation
- includes GDMO, CMIS and ASN.1 Java APIs
- includes ASN.1 and GDMO compiler
- includes ASN.1 and GDMO browser tool
- includes CMIP agent simulator
- includes CMIP MIT browser tool
- includes RFC1006 (CMIP over TCP/IP) stack
- supports XML based application and stack configuration
- supports XML based agent configuration
- supports XML based MIB persistence engine
For more detailed information on the product features, please see the
descriptions of the included components in the next section.
The DynamicTMN® CMIP Agent SDK includes the following high-level Java APIs:
as well as the following Java-based development tools:
and the following protocol stacks:
As illustrated by the highlighted components the following diagram (click for details):
(Note 1: greyed-out components are not included)
(Note 2: additional components may be purchased separately.)
Product Specifications | | top |
|
See the DynamicTMN® CMIP Agent SDK product specs. below:
Java Platform Requirements:
Core Toolkit
Operating System Requirements:
Any operating system which supports the Java versions listed in the Java Platform Requirements section above.
Some of the operating systems commonly used with DynamicTMN® are:
- Microsoft Windows (95,98,XP,NT,2000)
- Linux (Redhat, etc)
- Hewlett Packard HP-UX
- Sun Solaris (SPARC & x86)
- IBM AIX
- Apple MacOS X
Hardware Requirements:
Minimum Hardware
- Physical memory (RAM): 256MB
- Disk space: 50MB (distribution package size)
Recommended Hardware
- Physical memory (RAM): 512MB or greater
- Disk space: 100MB (distribution,log,data files)
NOTE: the amount of memory and disk space will vary depending upon the
type of application you are developing. Please email monfox support
to get the recommended requirements for your specific deployment.
Protocol Stack Support:
The DynamicTMN® CMIP Agent SDK includes support for the following
protocol stacks:
NOTE 1: Support for additional protocol stacks or other
domain specific secure/authenticated protocols may be added through the extensible
stack API included with the toolkit.
NOTE 2: Add-on protocol stacks may be purchased separately for use with the
DynamicTMN® CMIP Manager SDK
Deployment Configurations:
Software developed with the DynamicTMN® CMIP Agent SDK may
be deployed as a:
- standalone Java application
- integrated module in a larger Java application
- legacy application integration through JNI
Product Evaluation:
For a complete set of API examples, API Javadoc, developer guides,
agent simulators, and much more please download the DynamicTMN® CMIP Suite evaluation package.
The DynamicTMN® CMIP Manager SDK has built-in
support for certain elements from the following standards:
- Java 2: Java 2 SDK version 1.2 or greater
- TMF 040: Based on the TMForum ASN.1 API Standard
- TMF 041: Based on the TMForum CMIS API Standard
- TMF 042: Based on the TMForum GDMO API Standard
- ITU-T X.208/X.680: Abstract Syntax Notation One (ASN.1)
- ITU-T X.209/X.690: ASN.1 Basic Encoding Rules (BER)
- ITU-T X.219: Remote Operations (ROSE) Service Definition
- ITU-T X.229: Remote Operations (ROSE) Protocol
- ITU-T X.701: Systems Management Overview
- ITU-T X.710: Common Management Information Serivce (CMIS)
- ITU-T X.711: Common Management Information Protocol (CMIP)
- ITU-T X.720: Structure of Management Information (SMI)
- ITU-T X.721: Definition of Management Information (DMI)
- ITU-T X.722: Guidelines for the Definition of Managed Objects (GDMO)
- ITU-T X.723: Generic Management Function
- ITU-T X.725: General Relationship Model
- ITU-T X.730: Object Management Function
- ITU-T X.731: State Management Function
- ITU-T X.732: Attributes for Representing Relationships
- ITU-T X.733: Alarm Reporting Function
- ITU-T X.734: Event Report Management Function
- RFC1006: OSI over TCPIP (CMIP/OSI over TCP/IP)
In addition to these standards, the DynamicTMN® CMIP
Agent SDK can also be used with ANY other technology specific
standard (SONET,ATM, LNP, Trouble Admin, etc), vendor proprietary GDMO
and ASN.1 information model or vendor information model extensions through the use of the included
ASN.1 and GDMO compiler. For example, some of the other information models commonly used with DynamicTMN® are:
- ITU-T M.3100: Generic Network Information Model
- ITU-T G.774 : Synchronous Digital Hierarchy (SDH) Information Model
- ITU-T Q.821 : Q3 Interface Alarm Surveillance
- ITU-T Q.822 : Q3 Interface Performance Management
- ANSI T1.227 : Trouble Administration Information Data Model
- ANSI T1.228 : Trouble Administration Service Interface
- ANSI T1.262 : Mechanized Loop Test/Service Test Function
- NPAC IIS : NPAC SMS GDMO/ASN.1 Information Model
- and so on ...
Related DynamicTMN® Products | | top |
|
Following is a list of some other products often used in addition to the DynamicTMN® CMIP Agent SDK:
as well as some other related Monfox products which may be of interest to you:
Java is a trademark of Sun Microsystems, Inc (Java™). DynamicTMN®, DynamicSNMP® and DynamicTL1® are registered trademarks of Monfox, LLC. Other other logos, trademarks and brands are the property of their respective owners. |
|