Description: The Monfox DynamicTMN Java CMIP Agent SDK provides for the rapid development of standard compliant Java based TMN Q3/CMIP agent applications.
Java CMIP Agent SDK
[Company] [Products] [Services] [Support] [Contact Us]
Home
 
 

DynamicTMN® Java CMIP Agent SDK

 

Java CMIP Agent Toolkit

downloadpricing
Overview | Features | Components | Specifications | Standards | Related
 

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 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.


Download DynamicTMN® CMIP Suite Evaluation

 

   Key Features

 top   

Some of the key features of the 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.


 

   Included Components

 top   

The 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):

DynamicTMN Java CMIP Manager Simulator DynamicTMN Local JVM Protocol Stack DynamicTMN ROSE over TCPIP Protocol Stack DynamicTMN RFC1006 (CMIP over TCPIP) Stack DynamicTMN OSI/X.25 Protocol Stack Adaptor DynamicTMN eBonding RFC1006 Protocol Stack DynamicTMN NPAC RFC1006 LNP Protocol Stack DynamicTMN Java ASN.1 and GDMO Metadata API DynamicTMN Java ASN.1 API DynamicTMN Java CMIS Messaging API DynamicTMN Java eBonding XML APIs DynamicTMN Java GDMO Manager API DynamicTMN Java GDMO Agent API DynamicTMN Java CMIP XML/Webservice API DynamicTMN Java CMIP Manager Simulator DynamicTMN Java ASN.1 and GDMO Browser DynamicTMN Java CMIP MIT Browser DynamicTMN Java CMIP Agent Simulator DynamicTMN eBonding Trouble Admin Agent Simulator

(Note 1: greyed-out components are not included)
(Note 2: additional components may be purchased separately.)


 

   Product Specifications

 top   

See the CMIP Agent SDK product specs. below:



 

Java Platform Requirements:


Core Toolkit

  • Java 2: JDK 1.2 or newer

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 CMIP Agent SDK includes support for the following protocol stacks:


 Stack   Description   Details   Package 
RFC1006 CMIP/OSI over TCP/IP view details included
ROSE/TCPIP CMIP/ROSE over TCP/IP view details included
LOCAL JVM Optimized Intra-JVM Stack view details included
eBonding ANSI.TR-40 + RFC1006 view details add-on
LNP/NPAC LNP Security+ RFC1006 view details add-on
OSI/X.25 CMIP over X.25 view details add-on
CMIP/OSI CMIP over OSI (Solaris Only) view details add-on

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 CMIP Manager SDK



Deployment Configurations:

Software developed with the 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.


Download DynamicTMN® CMIP Suite Evaluation

 

   Supported Standards

 top   

The 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 Service (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 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 CMIP Agent SDK:

as well as some other related Monfox products which may be of interest to you:


Download DynamicTMN® CMIP Suite Evaluation




Oracle and Java are registered trademarks of Oracle and/or its affiliates.(Java™). DynamicTMN®, DynamicSNMP® and DynamicTL1® are registered trademarks of Monfox, LLC. DynamicOSI™ is a trademark of Monfox, LLC. Other other logos, trademarks and brands are the property of their respective owners.

 
 
     

Monfox Home Copyright©1997-2012, Monfox, LLC, -- ALL RIGHTS RESERVED -- Webmaster