SipXecs
Utvecklare | SIPfoundry |
---|---|
Stabil frisättning | 14.04.2 / 7 juli 2014 |
Operativ system | CentOS RHEL |
Plattform | x86-64 |
Tillgänglig i | Engelska, uppmaningar på 15 språk |
Typ | IP-telefoni , Software as a service , CAAS |
Licens | AGPL-3.0 eller senare |
Hemsida |
sipXecs är ett fri programvara för företagskommunikationssystem.
Den utvecklades ursprungligen av Pingtel Corporation 2003 som en röst över IP- telefoniserver i Boston, MA. Servern utökades senare med ytterligare samarbetsmöjligheter som en del av SIPfoundry -projektet. Sedan dess utökning fungerar sipXecs nu som en mjukvaruimplementering av Session Initiation Protocol (SIP), vilket gör det till ett fullständigt IP-baserat kommunikationssystem (IP PBX).
SipXecs konkurrenter inkluderar andra öppen källkodstelefoni och SoftSwitch-lösningar som Asterisk , FreeSWITCH och SIP Express Router .
Historia
Utvecklingen av sipXecs startades 2003 av Pingtel Corp, ett företag med stöd av ett företag i Boston, MA. 2004 antog Pingtel en affärsmodell med öppen källkod och bidrog med kodbasen till den ideella organisationen SIPfoundry . Det har varit ett projekt med öppen källkod sedan dess.
Pingtels tillgångar förvärvades av Bluesocket i juli 2007. I augusti 2008 förvärvades Pingtels tillgångar från Bluesocket av Nortel. Efter Nortels förvärv släppte Nortel produkten SCS500 baserad på sipXecs. SCS500 positionerades som en öppen telefoniserver för enbart programvara för SMB-marknaden med upp till 500 användare och fick visst erkännande. Det döptes senare om till SCS och placerades som ett Enterprise Communications System.
Efter Nortels konkurs och Avayas förvärv av Nortel-tillgångarna har Avaya backat från SCS i ett försök att rationalisera sin produktportfölj efter förvärvet av Nortel. SipXecs-lösningen fortsatte att användas som bas för den molnbaserade kommunikationstjänsten Avaya Live .
I april 2010 grundade grundarna av SIPfoundry eZuce. eZuce kommersialiserade sipXecs-lösningen i nära samarbete med SIPfoundry och open source-gemenskapen.
sipXecs distribueras vanligtvis av företag som vill ersätta en traditionell privat filialväxel (PBX) med en mjukvarubaserad lösning som kan produceras i en molnmiljö. Förutom telefonifunktioner erbjuder sipXecs samarbetsfunktioner som snabbmeddelanden och konferenser.
Information
sipXecs är designad som en distribuerad molnapplikation endast för programvara . Det körs på Linux-operativsystemet CentOS eller RHEL på antingen virtualiserade eller fysiska servrar. En minimikonfiguration tillåter att alla sipXecs-komponenter körs på en enda server, inklusive databas, alla tillgängliga tjänster och sipXecs-hanteringen. Globala kluster kan byggas med hjälp av inbyggda funktioner för automatisk konfiguration från det centraliserade hanteringssystemet.
sipXecs använder MongoDB som en distribuerad och partitionstolerant databas för globala transaktioner, inklusive CFEngine för orkestrering av kluster och JasperReports för rapportering. Hanterings- och konfigurationssystemet är baserat på Spring Framework . sipXecs inkluderar FreeSWITCH som sin mediaserver och Openfire för närvaro- och snabbmeddelandetjänster.
sipXecs följer standarder som SIP ( Session Initiation Protocol ), SRTP , Extensible Messaging and Presence Protocol (XMPP) , SIP och XMPP över TLS , och flera webbstandarder inklusive WebRTC , WebSOCKET och Representational State Transfer (REST).
eZuce, Inc. innehar det amerikanska patentet på arkitekturen som kallas SIP Session Oriented Architecture eller SSOA. [ citat behövs ]
Adoption
Införandet av lösningar med öppen källkod är svårt att kvantifiera. SIPfoundry hävdar på sin webbplats att över en miljon användare har laddat ner sipXecs i små och stora företag över hela världen.
Amazon.com var en tidig användare av sipXecs. Denna initiala implementering av 5 000 användare utökades avsevärt under de följande åren.
OnRelay, ett företag i Storbritannien, valde sipXecs för sin fasta-mobila konvergenslösning som säljs till operatörer.
Colorado State University och Cedarville University of Ohio åtog sig att sipXecs 2010.
Red Hat distribuerade en kommersiell version av sipXecs från eZuce globalt 2012.
Under SIPfoundry Higher Education Program (HEP) och från och med 2014 Lafayette College, St. Mary's University, Messiah College, Colorado School of Mines, distribuerade Carthage College sipXecs för att ersätta deras respektive PBX-system.
sipXecs används av små och stora företag med upp till cirka 20 000 användare per kluster. SIPfoundry listar följande användare på sin webbplats: Brevard County FL, Dutch Police, Easter Seals, Siemens Transportation, British Airways.
Tillgänglighet
sipXecs är tillgängligt för Red Hat Linux och CentOS. Den körs virtualiserad i olika molnmiljöer som Amazon Elastic Compute Cloud , Google Compute Engine , HP Cloud , IBM SoftLayer , VMware vCloud och VMware ESX , OpenStack- miljöer och moln från andra leverantörer som använder dessa tekniker.
Licensiering och upphovsrätt
SIPfoundry distribuerar sipXecs-källkoden under licensen AGPL-3.0 eller senare .
Många olika företags- och individuella bidragsgivare bidrog till sipXecs, inklusive Pingtel, Bluesocket, Nortel, Avaya och eZuce som några av de större företagsbidragsgivarna representerande 864 791 kodrader. Dessutom innehåller sipXecs-lösningen många andra komponenter med öppen källkod. SIPfoundry innehar upphovsrätt på allt härlett arbete . Bidrag till sipXecs görs under ett bidragsgivareavtal, som ger SIPfoundry delad upphovsrätt med den ursprungliga författaren på all inlagd kod.
Hårdvara
sipXecs stöder ett brett utbud av SIP- kompatibel hårdvara, såsom PSTN- gateways, bordstelefoner, mjukvarutelefoner och mobiltelefonapplikationer. En plug-n'play-funktion för automatisk konfiguration är tillgänglig för telefoner från för närvarande (programvaruversion 14.04) 18 olika leverantörer.
SIP-referensimplementering
SipXecs-systemet representerar en referensimplementering av SIP-standarden. Den användes vid SIPIT interoperabilitetsevenemang som anordnades av SIP Forum för att testa interoperabiliteten för SIP-lösningar från många olika leverantörer.
Se även
- Jämförelse av VoIP-programvara
- Lista över programvarupaket med gratis och öppen källkod
- Lista över SIP-programvara