Kamailio
Deweloperzy | Projekt serwera Kamailio SIP |
---|---|
Pierwsze wydanie | wrzesień 2002 |
Wersja stabilna | |
Magazyn | |
Napisane w | C |
System operacyjny | Linuksa , BSD , Solarisa |
Typ | Serwer proxy SIP |
Licencja | GPL-2.0-lub nowsza |
Strona internetowa |
Kamailio , dawniej OpenSER (i mający wspólną historię z SIP Express Router (SER) ), jest serwerem SIP licencjonowanym na licencji GPL-2.0-lub nowszej . Może być skonfigurowany do działania jako rejestrator SIP, serwer proxy lub serwer przekierowań i oferuje obsługę obecności, rozliczanie i autoryzację RADIUS / syslog , zdalną kontrolę opartą na XML-RPC i JSON-RPC , zaplecze SQL i NoSQL , IMS / VoLTE rozszerzenia i inne.
Kamailio to hawajskie słowo. Kama'ilio znaczy rozmawiać, rozmawiać. „Został wybrany ze względu na swój wyjątkowy smak”.
Cechy
Kamailio jest napisany w czystym C z optymalizacją pod kątem architektury; można go skonfigurować do wielu scenariuszy, w tym do użytku w małych biurach, PBX w przedsiębiorstwach i usług operatorskich — jest to serwer sygnalizacyjny SIP — proxy — przeznaczony do dużych usług komunikacyjnych w czasie rzeczywistym. Dodatki zawarte:
- System telefonii SIP
- Równoważenie obciążenia SIP
- Zapora ogniowa SIP
- Najtańszy mechanizm routingu
- Platforma IMS/VoLTE
- Usługi wiadomości błyskawicznych i obecności
- Brama SIP IPv4-IPv6
- Przekaźnik MSRP
- Bramka SIP-WebRTC
Stosowanie
Kamailio jest używany przez dużych dostawców usług internetowych do świadczenia usług telefonii publicznej. Największe publicznie ogłoszone wdrożenie z kilkoma milionami użytkowników działa u niemieckiego ISP 1&1 . U dostawcy sipgate działa inne duże wdrożenie .
widelce
OpenSIPS
OpenSIPS, rozwidlenie SER, które oddzieliło się - decydując się „pójść własną drogą” od baz kodów SER i OpenSER - to darmowa implementacja oprogramowania SIP dla Voice over IP (VoIP), której można używać do obsługi głosu, tekstu i wideo Komunikacja. OpenSIPS jest przeznaczony dla instalacji obsługujących tysiące połączeń i jest IETF RFC 3261 . Oprogramowanie zostało docenione przez Google w 2017 roku nagrodą Open Source Peer Bonus.
Historia
Korzenie Kamailio sięgają 2001 roku, kiedy to napisano pierwszą linię SIP Express Router (SER) ; w tym czasie grupa robocza opublikowała wyniki na stronie iptel.org — we wrześniu 2002 r. sam kod został opublikowany na licencji GPL . Pierwszy rozwidlenie SER pojawiło się w 2005 r. — OpenSER — które później połączyło się z powrotem w kod, który stał się Kamailio . Bazy kodów SER i OpenSER (wówczas znane jako Kamailio ) połączyły się w grudniu 2012 roku i zdecydowano się nadal używać Kamailio jako główna nazwa projektu, który pozostaje open source.
W pierwszych latach rozwoju dostępny był serweb — internetowe udostępnianie użytkowników. [ potrzebne źródło ]
Oś czasu
- 2001
-
- SIP Express Router (SER) zostaje początkowo opracowany przez Fraunhofer Institute for Open Communication Systems (FOKUS)
- 2002
-
- Pierwszy wkład strony trzeciej ( moduł ENUM )
- Wrzesień
-
- Kod jest na licencji GPL i pierwsza publikacja
- 2003
-
- Rozpoczęcie przyjęcia przez ogół społeczeństwa; dodatkowy bezpłatny i otwarty kod źródłowy jest dostarczany przez niezależne strony trzecie
- 2004
-
- Część zespołu FOKUS przenosi się z prawami autorskimi SER do nowo powstałej firmy iptel.org [ potrzebne źródło ]
- Dwóch z pięciu głównych programistów SER i jeden główny współpracownik rozpoczynają nowy projekt wolnego oprogramowania o otwartym kodzie źródłowym o nazwie OpenSER. [ potrzebne źródło ]
- 2005
-
- Firma IPtel.org zostaje kupiona przez TEKELEC i jest odpowiedzialna za router sesyjny TEKELEC i CSCF.
- 2007
-
- 12 maja
-
- Udostępnienie SER 2.0 RC -1 (Ottendorf)
- 2008
-
- sierpień
-
- Zmiana nazwy OpenSER na Kamailio , aby uniknąć konfliktu z podobnymi znakami towarowymi
- 4 listopada
-
- Deweloperzy Kamailio szkicują i ogłaszają plan współpracy z programistami SER w celu stworzenia przyszłego projektu sip-router
- 2013
-
- FOKUS i społeczność Kamailio organizują pierwszą edycję dorocznej konferencji „Kamailio World” w Berlinie w Niemczech.