.

Embedded Management Agents

 

OSS Technologies is a distributor and systems integrator for the AdventNet Multiprotocol Agent, which is a rapid prototyping and development tool for building SNMP agents, TL1 agents, and CLI agents in ANSI C. 

 

Multi-Protocol Agent Architecture

 
AdventNet multi-protocol agent runtime architecture is standards based and its open architecture offers you advantage of standard communication for integration. The architecture components and functions are explained below:

 

 

Overview

AdventNet Agent Toolkit C Edition is a rapid application development platform to generate multi-protocol (SNMP, TL1, CLI, HTTP, and others) agents. It offers end-to-end development solutions to compile, test and develop multi-protocol agents with adaptors, such as SNMP adaptor, TL1 adaptor, CLI adaptor, HTTP adaptor, and other such adaptors. Agent developers can increase productivity with easy-to-use GUIs for configurations, such as master agent - subagents, SNMP proxy, TL1 security, and CLI string mode. AdventNet Agent Toolkit C Edition offers the complete development experience in building multi-protocol agents.

 

AdventNet Agent Toolkit C Edition’s generated source files are ported and tested in leading operating systems, such as Windows 95, 98, 2000, XP, and NT, Solaris, Linux, Unix, Free BSD, Net BSD, HP-Unix, and OS-2. The developed multi-protocol agents are fully supported in embedded operating systems, such as VxWorks, QNX Nutrino, Windows CE, and OSE. Agent source files can also easily be ported to other new operating systems.

 

The Adventnet C Agent is available on the OSS Box as an embedded agent, readily instrumented to be industry compliant.

 

Key Features

  • Protocol adaptors, such as SNMP adaptor, TL1 adaptor, CLI adaptor, and HTTP adaptor.
  • Asynchronous message processing.
  • Modular agent source code that provides option to include/exclude the necessary protocol adapters during compilation, with clean separation of platform dependent and platform independent and instrument (stub) files.
  • Timer Service and Monitor Service. The Timer service enables to send notifications at specific dates and times. The Monitoring service allows you to observe the variation over time of attribute values in an observed module.
  • Multi-protocol agent design is based on the model of common instrumentation with multi-protocol access to the agent.
  • Framework to plug-in other protocols.
  • Master agent - subagent architecture for SNMP and TL1 in multi-protocol agent.

Benefits

  • End-to-End tools enable complete agent development cycle to reduce time-to-market.
  • Intuitive visual MIB Editor to create and edit SNMP MIBs.
  • MIB to TCS (TL1 Command Set) and CCS (CLI Command Set) mapping.
  • Agent Compiler to generate and compile the code to build an agent.
  • Incremental agent development support through the concept of project workspace.
  • Complete testing of developed multi-protocol agent using different browsers (MIB Browser, TL1 Craft Interface, CLI Browser, and Web Browser).
  • Value added services, such as persistence, logging, and database storage, command usage, command line editing, command history, and command completion.