Кіріспе

SipXecs – еркін бағдарламалық қамтамасыз ету корпоративтік байланыс жүйесі. Ол бастапқыда 2003 жылы Pingtel Corporation компаниясы Бостон, Массачусетс қаласындағы дауыс протоколы арқылы IP-телефония сервері ретінде әзірленген. Кейіннен сервер SIPfoundry жобасының аясында қосымша ынтымақтастық мүмкіндіктерімен кеңейтілді. Осы кеңейтімнен бастап, SipXecs сессияны бастау протоколының (SIP) бағдарламалық іске асырылуы болып табылады, осылайша толық IP-негізгі байланыс жүйесіне айналды. SipXecs-тің бәсекелестеріне басқа ашық кодты телефония және SoftSwitch шешімдері, мысалы Asterisk, FreeSWITCH және SIP Express Router кіреді.

Тарих

SipXecs-ті 2003 жылы Pingtel корпорациясы әзірлеген. 2004 жылы Pingtel ашық кодты бизнес-модельді қабылдап, код базасын коммерциялық емес ұйым SIPfoundry-ге ұсынды. Одан бері ол ашық бастапқы кодты жоба болып табылады. Pingtel активтерін 2007 жылдың шілдесінде Bluesocket сатып алды. 2008 жылдың тамызында Bluesocket компаниясынан Pingtel активтерін Nortel сатып алды. Nortel компаниясы сатып алғаннан кейін, Nortel sipXecs негізінде SCS500 өнімін шығарды. SCS500 500 пайдаланушыға дейінгі шағын және орта бизнес нарығы үшін ашық және тек бағдарламалық қамтамасыз ету телефония сервері ретінде ұсынылып, белгілі бір деңгейде танылды. Кейіннен ол SCS деп аталып, кәсіпорын байланыс жүйесі ретінде позицияланды. Nortel банкротқа ұшырағаннан және Avaya компаниясы Nortel активтерін сатып алғаннан кейін, sipXecs Avaya Live бұлтты байланыс қызметінің негізі ретінде қолданыла берді. 2010 жылдың сәуірінде SIPfoundry негізін қалаушылар бағдарламалық жасақтаманың коммерциялық нұсқасын құрды.

Ақпарат

SipXecs тек бағдарламалық қамтама ретінде, таратылған бұлтты қолданба ретінде құрастырылған. Ол CentOS немесе RHEL Linux операциялық жүйесінде, виртуалды немесе физикалық серверлерде жұмыс істейді. Ең төменгі конфигурация барлық sipXecs компоненттерін, деректер базасын, барлық қолданылатын қызметтерді және sipXecs басқаруын бір серверде іске қосуға мүмкіндік береді. Орталық басқару жүйесінің автоматты конфигурациялау мүмкіндіктерін пайдалана отырып, жаһандық кластерлерді құруға болады. SipXecs жаһандық транзакциялар үшін таратылған және бөлінуге төзімді деректер базасы ретінде MongoDB-ді пайдаланады, кластерлерді басқару үшін CFEngine және есеп беру үшін JasperReports-ті қамтиды. Басқару және конфигурация жүйесі Spring Framework негізінде салынған. sipXecs медиа сервері ретінде FreeSWITCH және қатысу және жылдам хабар алмасу қызметтері үшін Openfire-ті қамтиды. SipXecs сеанс бастау протоколы (SIP), SRTP, кеңейтілген хабарламалар және қатысу протоколы (XMPP), TLS арқылы SIP және XMPP, сондай-ақ WebRTC, WebSOCKET және Representational State Transfer (REST) сияқты бірнеше веб-стандарттарды қолданады.

Бала асырап алу

Amazon.com sipXecs-ті ерте қабылдағандардың бірі болды. Бұл бастапқы 5000 пайдаланушы орнатылымы келесі жылдары едәуір кеңейді. Ұлыбританиядағы OnRelay компаниясы операторларға сатылатын тұрақты мобильді конвергенция шешімі үшін sipXecs-ті таңдады. Колорадо штатының университеті және Огайо штатының Седарвилл университеті 2010 жылы sipXecs-ке өтті. Red Hat 2012 жылы әлемдік деңгейде sipXecs-тің коммерциялық нұсқасын орнатты. SIPfoundry Жоғары білім беру бағдарламасы (HEP) аясында және 2014 жылдан бастап Лафайет колледжі, Сент-Мэри университеті, Мессия колледжі, Колорадо тау-кен мектебі, Карфаген колледжі өздерінің PBX жүйелерін ауыстыру үшін sipXecs-ті қолданды. SipXecs шағын және ірі кәсіпорындарда, бір кластерде шамамен 20 000 пайдаланушыға дейін қолданылады. SIPfoundry өзінің веб-сайтында келесі пайдаланушыларды тізімдейді: Pingtel, Bluesocket, Nortel, Avaya және 864 791 код жолын құрайтын ірі корпоративтік үлес қосушылардың кейбірі сияқты, көптеген корпоративтік және жеке тұлғалар sipXecs-ке үлес қосты. Сонымен қатар, sipXecs шешіміне көптеген басқа ашық кодты компоненттер де кіреді. SIPfoundry барлық туынды жұмыстарға авторлық құқықты ұстап тұрады. SipXecs-ке жасалған үлес Кодтаушы келісімшарты арқылы жасалады, ол SIPfoundry-ге барлық код бойынша түпнұсқа автормен бірге авторлық құқықты бөлісуге мүмкіндік береді.

Жабдық

SipXecs SIP-ке үйлесімді жабдықтардың кең спектрін қолдайды, мысалы PSTN шлюздері, үстел телефондары, софтфондар және ұялы телефон қолданбалары. Қазіргі уақытта (бағдарламалық құралым нұсқасы 14.04) 18 түрлі өндірушінің телефондары үшін қосылуды жеңілдететін автоматты конфигурация мүмкіндігі бар.

SIP-ті іске асыру

SipXecs жүйесі SIP стандартының анықталған нұсқасын көрсетеді. Ол SIP Форумы ұйымдастырған SIPIT өзара үйлесімділік шараларында көптеген әртүрлі өндірушілердің SIP шешімдерінің өзара үйлесімділігін тексеру үшін пайдаланылды.