[ home | contact | products | services | partners | news ]
[ snmp | snmpv3 | java-snmp | mib-compiler | mibs | http/web | ipstack | tcp | download ]


DMH Software

Network Management Platforms


The DMH Advanced SNMP Agent and other components were integrated with a wide variety of platforms. We continue the effort of making our SNMP Agent available on more platforms.

If your target system is not in our list, we will integrate our SNMP Agent (or http server) as part of the support to you.

In some situations, network management capability requirements come up when your product is already deployed. Examples are: UPS systems, Printer, Infra-Red link system, Refrigerators (and other appliances) etc. In this situation one of the tcp/ip-ready systems is a good add-on solution to a network management solution.

The section below lists the various options of consideration when you start the process of adding network management capability to your product.

Customer existing platform

If your platform does not have networking capability you will need to add an Ipstack, SNMP Agent and possibly an HTTP Server (web-server). If you require only SNMP Agent you will need only UDP/IP stack. TCP is required for web-server. You all also need one or more network port(s) such as Ethernet (LAN) or serial connection (point-to-point).

For platforms which already have networking hardware capability, you can use the DMH Ipstack, the SNMP Agent and possibly the DMH HTTP Server (web-server).

For platforms which already have networking hardware and software capability (such as router, switch, bridge), you can add DMH SNMP Agent and possibly the HTTP Server.

Industry Common Platforms

Most industry common platforms (Windows, Linux etc.) already come with networking capability. DMH SNMP Agent can be used on most popular platforms. In most cases MIB-II is supported.

Java Platforms

Java is now widely used and available on most host systems. The use of Java in embedded systems become increasingly popular. DMH Java SNMP-Agent is small, fast and efficient It is deigned for small embedded Java platforms as well as host platforms. We successfully tested our Java snmp-agent on the 8051 Microntroller Dallas TINI system.

Windows Systems

All Windows systems are supported. The compiler in MSVC 6.0. MIB-II is fully supported on Windows system where mib-ii is available. For transport services Winsock API is used, for ipstack mib-ii the Windows mib-ii API is used.

If you use Windows as a software development platform you can compile and use the DMH SNMP Agent and use if for all mib development. This allows you to develop and debug using the MSVC development tools (build debug etc.)

Linux Systems

All Linux systems are supported. The compiler in GCC. MIB-II is fully supported. For transport services BSD Socket API is used, for ipstack mib-ii the various Linux mib-ii APIs are used.

If you use Linux as a software development platform you can compile and use the DMH SNMP Agent and use if for all mib development. This allows you to develop and debug using the GNU development tools (gmake, gcc, gdb etc.)

Sun OS Systems

SUN OS systems are supported. The compiler in GCC. MIB-II is supported. For transport services BSD Socket API is used, for ipstack mib-ii the various SUN OS mib-ii APIs are used.

If you use SUN OS as a software development platform you can compile and use the DMH SNMP Agent and use if for all mib development. This allows you to develop and debug using the GNU development tools (gmake, gcc, gdb etc.)

Other Socket Based Systems

DMH SNMP Agent can be easily used on all BSD Socket based systems. Typically GCC compiler is used.

DOS based Platforms

DMH Ipstack (compiled for DOS)

If you use a DOS based platform you can use the DMH Ipstack with either Packet-Driver or NDIS driver. The SNMP Agent is fully integrated with DMH Ipstack including, of course, Ipstack-mib-ii.

Compilers for DOS environment are: MSVC 16bit, Borland 16bit, DJGPP/GCC 32bit.

Datalight SOCKET Ipstack

Another good option for DOS based platforms is the Datalight ROM-DOS with its SOCKET Ipstack. The SNMP Agent is fully integrated with DMH Ipstack including the support for Ipstack-mib-ii. All SNMP versions: SNMPv1, SNMPv2c and a full SNMPv3, are available on this platform.

Compilers for Datalight ROM-DOS environment are Borland 16bit and DJGPP/GCC 32bit.

WATTCP Ipstack

WATTCP is a free DOS based Ipstack. The SNMP Agent can be used in WATTCP based systems. Please contact us for more information.

Compilers for WATTCP environment are Borland 16bit and DJGPP/GCC 32bit.

Other DOS based Ipstacks

The DMH SNMP Agent and HTTP Server are highly potable and can be compiled by all ANSI C compilers for DOS environment. We offer our help in integrating our components to your platform. Please contact us for more information.

System with Built-In TCP/IP stack

Growing number of vendors offer systems with a Built-In Ipstack. The advantage of platform with an integral ipstack is that you will not have to deal with the integration of the ipstack. In some cases the Ipstack comes as part of the firmware saving memory resources.

Some of the low cost small system are a very good solution for adding networking capability to an existing system as well as newly designed systems.

The small ipstack-ready systems can be used the SNMP management of devices such as: UPS, Printer, UTMC and NTCIP traffic control systems, Security Access systems, NAFEM food equipment systems, Wireless systems, DSL Modems, Cable Modems (DOCSIS).

If you are looking for an a high quality snmp-agent solution for your system and the system you use does not appear in the list, please contact us.

DMH welcomes System Vendors to form partnership in order to offer an snmp-agent solution for their systems.

Beck ip@chip

The Beck IPC@CHIP is a single chip 80186 DOS-like system with an integral Ipstack, that comes with the Borland BCC 16bit ANSI C Compiler. It is a good platform for small systems. All DMH snmp agents (SNMPv1, SNMPv2c and SNMPv3) are available. Ipstack-mib-ii are supported.

Beck endorses DMH snmp-agent solution. DMH and Beck working together to improve the SNMP agent offering.

Dallas TINI: C platform

The Dallas DS80C400 TINI® platform is based on 8bit 8051 cpu. It consists of a hardware and software real-time tcp/ip stack for networking applications. The platform consists of software APIs to the network stack. See more information about TINI platform at: TINI - Tiny InterNet Interfaces. The "C" library project information can be found at: Dallas DS80C400 C Library Project.

The DMH SNMP Agent has been integrated with Dallas DS80C400 TINI® ANSI C environment and thoroughly tested on this platform. It is deployed and used for various applications.

The snmp-agent for the TINI platform is available in source code form or as a binary SDK.

We built and tested the SNMP Agent code by the popular Keil "C51" compiler for DS80C400 8051 platform. See more information at: Keil Software

Dallas endorses DMH snmp-agent solution. DMH and Dallas are working together to improve the SNMP agent offering.

Dallas TINI: Java platform

The
Dallas DS80C400 TINI® Java platform is based on 8bit 8051 cpu. It consists of a hardware and software real-time tcp/ip stack for networking applications. The Java platform consists of a JVM with standard Java classes and platform specific classes to access the network stack and other system resources. See more information about TINI platform at: TINI - Tiny InterNet Interfaces. The Java API documentation can be found at: Dallas DS80C400 Java API.

The DMH Java SNMP Agent has been integrated with Dallas DS80C400 TINI® Java platform and is being tested on this system.

The Java SNMP-Agent for the TINI platform is available in source code form or as a binary SDK.

We built the SNMP Agent code by the Sun Microsystems, Inc. Java compiler, and used Dallas TINI software tools to build the TINI Java program.

NetBurner Platforms

DMH Advanced SNMP Agent SDK is available for the NetBurner Platform. All snmp versions are supported: SNMPv1, SNMPv2c and SNMPv3.

DMH SNMP Agent is fully integrated with the NetBurner platform C/C++ software. Including the support for Ipstack-mib-ii. The Agent for NetBurner platform is available in Source Code SDK form or as a Binary SDK.

The NetBurner platform is a Coldfire based system consists of firmware, software and tools to develop network devices, including: hardware, RTOS, TCP/IP Stack, Web Server, the ANSI GNU C/C++ Compiler, the GUI GDB debugger, IDE, and deployment tools.

See more information about the platform here: NetBurner, and NetBurner products. We used the GNU 32bit C/C++ compiler for the Coldfire 32bit CPU to build the snmp-agent for the NetBurner platform, along with the software provided by NetBurner C Library and Software tools.

We thoroughly tested the snmp-agent on NetBurner SB72-512 platform. All snmp versions: SNMPv1, SNMPv2c and SNMPv3 were fully tested and passed all regression tests.

The compiler and software development tools are provided with the platform. See more information about development software here: NetBurner Software , GCC tool set for Coldfire , and NetBurner ipstack

Wiznet

Wiznet family of products offer various systems and sizes with an integral Ipstack.

Systems and Operating Systems (TROS) with other TCP/IP stack

DMH SNMP-Agent and HTTP-Server are designed to be used by any given tcp or udp services.

DMH partnered with Operating System vendors and other platform vendors to offer the DMH Advanced SNMP Agent on those OSs and platforms. The list includes:


[ home | contact | products | services | partners | news ]
[ snmp | snmpv3 | java-snmp | mib-compiler | mibs | http/web | ipstack | tcp | download ]


Last edit: Apr 21 2008


Copyright © 1997-2008 DMH Software.