Камайлио - Kamailio

Камайлио
Kamailio-os-sip-logo1.svg
Разработчики)Проект Kamailio SIP-сервера
изначальный выпускСентябрь 2002 г.; 18 лет назад (2002-09)
Стабильный выпуск
5.4.2[1] / 27 октября 2020; 47 дней назад (27 Октябрь 2020)
Репозиторийgithub.com/ kamailio/ kamailio
Написано вC
Операционная системаLinux, BSD, Солярис
ТипSIP прокси
ЛицензияGPL
Интернет сайтwww.kamailio.org

Камайлио, ранее OpenSER (и делятся общей историей с Маршрутизатор SIP Express (SER)), это ГЛОТОК сервер под лицензией Стандартная общественная лицензия GNU. Его можно настроить для работы в качестве регистратора SIP, прокси-сервера или сервера перенаправления, а также функции поддержки присутствия, РАДИУС / системный журнал учет и авторизация, XML-RPC и JSON-RPC -на базе дистанционного управления, SQL и NoSQL бэкенды IMS / VoLTE расширения и другие.

Камайлио - гавайское слово. Камаилио означает говорить, разговаривать. «Он был выбран из-за его особого вкуса».[2]

Функции

Камайлио написан в чистом виде C с оптимизацией для конкретной архитектуры;[3] его можно настроить для многих сценариев, включая использование в малом офисе, на предприятии АТС замены и услуги оператора связи - это сервер сигнализации SIP - доверенное лицо - стремление использоваться для крупных услуг связи в режиме реального времени. Возможности включают:[4]

  • Система SIP телефонии
  • Балансировщик нагрузки SIP
  • Межсетевой экран безопасности SIP
  • Механизм маршрутизации с наименьшей стоимостью
  • Платформа IMS / VoLTE
  • Услуги обмена мгновенными сообщениями и присутствия
  • Шлюз SIP IPv4-IPv6
  • Реле MSRP
  • Шлюз SIP-WebRTC

использование

Камайлио широко используется Интернет-провайдеры предоставлять услуги телефонной связи общего пользования. Крупнейшее публичное объявленное развертывание с несколькими миллионами пользователей выполняется у немецкого интернет-провайдера. 1&1.[5] Еще одно крупное развертывание работает у провайдера сипгейт.

Вилки

OpenSIPS

OpenSIPS, ответвление SER, которое разошлось, решив «пойти своим путем» от SER и OpenSER[6] кодовые базы - это бесплатно программное обеспечение реализация ГЛОТОК за передача голоса по IP (VoIP), который можно использовать для голосовой, текстовой и видеосвязи. OpenSIPS предназначен для инсталляций, обслуживающих тысячи вызовов, и IETF RFC 3261 совместимый.[7] Это программное обеспечение было отмечено Google в 2017 году наградой Open Source Peer Bonus.[8]

История

Корни Камайлио уходят в 2001 год, когда первая линия Маршрутизатор SIP Express (SER) было написано; в то время рабочая группа опубликовала результаты на iptel.org - в сентябре 2002 г. сам код был опубликован под GPL.[6] Первая вилка SER пришел в 2005 г. -OpenSER[6]- который позже объединится в код, который станет Камайлио.[9] Кодовые базы SER и OpenSER (к тому времени известный как Камайлио) сошлись в декабре 2012 года, и было решено продолжать использовать Камайлио в качестве основного названия проекта, который остается открытым.[10]

В первые годы разработки Serweb- была доступна синхронизация пользователей через Интернет.[нужна цитата ]

График

Семейная история SIP-маршрутизаторов

2001
2002
  • Первый сторонний вклад (ENUM модуль)[6]
сентябрь
  • Код есть GPL 'г и впервые опубликовано[6]
2003
  • Начинается принятие широкой публикой; дополнительный бесплатный и открытый исходный код предоставлен независимыми третьими сторонами[6]
2004
2005
  • Компанию IPtel.org покупает TEKELEC, и отвечает за сеансовый маршрутизатор TEKELEC и CSCF.[6]
2007
12 мая
  • SER 2.0 RC -1 (Оттендорф) доступен
2008
август
  • OpenSER переименован Камайлио чтобы избежать конфликта с аналогичными товарными знаками[6]
4 ноября
  • Разработчики Kamailio зарисовывают и объявляют о плане объединения с разработчиками SER для создания будущего проекта sip-router.[6]
2013
  • FOKUS и сообщество Камайлио организуют первую итерацию ежегодной конференции «Мир Камайлио» в Берлине, Германия.[11]

Рекомендации

  1. ^ «Выпуск 5.4.2». 27 Октябрь 2020. Получено 8 ноября 2020.
  2. ^ "OpenSER переименован в Kamailio". Камайлио. 28 июля 2008 г.. Получено 28 апреля 2018.
  3. ^ "Kamailio SIP Сервер". Kamailio можно использовать в системах с ограниченными ресурсами, а также на серверах операторского класса с количеством пользователей до миллионов. Он написан на чистом C для Unix / Linux-подобных систем с оптимизацией для конкретной архитектуры, обеспечивающей высокую производительность. Kamailio Project стремится стать средой совместной работы своих пользователей для разработки безопасного и расширяемого SIP-сервера для предоставления современных унифицированных коммуникаций и услуг VoIP.
  4. ^ "Функции". Проект Kamailio SIP-сервера. Получено 28 апреля 2018.
  5. ^ "Камайлио используется каталогом". Проект Kamailio SIP-сервера. Получено 7 ноября 2018.
  6. ^ а б c d е ж грамм час я "История". Проект SIP-маршрутизатора. Получено 29 апреля 2018.
  7. ^ Гонсалвес, Флавио Э., Построение систем телефонии с OpenSIPS 1.6, Packt Publishing
  8. ^ «Объявление большего количества победителей Peer Bonus с открытым исходным кодом». opensource.googleblog.com. 2017-10-03. Получено 2018-01-23.
  9. ^ Мирла, Даниэль-Константин; Модрою, Елена-Рамона (2011). "История Камайлио". Kamailio SIP-сервер v3.2.0. asipto. Получено 28 апреля 2018.
  10. ^ «Мы завершили слияние - и это Камайлио!» (блог). Камайлио. 29 декабря 2012 г.. Получено 28 апреля 2018.
  11. ^ "Мир Камайлио".

внешняя ссылка