八月
30
2009

Comparing Asterisk NOW, SwitchVox and Trixbox Pro with sipXecs

Asterisk NOW vs. sipXecs vs. SwitchVox vs. Trixbox Pro – Comparing User Benefits

From SIPfoundry sipXecs IP PBX, The Open Source SIP PBX for Linux – Calivia

Comparing Asterisk NOW, SwitchVox and Trixbox Pro with sipXecs

It is indeed difficult to provide a fair and in-depth comparison between Asterisk NOW, SwitchVox, Trixbox Pro and sipXecs, but we think that sipXecs has surpassed Asterisk based solutions both in terms of ease of use, features, scale, resiliency and quality by quite a large margin. The comparison below is not looking at what you could do using a Linux command line. It compares user accessible features through a Web UI or TUI. The comparison is based on freely downloadable and usable versions of the respective solutions, where Switchvox and Trixbox include closed source components.

Asterisk was the first open source IP PBX that started to gain traction in 1999. sipXecs was introduced in 2004 as a second generation open source IP PBX with a clear path towards ease of use and unified communications (UC). Another key difference is that sipXecs is built as a true Session Initiation Protocol (SIP) solution. Asterisk is a hybrid solution where SIP is one of the possible transport protocols connected to a proprietary core.

What do we mean by “unlimited” trunks and simultaneous calls? This is not a configuration option but a fundamental architectural choice made right at the beginning when starting the project to build an IP PBX. sipXecs is a SIP proxy that by definition only handles signaling and no media. Asterisk is a Back-to-Back User Agent (B2BUA) based design that by definition anchors media. Therefore, sipXecs is a distributed system where media is routed peer-to-peer and Asterisk is a system where calls go through the server. “Unlimited” in this context therefore means that sipXecs can handle as many simultaneous calls as can be supported by the bandwidth of your LAN / WAN.

The comparison is based on freely downloadable and usable software, namely Asterisk NOW 1.0.1, SwitchVox 1.0 Free Version, Trixbox Pro (Standard) v1.0.3.23 and sipXecs 3.10. Asterisk NOW, Trixbox Pro and SwitchVox are all Asterisk based solutions. Only Asterisk NOW is open source. The other Asterisk management systems are proprietary and closed source. sipXecs is a new solution built from the ground up and not based on Asterisk.

Key Feature sipXecs Asterisk NOW SwitchVox Trixbox Pro
Core Capabilities License for the management system LGPL GPL Closed source. Use requires activation Closed source, Hosted.
Solution Model. Note: For Trixbox Fonality hosts the entire configuration management solution. Runs on your server Runs on your server Runs on your server Hosted. Runs on Fonality’s server
Number of users 10 to 10.000 10 to 200 10 to 200 10 to 200
Number of trunk lines. Note: sipXecs uses external GWs. unlimited PCI slot limit PCI slot limit PCI slot limit
Number of analog (FXS) lines. Note: sipXecs uses external GWs. unlimited PCI slot limit PCI slot limit PCI slot limit
Number of simultaneous calls. Note: sipXecs does not route calls through the server. Asterisk based on dual core XEON / 2GB RAM. unlimited 60 60 60
Automatic trunk fail-over when busy or unavailable Image: Yes.png Image: Nope.png Image: Nope.png Image: Yes.png
Redundant call control Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Individual user Web portal for self-control Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
Plug & play management for devices from many vendors Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Built-in Presence Server Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Does not include any “phone home” code, i.e does not collect data and reports it back to someone, and does not require registration to use Image: Yes.png ? Image: Nope.png Image: Nope.png
Available language packs (UI, dialplan and prompts) for US English, UK English, French, Canadian-French, Spanish, SA-Spanish, German, Dutch, Portuguese Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Device Configuration & Management Plug & play configuration of phones Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Plug & play configuration of PSTN gateways Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Configuration of host-based PCI GW cards (Digium, Sangoma) Image: Nope.png Image: Yes.png Image: Yes.png Image: Yes.png
Automatic device discovery (phones & GWs) Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Device firmware management Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Backup and restore of device configuration data Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Group inheritance of device configuration parameters Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Remote restart of phones Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Configuration of SIP trunks Image: Yes.png Image: Yes.png Image: Yes.png Image: Yes.png
Administration of user phonebooks (create company and individual directories and auto-load them into the phones) Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
User Management Wizard to create a new user with a working phone in just a few clicks and with all phone parameters auto-generated. Note: Asterisk based solutions require manual phone config. Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Basic user administration (create an account) Image: Yes.png Image: Yes.png Image: Yes.png Image: Yes.png
Configurable per user permissions for call authorization Image: Yes.png Image: Nope.png Image: Yes.png Image: Nope.png
Advanced user management (speed dial w/ BLF, assignment of phones, call forwarding, user groups). Note: Trixbox Standard (free) does not include call forwarding and does not include user groups. Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
User alias functionality (user can have several numeric or alpha-numeric aliases) Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Individual (per user) zero-out destination configuration from voicemail to anywhere Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Comprehensive search for users, phones, extensions, etc. Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
User Self-Control Portal Per user Web portal for the personal administration of user specific features and preferences Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
Individual management of unified messaging preferences Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
Personal user Web portal for Voicemail retrieval and management Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
Personal auto-attendant for calls that roll-over to voicemail Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Per user individual Speed Dial configuration Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Per user individual configuration of presence (BLF – Busy Lamp Field feature) Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Per user individual call forwarding configuration. Note: Trixbox Standard (free) does not support forwarding. Image: Yes.png Image: Nope.png Image: Yes.png Image: Nope.png
Time-based find-me / follow-me Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
Individual call blocking rule Image: Nope.png Image: Nope.png Image: Yes.png Image: Nope.png
Corporate directory Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
Corporate directory configured into the user’s phone(s) Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Individual call history Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
Call Center supervisor agent monitoring Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Upload & manage user voice prompts using the Web UI Image: Nope.png Image: Nope.png Image: Yes.png Image: Yes.png
Third party call control from a specific client. I.e. Trixbox HUD. Image: Nope.png Image: Nope.png Image: Yes.png Image: Yes.png
Localization Uploadable language packs that include Web UI translation, voice prompts, dialplans, call progress tone settings Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Configuration of language for system (voice) prompts / multiple languages can be used Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Per user individual selection of language for personal voicemail Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Loadable localized (region specific) dialplan. Note: Trixbox Pro allows the definition of region specific call progress tones. Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
User Interface language dependent on individual browser locale with many languages co-existing. Note: Trixbox allows the user to select UI language on the user portal. Image: Yes.png Image: Nope.png Image: Nope.png Image: Yes.png
Dial Plan Basic dial plan administration Image: Yes.png Image: Yes.png Image: Yes.png Image: Yes.png
Advanced dial plan management with automatic failover to alternate route or gateway Image: Yes.png Image: Nope.png Image: Nope.png Image: Yes.png
Time-based rules based on configurable schedules Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Management of SIP Routing (SIP URL dialing, outbound SBC selection, ENUM, ISN) Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Manipulation of Caller ID per user and per route / GW Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
IVR based Diagnostics Mode Image: Nope.png Image: Nope.png Image: Yes.png Image: Nope.png
Features Configuration of auto-attendant Image: Yes.png Image: Yes.png Image: Yes.png Image: Yes.png
Configuration of music on hold Image: Yes.png Image: Yes.png Image: Yes.png Image: Yes.png
Configuration of call park orbits Image: Yes.png Image: Yes.png Image: Yes.png Image: Yes.png
Configuration of voicemail Image: Yes.png Image: Yes.png Image: Yes.png Image: Yes.png
Configuration of page groups. Note: Trixbox supports 1 blast group with 10 members max. That limit probably applies to all Asterisk based solutions. Image: Yes.png Image: Nope.png Image: Yes.png Image: Nope.png
Configuration of Intercom w/ groups Image: Yes.png Image: Nope.png Image: Yes.png Image: Nope.png
Configuration of meet-me Conferencing Image: Nope.png Image: Nope.png Image: Yes.png Image: Nope.png
Call Center (ACD) solution Configure several distributed ACD servers Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Configuration of ACD queues and lines. Note: Trixbox Standard (free) does not include an ACD. Image: Yes.png Image: Yes.png Image: Yes.png Image: Nope.png
Configuration of overflow behavior and destinations Image: Yes.png Image: Nope.png Image: Yes.png Image: Nope.png
Limit the total number of callers in the queue Image: Yes.png Image: Yes.png Image: Nope.png Image: Nope.png
Configuration of call routing scheme Image: Yes.png Image: Yes.png Image: Yes.png Image: Nope.png
Configuration of call answer mode (e.g. to save toll charges) Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Configuration of queue audio (music on hold) Image: Yes.png Image: Yes.png Image: Yes.png Image: Nope.png
Configuration of audio announcements when queue is entered or left Image: Yes.png Image: Nope.png Image: Yes.png Image: Nope.png
ACD real-time reports Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
ACD historic reports Image: Yes.png Image: Nope.png Image: Yes.png Image: Nope.png
Configuration of wrap-up time Image: Yes.png Image: Yes.png Image: Nope.png Image: Nope.png
Automatic agent sign-out if calls are not picked up Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Announce position in queue and estimated hold time Image: Nope.png Image: Nope.png Image: Yes.png Image: Nope.png
Reports & Diagnostics Historic CDR reports displayed inside the admin interface Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
Active calls display Image: Yes.png Image: Yes.png Image: Yes.png Image: Nope.png
Report on active SIP registrations Image: Yes.png Image: Nope.png Image: Yes.png Image: Nope.png
Snapshot logs for system diagnostics. Note: Trixbox maintenance done in a hosting model. Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Login history for admins and users to the user portal, failed and successful Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
IT Integration Web Services SOAP interface for all configuration operations Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Import / Export users & devices from and to Excel (.csv files) Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
LDAP integration, UI configurable Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Integration with Microsoft Active Directory Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Integration with Microsoft Exchange 2007 Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Export of reports to Excel (.csv) Image: Yes.png Image: Nope.png Image: Nope.png Image: Yes.png
System Administration Setting of system time & timezone Image: Nope.png Image: Nope.png Image: Yes.png Image: Yes.png
Auto-generated / managed SIP passwords for enhanced security Image: Yes.png Image: Nope.png Image: Nope.png Image: Yes.png
Backup & Restore Image: Yes.png Image: Yes.png Image: Yes.png Image: Yes.png
Automated network services tests for simplified installation Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Administration of a high-availability system Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Multiple admin accounts Image: Yes.png Image: Nope.png Image: Nope.png Image: Nope.png
Server statistics graphs and SNMP Image: Yes.png Image: Nope.png Image: Nope.png Image: Yes.png
Free of advertisment Image: Yes.png Image: Nope.png Image: Yes.png Image: Yes.png
Technical Details Data store Database Text files Unknown. Closed source. Hosted by Fonality
Technology Java Web Application Scripts Unknown. Closed source. Hosted by Fonality

相关文章

我要评论