January 28, 2005

Open source PBXes: free flexibility

Capable IP PBXes from Pingtel, Digium are free for the downloading, but require admin expertise to use effectively

One great thing about the open source movement is that if there’s a feature of any kind that someone somewhere needs, it will be made available for everyone. As a result, the open source PBXes tested here are feature-filled Swiss Army knives of communications solutions.

Like other open source products, these PBXes don’t necessarily cost anything to obtain. That doesn’t mean, however, there aren’t costs involved with getting these phone systems running. Phone hardware is still required, and the expertise to turn the software into something you can use in your enterprise doesn’t come cheap. Open source product support comes from the community itself, so you’ll need to know where to look and who to ask to get what you need.

If that doesn’t work for your company, both Pingtel and Digium will provide support and services for a reasonable cost. If you’re willing to invest some time and thought in picking the right product, getting the right plug-ins and options, and training someone on your staff to manage the PBX, you can save a lot of money and very likely get a solution that exactly fits your needs.

Asterisk V1.0.3

Digium calls Asterisk the first open source PBX. In reality, it’s a lot more than a PBX: It also takes on the functions of a media server, a protocol gateway, and a conference bridge. It goes beyond VoIP, too, supporting other types of digital communications and even POTS systems.

Asterisk can be installed on anything that will run Linux with kernel Version 2.4 or later. It will also run on FreeBSD Unix and on Mac OS X, and another version will run on coLinux under Microsoft Windows, although its functionality is limited.

As you’d expect for a product that supports such a wide variety of hardware, you can add a lot to the Asterisk system in terms of infrastructure and software. Because it’s open source, there’s also a wealth of applications that add functions to Asterisk, such as support for a variety of phone interfaces or concentrators and media gateway services such as outboard conferencing.

You’ll probably need to add at least some of those functions. Although Asterisk is fully functional when you download it, the base product doesn’t include many of the interfaces and capabilities — such as graphical management interfaces — available from third parties.

This observation is not to suggest that Asterisk is missing features — far from it. Most of the features are present in basic form, so you’ll be making management changes, adds, moves, and the like by editing a text file. As long as you can use a Linux text editor, follow some basic instructions, and deal with a set of configuration files that are reasonably intuitive, there’s little else you’ll need.

Although management via text-file editing is far from sexy, it is effective, fast, and reduces mouse-related carpal tunnel exposure. Dealing directly with configuration files, though, requires more admin expertise than using a GUI, and that may limit Asterisk’s usefulness at some companies.

For the test, the Digium engineers and I created a somewhat atypical phone network. It included a series of SIP-based phones, along with analog phones, MGCP (Media Gateway Control Protocol) and H.323 phones, SCCP (Signaling Connection Control Part) phones, and phones using several other digital protocols.

Test Center Scorecard
30%30%20%10%10%
Digium Asterisk V1.0.387867
7.4
Good
30%30%20%10%10%
Pingtel SIPxchange v. 2.488878
7.9
Good
Close

On Twitter now

Networking

Powered by Twitter

On Twitter now

White Paper

D2D Virtual Tape Library Replication Primer

This whitepaper explains the terminology and concepts behind Data Replication technologies and establishes some sizing rules through worked examples. Learn the new paradigm in disaster tolerance—protect data anywhere.

Download now »

White Paper

An Alternative to Virtualization for Datacenter Cost Savings

Server virtualization is a popular option for dealing with mounting datacenter costs. Another equally promising approach is the use of an Application Delivery Controller. Citrix NetScaler provides a low-cost way for organizations to reduce their server count and accrue cost savings from a reduction in space, cooling, power and personnel.

Download now »

White Paper

Why Your Firewall, VPN, and IEEE 802.11i Aren't Enough to Protect Your Network

The emergence of WLANs has created a new breed of security threats to enterprise networks.

Included in HP ProCurve WLAN solutions is security technology that alleviates threats from WLANs through:
* Monitoring wireless activity inside and out of the enterprise
* Classifying WLAN transmissions into harmful and harmless
* Preventing transmissions that pose a security threat to the enterprise network
* Locating participating devices for physical remediation

Download now »

White Paper

Bringing the Edge to the Data Center

Effectively address data protection challenges, implementing solutions that help store and protect business–critical data while cutting costs and improving efficiency and reliability.

Download now »

Sign up to receive Networking Resource Alerts

Subscribe to the Today's Headlines: First Look Newsletter

Find out what will be news for the day, with our first-thing-in-the-morning briefing.

©1994-2009 Infoworld, Inc.