UTM (Universal Traffic Manager) is a professional billing system for Internet Service Providers. The core of the system, written in C++, is a smart and reliable accounting engine working directly with network equipment. It supports up to 100,000 users at a total speed of up to 3 Gbps.
All calculations are made in real-time and (if necessary) immediately block services when a user's balance goes in the red.
The system consists of several modules. Together they allow you to account for IP-traffic, dial-up, VPN, VoIP, hotspots, etc.
UTM database backends may be MySQL and PostgreSQL. The database possesses an elaborate structure in which users may have several personal accounts, multiple currencies, various services, and accompanying data.
An adjustable traffic classifier makes it possible to set different rates, e.g. for native, foreign or a peering Internet.
The user web-interface is customizable thanks to XSLT technology.
Both the administrator and the user interface could be easily translated into any language.
UTM receives statistics about running network traffic in NetFlow format among others. It also includes a utility (NDSAD) to capture statistics at the server.
Supported Services:
- broadband Internet connections (ethernet, radio ethernet, cable, xDSL, VPN, PPPoE etc.)
- dial-up connections (including prepaid cards)
- hotspot
- e-mail & web hosting
- POTS
- VoIP
Security:
- VPN support
- IP-MAC Control
- Automatic Firewall Management
Supported Operating Systems: Windows (NT, 2000, XP, 2003), Linux, FreeBSD, Solaris SPARC
Compatible Network Hardware:
- Netflow & Cisco IP accounting compatible hardware
- Linux/FreeBSD/Windows based PC routers
- any other appropriate device
UTM is certified by the Russian Federation Ministry of Communications and successfully introduced into more than 1500 ISP and telecom companies around the world.