Loading...
 

Spreadsheet History: Tiki Suite

Component selection criteria

View

Revision: April 1st 2011 07:18:32
Revision: April 1st 2011 07:19:49
FreeSwitchYate ServerAsterisksipXecs
LDAP SupportLookup, Possibility to create a bridge using mod_curl_xmlNo (supports external file, so external support could be added)LDAP RealTime ("broken" by design, doesn't work very well). Something can be hacked together with either RealTime MySQL or FreePBX's batch extensions&Complete integration
LicenseBSDGPLMixed (GPL + Proprietary)LGPL
XMPP SupportJingle, Conference advertising, Possible PresenceJingle OnlyPresence only (possible Jingle: http://www.venturevoip.com/news.php?rssid=2301 )Complete integration (uses Openfire)
LDAP SupportLookup, Possibility to create a bridge using mod_curl_xmlNo (supports external file, so external support could be added)LDAP RealTime ("broken" by design, doesn't work very well). Something can be hacked together with either RealTime MySQL or FreePBX's batch extensions module.Complete integration
Web UIBlueBox 2600hz [http://fusionpbx.com|FusionPBX]YateAdmin (*very* basic)FreePBX, AskoziaYes, integrated
DistributionBlueBox (CentOS), FusionPBX (Ubuntu 10.04)FreeSentral (CentOS)AsteriskNOW (CentOS), Askozia (Busybox), Trixbox (CentOS)CentOS based
Non-Distribution Packages (Ubuntu)Through PPA and manual installation (good docs on the wiki)Through PPAUp to date and completepossible manual Ubuntu install
LanguageC/C++C++CC++
ScriptingConfigs in XML, Dial plan Applications may be written in C/C++, Java, .NET, Javascript/ECMAScript, Python, Perl, Ruby, PHP, Lua, etcExternal Manager interface with libraries in PHP, Python and PerlExternal modules can be written in many languages, but Asterisk has it's own dialplan language. However AGI scripts in many languages (Perl, PHP, BASH) can take over and the management interface is highly capable??
sRTP/zRTPYesNoNoYes/Maybe, Freeswitch
Release cycleSporadic but frequent??Quite slow between majors, couple of years. Major usually take some years to move into common production usage after releaseSlow
IRChuge channel, FusionPBX has a med-sized channel alsosmall chanelhuge channel for both asterisk and freepbx, mostly usefulsmall channel
BackingBaracuda Networks (turn-key IP PBX hardware), FusionPBX is a one man show (with external contributors). The main developer offers installation and service to fund development.??Backed commercially by Digium (Freepbx by SIPStation)SIPFoundry Foundation and Ezuce service company, had support from Nortel and others in the past
DB BackendDefault SQLite, ODBC, MySQL, Postgres availableMysql/PostgresMysql and othersPostgres only
ProvisioningAvailable??AvailableAvailable
DocumentationExtensiveSmallish wikiExtensiveSmallish wiki
Training/Learning CurveNot so many FS admins available, however the online community is quite large??Lots of people already familiar with asteriskMostly everything is down through the Web UI
Other notesExtremely flexible dialplan, Fusion uses nginx by default (lightweight)... FusionPBX dev's states he has ldap syncing high on his list (from the freenode channel) not real time solution but a startFlexible dialplanImplements it's own SIP stack, but uses FreeSwitch for other things (MoH, Conference) relies on OpenFire for XMPP. So far it is unclear how flexible the dialplan is.
SAASWidely available??/NoWidely available??/No
ConclusionDespite the fairly active core of solutions for VoIP including Asterisk, FreeSwitch, Yate and sipXecs; sipXecs is the only one of those that offers full integration with LDAP and XMPP (Jingle, presence and IM). However, it lacks flexibility at the VoIP le
[http://tiki.org|Tiki]
FreeSwitchYate ServerAsterisksipXecs
LDAP SupportLookup, Possibility to create a bridge using mod_curl_xmlNo (supports external file, so external support could be added)LDAP RealTime ("broken" by design, doesn't work very well). Something can be hacked together with either RealTime MySQL or FreePBX's batch extensions&Complete integration
LicenseBSDGPLMixed (GPL + Proprietary)LGPL
XMPP SupportJingle, Conference advertising, Possible PresenceJingle OnlyPresence only (possible Jingle: http://www.venturevoip.com/news.php?rssid=2301 )Complete integration (uses Openfire)
LDAP SupportLookup, Possibility to create a bridge using mod_curl_xmlNo (supports external file, so external support could be added)LDAP RealTime ("broken" by design, doesn't work very well). Something can be hacked together with either RealTime MySQL or FreePBX's batch extensions module.Complete integration
Web UIBlueBox (2600hz) [http://fusionpbx.com|FusionPBX]YateAdmin (*very* basic)FreePBX, AskoziaYes, integrated
DistributionBlueBox (CentOS), FusionPBX (Ubuntu 10.04)FreeSentral (CentOS)AsteriskNOW (CentOS), Askozia (Busybox), Trixbox (CentOS)CentOS based
Non-Distribution Packages (Ubuntu)Through PPA and manual installation (good docs on the wiki)Through PPAUp to date and completepossible manual Ubuntu install
LanguageC/C++C++CC++
ScriptingConfigs in XML, Dial plan Applications may be written in C/C++, Java, .NET, Javascript/ECMAScript, Python, Perl, Ruby, PHP, Lua, etcExternal Manager interface with libraries in PHP, Python and PerlExternal modules can be written in many languages, but Asterisk has it's own dialplan language. However AGI scripts in many languages (Perl, PHP, BASH) can take over and the management interface is highly capable??
sRTP/zRTPYesNoNoYes/Maybe, Freeswitch
Release cycleSporadic but frequent??Quite slow between majors, couple of years. Major usually take some years to move into common production usage after releaseSlow
IRChuge channel, FusionPBX has a med-sized channel alsosmall chanelhuge channel for both asterisk and freepbx, mostly usefulsmall channel
BackingBaracuda Networks (turn-key IP PBX hardware), FusionPBX is a one man show (with external contributors). The main developer offers installation and service to fund development.??Backed commercially by Digium (Freepbx by SIPStation)SIPFoundry Foundation and Ezuce service company, had support from Nortel and others in the past
DB BackendDefault SQLite, ODBC, MySQL, Postgres availableMysql/PostgresMysql and othersPostgres only
ProvisioningAvailable??AvailableAvailable
DocumentationExtensiveSmallish wikiExtensiveSmallish wiki
Training/Learning CurveNot so many FS admins available, however the online community is quite large??Lots of people already familiar with asteriskMostly everything is down through the Web UI
Other notesExtremely flexible dialplan, Fusion uses nginx by default (lightweight)... FusionPBX dev's states he has ldap syncing high on his list (from the freenode channel) not real time solution but a startFlexible dialplanImplements it's own SIP stack, but uses FreeSwitch for other things (MoH, Conference) relies on OpenFire for XMPP. So far it is unclear how flexible the dialplan is.
SAASWidely available??/NoWidely available??/No
ConclusionDespite the fairly active core of solutions for VoIP including Asterisk, FreeSwitch, Yate and sipXecs; sipXecs is the only one of those that offers full integration with LDAP and XMPP (Jingle, presence and IM). However, it lacks flexibility at the VoIP le
[http://tiki.org|Tiki]
+[http://fusionpbx.com|FusionPBX] BlueBox (2600hz)

Date Selection

Edit Date User Actions
April 1st 2011 07:19:49 robertplummer View | Clone | Roll back
April 1st 2011 07:18:32 robertplummer View | Clone | Roll back
April 1st 2011 07:17:49 robertplummer View | Clone | Roll back
April 1st 2011 07:17:48 marclaporte View | Clone | Roll back
April 1st 2011 07:05:19 robertplummer View | Clone | Roll back
April 1st 2011 06:57:41 marclaporte View | Clone | Roll back
April 1st 2011 06:55:16 marclaporte View | Clone | Roll back
April 1st 2011 06:52:38 robertplummer View | Clone | Roll back
April 1st 2011 06:51:56 robertplummer View | Clone | Roll back
April 1st 2011 06:50:38 robertplummer View | Clone | Roll back
April 1st 2011 06:43:30 marclaporte View | Clone | Roll back
April 1st 2011 06:41:35 marclaporte View | Clone | Roll back
April 1st 2011 06:33:10 marclaporte View | Clone | Roll back

Upcoming Events

1)  18 Apr 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  16 May 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3)  20 Jun 2024 14:00 GMT-0000
Tiki Roundtable Meeting
4)  18 Jul 2024 14:00 GMT-0000
Tiki Roundtable Meeting
5)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
7) 
Tiki birthday
8)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
9)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
10)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting