SipXecs

{{Infobox software

| name = SIPfoundry sipXecs

| logo = SipXecs logo.svg

| logo size = 150px

| logo alt = sipXecs logo

| screenshot = SipXecs Admin UI.png

| screenshot size = 250px

| screenshot alt = sipXecs Enterprise Communications System Admin UI

| caption = Screenshot of the sipXecs Admin UI

| developer = SIPfoundry

| latest_release_version = 14.04.2

| latest_release_date = July 7, 2014

| operating_system = CentOS RHEL

| platform = x86-64

| language = English, prompts in 15 languages

| genre = IP telephony, Software as a service, CAAS

| license = AGPL-3.0-or-later

| website = {{URL|http://www.sipfoundry.org/}}

}}

SipXecs is a free software enterprise communications system.[http://www.sipfoundry.org Enterprise Communications System] It was initially developed by Pingtel Corporation in 2003 as a voice over IP telephony server located in Boston, MA.{{cite web|url= http://www.voip-news.com/feature/essential-guide-open-source-voip-031208/|title= The Essential Guide to Open-Source VoIP - VoIP News|accessdate=2008-03-13 |quote= SipX is an open-source VoIP telephony server.}} The server was later extended with additional collaboration capabilities as part of the SIPfoundry project. Since its extension, sipXecs now acts as a software implementation of the Session Initiation Protocol (SIP), making it a full IP-based communications system.

SipXecs competitors include other open-source telephony and SoftSwitch solutions such as Asterisk,{{cite web|url= http://www.voiptoday.org/index.php?option=com_content&view=article&id=131:asterisk-now-vs-sipxecs-vs-switchvox-vs-trixbox-pro-comparing-user-benefits&catid=55:pbx-comparison&Itemid=229 |title= Asterisk NOW vs. sipXecs vs. SwitchVox vs. Trixbox Pro - Comparing User Benefits |accessdate= 2009-05-08 |quote= comparison between Asterisk NOW, SwitchVox, Trixbox Pro and sipXecs}} FreeSWITCH,{{cite web|url= http://www.freeswitch.org/node/178 | title= New Version of sipXecs Uses FreeSWITCH for Automated Attendant, Conferencing |accessdate= 2009-04-28 | quote= ...includes FreeSWITCH as an underlying component of the automated attendant and conferencing systems}} and the SIP Express Router.

History

Development of sipXecs began in 2003 by Pingtel Corporation. In 2004, Pingtel adopted an open-source business model and contributed the codebase to the not-for-profit organization SIPfoundry.{{cite web|url= http://mobile.eweek.com/c/a/IT-Infrastructure/Pingtel-Goes-Open-Source-with-IP-Telephony-Platform/ |title= Pingtel Goes Open Source with IP Telephony Platform |date= 25 March 2004 |accessdate= 2004-03-25 | quote= Small Massachusetts company form a nonprofit SIPfoundry}} It has been an open source project since then.{{cite web|url= https://github.com/SIPfoundry |title= SIPfoundry on GitHub |website= GitHub |accessdate= 2014-08-24}}

Pingtel's assets were acquired by Bluesocket in July 2007.{{cite web|url= http://www.networkworld.com/article/2293035/network-security/bluesocket-snaps-up-open-source-ip-pbx-maker-pingtel.html|archive-url= https://web.archive.org/web/20141020020216/http://www.networkworld.com/article/2293035/network-security/bluesocket-snaps-up-open-source-ip-pbx-maker-pingtel.html|url-status= dead|archive-date= October 20, 2014|title= Bluesocket snaps up open source IP PBX maker Pingtel|accessdate=2007-07-24 |quote= Wireless security vendor Bluesocket has bought open source IP PBX maker Pingtel .}} In August 2008 the Pingtel assets were acquired from Bluesocket by Nortel.{{cite web|url= http://www.bizjournals.com/boston/blog/mass-high-tech/2008/08/nortel-picks-up-pingtel-from-bluesocket.html | title= Nortel picks up Pingtel from Bluesocket |accessdate=2008-08-13|quote= Nortel picks up Pingtel from Bluesocket.}} Subsequent to the acquisition by Nortel, Nortel released the SCS500{{cite web|url= https://www.networkworld.com/article/904808/security-first-look-nortel-ramps-up-scs500-platform.html |title= First Look: Nortel Ramps Up SCS500 Platform |date= 16 September 2008 |access-date= 2008-09-16 |quote= The technologies from Pingtel's SIPFoundry suite would evolve into Nortel's Software Communications System 500 (SCS500).}} product based on sipXecs. SCS500 was positioned as an open and software-only telephony server for the SMB market up to 500 users and received some recognition.{{cite web|url= http://blog.tmcnet.com/the-hyperconnected-enterprise/unified-communications/asterisk-may-be-older-but-sipxecs-is-better.asp |title= Asterisk may be older, but sipXecs is better |accessdate=2008-06-12 |quote= SCS500 is the culmination of more than 250 groundbreaking contributions from Nortel into SIPfoundry.}} It was later renamed SCS and positioned as an enterprise communications system.{{cite web|url= http://www.eweek.com/c/a/Midmarket/Nortel-Expands-Software-Communication-System-Solution-461124/ |title= Nortel Expands Software Communication System Solution |accessdate= 2009-06-26 | quote= Nortel announced it is expanding its Software Communication System solution to accommodate enterprises beyond small and medium-size businesses.}}

Subsequent to the Nortel bankruptcy{{cite news|url= https://online.wsj.com/news/articles/SB123193994047481129 |title= Nortel Networks Files for Chapter 11 |newspaper= Wall Street Journal |date= 15 January 2009 |accessdate= 2009-01-15 | quote= Nortel Networks Files for Chapter 11. |last1= Silver |first1= Sara |last2= Lublin |first2= Joann S. }} and the acquisition of the Nortel assets by Avaya,{{cite news|url= https://online.wsj.com/news/articles/SB125292350335808267 | title= Avaya to Purchase Nortel Unit | newspaper= Wall Street Journal | date= 15 September 2009 | accessdate= 2009-09-15 | quote= Avaya to Purchase Nortel Unit. | last1= Dummett | first1= Ben }} sipXecs continued to be used as the basis for the [http://avayalive.com/ Avaya Live] cloud based communications service.

In April 2010 the founders of SIPfoundry founded {{proper name|eZuce}}, a commercial version of the software.{{cite web|url= http://www.tmcnet.com/voip/departments/articles/114454-sipfoundry-founders-go-commercial-with-ezuce.htm |title= SIPfoundry Founders Go Commercial with eZuce |accessdate= 2010-10-01 | quote= SIPfoundry Founders Go Commercial with eZuce.}}

Information

SipXecs is designed as a software-only, distributed cloud application. It runs on the Linux operating system CentOS or RHEL on either virtualized or physical servers. A minimum configuration allows running all of the sipXecs components on a single server, including database, all available services, and the sipXecs management. Global clusters can be built using built-in auto-configuration capabilities from the centralized management system.

SipXecs uses MongoDB as a distributed and partition tolerant database for global transactions, includes CFEngine for orchestration of clusters and JasperReports for reporting. The management and configuration system is based on the Spring Framework. sipXecs includes FreeSWITCH as its media server and Openfire for presence and instant messaging services.

SipXecs follows standards such as Session Initiation Protocol (SIP), SRTP, Extensible Messaging and Presence Protocol (XMPP), SIP and XMPP over TLS, and several Web standards including WebRTC, WebSOCKET and Representational State Transfer (REST).

Adoption

Amazon.com was an early adopter of sipXecs.{{cite web|url= http://blog.tmcnet.com/blog/rich-tehrani/open-source/open-source-communications-and-sip-come-to-amazoncom.html |title= Open Source Communications and SIP come to Amazon.com |accessdate= 2006-10-09 |quote= Amazon.com will soon be deploying 5,000 phones connected to the Pingtel ECS platform running on Linux..}} This initial 5,000 user deployment expanded considerably in the following years.

OnRelay, a company in the UK, selected sipXecs for its fixed-mobile convergence solution sold to carriers.{{cite web|url= http://blog.tmcnet.com/blog/tom-keating/voip/onrelay-chooses-open-source-sipxecs-to-power-mobile-telephony.asp |title= OnRelay Chooses open source sipXecs to Power Mobile Telephony |accessdate= 2008-09-11 | quote= OnRelay's Hosted MBX with sipXecs allows businesses to deploy a mobile office communication system.}}

Colorado State University and Cedarville University of Ohio committed to sipXecs in 2010.{{cite web|url= http://www.marketwired.com/press-release/sipfoundry-and-the-university-community-announce-unified-communications-initiative-1326812.htm |title= SIPfoundry and the University Community Announce Unified Communications Initiative |accessdate= 2010-09-29 |quote= Colorado State University and Cedarville University Commit to Open Source Unified Communications Projects to Replace Their Legacy IP-PBX Systems.}}

Red Hat deployed a commercial version of sipXecs from {{proper name|eZuce}} globally in 2012.{{cite web|url= https://www.youtube.com/watch?v=HZ7esrkf3C0 |archive-url=https://ghostarchive.org/varchive/youtube/20211221/HZ7esrkf3C0 |archive-date=2021-12-21 |url-status=live|title= SIPfoundry: RedHat deploys sipXecs |website=YouTube |accessdate= 2014-05-29 |quote= SIPfoundry: RedHat deploys sipXecs.}}{{cbignore}}

Under the SIPfoundry Higher Education Program (HEP) and as of 2014{{cite web|url= http://www.sipfoundry.org | title= SIPfoundry HEP Program | accessdate= 2014-08-28 |quote= SIPfoundry Web site and company information.}} Lafayette College, St. Mary's University, Messiah College, Colorado School of Mines,{{cite web|url= http://www.thefreelibrary.com/SIPfoundry+Higher+Education+Program+Expands+Its+Membership.-a0250554230 |title= SIPfoundry Higher Education Program Expands Its Membership. |accessdate= 2011-03-04 |quote= The SIPfoundry Higher Education Program has expanded its community with the addition of: Colorado School of Mines..}} Carthage College deployed sipXecs to replace their respective PBX systems.

SipXecs is used by small and large enterprises ranging up to about 20,000{{cite web|url= http://www.sipfoundry.org/easy-guide-fast-start-sipxecs-admins/ |title= Easy Guide – Fast Start for sipXecs Admins|accessdate= 2014-08-23 |quote= Large production systems that we know exist in real companies scale to about 20,000 users per cluster.}} users per cluster. SIPfoundry lists the following users on its Web site: Brevard County FL, Dutch Police, Easter Seals, Siemens Transportation, British Airways.

Availability

SipXecs is available for Red Hat Linux and CentOS. It runs virtualized in different cloud environments such as the Amazon Elastic Compute Cloud, the Google Compute Engine, the HP Cloud, IBM SoftLayer, VMware vCloud and VMware ESX, OpenStack environments, and clouds from other vendors using these technologies.

Licensing and Copyright

SIPfoundry distributes the sipXecs source code under the AGPL-3.0-or-later license.{{cite web|url= http://www.sipfoundry.org/licensing

|title= Licensing - SIPfoundry|accessdate=2011-11-18}}

Many different corporate and individual contributors contributed to sipXecs,{{cite web|url= https://www.openhub.net/p/sipxecs |title= sipXecs Project on OpenHub (former ohloh) |accessdate= 2014-08-20 |quote=...has had 11,604 commits made by 80 contributors representing 864,791 lines of code.}} including Pingtel, Bluesocket, Nortel, Avaya, and {{proper name|eZuce}} as some of the larger corporate contributors representing 864,791 lines of code. In addition, the sipXecs solution includes many other open-source components. SIPfoundry holds Copyright on all derivative work. Contributions to sipXecs are made under a Contributor Agreement, which grants SIPfoundry shared Copyright with the original author on all contributed code.

Hardware

SipXecs supports a wide range of SIP compatible hardware, such as PSTN gateways, desk phones, softphones and mobile phone applications. A plug n'play auto-configuration capability is available for phones from currently (software release 14.04) 18 different vendors.

SIP reference implementation

The SipXecs system represents a reference implementation of the SIP standard. It was used at SIPIT interoperability events organized by the SIP Forum to test interoperability of SIP solutions from many different vendors.{{cite web|url= http://www.sipforum.org/content/view/132/193/ | title= SIPfoundry, the leading Open Source Community dedicated to SIP Solutions and Development | accessdate= 2005-03-12 | quote= Close relationships exist with the SIP Forum where SIPfoundry and the SIP Forum cooperate on SIPIT.}}

See also

References

{{Reflist|30em}}