SlideShare a Scribd company logo
1 of 32
Download to read offline
FreeSwitch
Czyli Open Source VoIP dla dużych chłopców
Paweł Pierścionek, CTO
Michał Podoski, Senior Engineer
Sponsor Prezentacji:
Agenda
1. Historia projektów OpenSource VoIP
2. FreeSwitch na Świecie
3. FreeSwitch w Polsce
4. Architektura FreeSwitch
5. FreeSwitch w akcji
1. Historia projektów OpenSource VoIP
2. FreeSwitch na Świecie
3. FreeSwitch w Polsce
4. Architektura FreeSwitch
5. FreeSwitch w akcji
Historia projektów OpenSource VoIP
• Krewni Asteriska - IP PBXy (GPL)
• Znajomi Asteriska - selekcja platform VoIP
Historia projektów OpenSource VoIP
Asterisk
CallWeaver
trixbox CE
Yate
sipX
Elastix
FreePBX
FreeSWITCH
Krewni Asteriska
Asterisk
CallWeaver
trixbox CE
Yate
sipX
Elastix
FreePBX
FreeSWITCH
Krewni Asteriska
* 1.0
Asterisk
* 1.2
* 1.4
* 1.6
* 1.8
2004
2005
2006
2008
1999
2003
2010
FreePBX (*)
AMP 1.0 (*)
2600Hz (*/FS)
Krewni Asteriska
* 1.0
Asterisk
* 1.2
* 1.4
trixbox CE 1.0
* 1.6
* 1.8
2004
2005
2006
2008
1999
2003
2010
FreePBX (*)
AMP 1.0 (*)
2600Hz (*/FS)
A@H 1.0
Elastix 1.0
Krewni Asteriska
* 1.0
Asterisk
* 1.2
* 1.4
* 1.6
* 1.8
2004
2005
2006
2008
1999
2003
2010
CallWeaver 1.2
OpenPBX
Aefirion
2007
FS
Znajomi Asteriska
Asterisk
2004
2005
2006
2007
2008
1999
2003
2009
Yate sipX FreeSWITCH
GPL GPL AGPL3 MPL!
1.0
1.2
1.0
4.0
3.10
3.0
2.6
1.0
2.01.6 Nortel
FS
Avaya
Znajomi Asteriska a licencje
Asterisk Yate sipX FreeSWITCH
GPL GPL AGPLv3 MPL!
1. Historia projektów OpenSource VoIP
2. FreeSwitch na Świecie
3. FreeSwitch w Polsce
4. Architektura FreeSwitch
5. FreeSwitch w akcji
FreeSwitch - za
Dlaczego warto FreeSwitch
• Stabilność / redundancja RTP
• Wydajność
• Licencja
• Komercyjne wsparcie dla dużych instalacji
A może jednak nie FreeSwitch
•Tylko jedna książka o FreeSwitchu
•Tylko jeden otwarty interfejs WWW
•Tylko jedna firma wspierająca FS w Polsce ;)
FreeSwitch - przeciw
Serwer 2x QuadCore 2.5GHz
•32 x E1 (DSS1/SS7) na kartach Sangoma
•STM-1 w 2012 roku.
•> 1000 uczestników konferencji HD
•> 450 CPS dla SIP
•> 4000 zestawionych połączeń SIP/RTP
•> 1000 natywnych kanałów RTMP (Flash)
FreeSwitch - wydajność
FreeSwitch na Świecie
FreeSwitch jest częścią lub podstawą:
•Avaya OpenSCS
•Sangoma Netborder SS7
•Barracuda Networks Cudatel PBX
FreeSwitch realizuje:
•Terminację Skype na Polskę
•CallCenter Comarch S.A.
•Sieć inteligentną (PRS, 112) w GTS Polska
•CallCenter IT PZU
•Darmowe konferencje meduzo.com.pl
FreeSwitch w Polsce
1. Historia projektów OpenSource VoIP
2. FreeSwitch na Świecie
3. FreeSwitch w Polsce
4. Architektura FreeSwitch
5. FreeSwitch w akcji
Architektura FreeSwitch
Jak dobrać system Open Source do pracy w
środowisku Telco – (Open Source – wszystko
dostępne w kodzie)
•Na pewno NIE poprzez analizę bazującą na
inżynierii oprogramowania (bo czas = koszt i
zakres specjalizacji)
• Na pewno NIE poprzez analizę listy wspieranych
funkcji (bo partial implementation, wszyscy maja
prawie to samo i „yes we can”)
Jak dobrać system do pracy w środowisku Telco
• Tak - Biorąc pod uwagę docelowe
zastosowanie przeciwstawione
przewidywanemu obciążeniu, co da nam
wyobrażenie o niezbędnej stabilności
• Tak – analizując w czym ma przejawiać się
największa wydajność systemu (CPS, ASR,
Erlang, HP , zadowolonych klientach, PLN)
• Tak – przeciwstawiając powyższe dostępnemu
czasowi, budżetowi i
umiejętnościom
Nie ma bowiem uniwersalnej platformy / systemu.
There always is the right tool for the job.
Architektura FreeSwitch
Charakterystyka Architektury Freeswitch na zasadzie
porównania
Po pierwsze marketing:
FreeSwitch Asterisk
Price: Free Price: Free
FreeSwitch Asterisk
Wikipedia-en
Open Source communications software
Wikipedia-en
Software implemented PBX
Voip-info.org
Open Source communications platform
Voip-info.org
Complete PBX in a software
Freeswitch.org
Cross-platform free multiprotocol
softswitch
Asterisk.org
Feature rich communications server
Architektura FreeSwitch – marketing
Architektura FreeSwitch – stabilność
Co powoduje stabilność?
• Jądro systemu
FreeSwitch Asterisk
Stabline, chronione jądro aplikacji Centralne jądro ładuje uwspólnione
elementy dla powiększenia swojej
funkcjonalności
Dostarcza komplet funkcjonalność
niezbędnej dla obsługi kanałów
Zapewnia maszynę stanów Zapewnia I/O Manager and Scheduler
Zapewnia event system W okresie post ver 1.2 wbudowano PBX
Switching
Architektura FreeSwitch – stabilność
Co powoduje stabilność?
• Obsługa modułów
FreeSwitch Asterisk
Moduły są dynamicznie ładowane bez
zależności
Moduły są ładowane do jądra z
zależnościami
Moduły komunikują się ze sobą i jądrem
z użyciem API jądra
Moduły współdzielą z jądrem fragmenty
kodu
• Obsługa kanałów
FreeSwitch Asterisk
Każdy kanał obsługiwany jest jako
osobny wątek
Każdy bridge jest obsługiwany jako
osobny wątek
R/W lock i algorytm hash decydują o
dostępie do kanałów
Bardzo złożony proces zarządzania
dostępem do kanałów (linked-list,
mutex, masquarade)
Architektura FreeSwitch – wydajność
Co gwarantuje wydajność?
• State machine engine / database support - realtime
• Event system – komunikacja asynchroniczna
• Powyższe funkcje w architekturze FS umożliwiają, np. łatwe stworzenie
systemu HA – (np. SQL bin log, pacemaker, heartbeat i Sofia SIP restore)
FreeSwitch Asterisk
Jądro działa w oparciu o silnik SQL
(wymienialny na, np. memcache)
Ograniczone wsparcie dla SQL z
użyciem zewnętrznego modułu
FreeSwitch Asterisk
Event Engine i Event Socket Library
jako kluczowe elementy jądra
System eventów jest obsługiwany z
użyciem AMI, który nie był z założenia
async
Architektura FreeSwitch – czas
Czas zdobycia i przyswojenia wiedzy decyduje o
efektywności wdrożenia
•Ilość wdrożeń
•Community
•Tutorials / HowTo’s
FreeSwitch Asterisk
Dane tylko w obrębie community Duża
FreeSwitch Asterisk
Szybko rozwijające się Duże
FreeSwitch Asterisk
Niewiele Dużo
1. Historia projektów OpenSource VoIP
2. FreeSwitch na Świecie
3. FreeSwitch w Polsce
4. Architektura FreeSwitch
5. FreeSwitch w akcji
FreeSwitch w akcji
Premium Rate Services i obsługa numerów alarmowych dla GTS Poland
Highlights
Obsługa stosu SS7 z użyciem
Sangoma Netborder SS7
Migracja z Asterisk, z powodu małej
ilości informacji z ISUP
Obsługa PRS, AUS i IN w oparciu o
ISUP
Błyskawiczny provisioning nowych
usług i serwerów
Odtwarzanie promptów
6 cyfrowa liczba połączeń / dzień / box
FreeSwitch w akcji
Terminacja ruchu VoIP dla GTS Poland
Highlights
Kilka STM-1 ruchu głosowego
Sprawdzanie formatu numeracji
Obsługa Local Number Portability
Obsługa tranzytu Class4
Przygotowany na 250 CPS
HA Architecture – Full Mesh
SS7 w oparciu o TelcoBridges
TMP6400
FreeSwitch w akcji
System konferencyjny w modelu SaaS – meduzo.com.pl
Highlights
SS7 Link z użyciem Sangoma
Netborder SS7
Stress test – 1000 Calls w 1
konferencji, dało 64% CPU load
HW – Cluster - Sun X2270
Ilość pokoi >= ilości rozmówców
Rejestracja aktywności rozmówców
Nagrywanie konferencji do TMPFS
FreeSwitch w akcji
Call Center Comarch S.A.
Highlights
FS jako IVR Engine
FS jako backend do ACD
SipXecs jako fronted do ACD
Nagrywanie połączeń z FS do TMPFS
Agenci – około 100
Kolejki – około 100
Stress test – 10 CPS / 500 Calls
W normalnych warunkach – około 100
jednoczesnych połączeń
Pytania?
Dziękujemy!
pawel@halokwadrat.pl
podo@halokwadrat.pl

More Related Content

Similar to PLNOG 7: Paweł Pierścionek, Michał Podoski - FreeSwitch, czyli Open Source VoIP dla dużych chłopców

PLNOG 21: Alek Cesarz, Piotr Misiak - Petabajty_z_kosmosu_(serio)
PLNOG 21: Alek Cesarz, Piotr Misiak - Petabajty_z_kosmosu_(serio)PLNOG 21: Alek Cesarz, Piotr Misiak - Petabajty_z_kosmosu_(serio)
PLNOG 21: Alek Cesarz, Piotr Misiak - Petabajty_z_kosmosu_(serio)
PROIDEA
 
Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13
Divante
 
Pocałunek śmierci
Pocałunek śmierciPocałunek śmierci
Pocałunek śmierci
Divante
 

Similar to PLNOG 7: Paweł Pierścionek, Michał Podoski - FreeSwitch, czyli Open Source VoIP dla dużych chłopców (20)

PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFXPLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
PLNOG 17 - Sławomir Janukowicz - NFV – using Juniper vMX, vSRX and NFX
 
PLNOG16: Nowe założenia dla zbieranie logów, statystyk i alertów, Maciej Kałk...
PLNOG16: Nowe założenia dla zbieranie logów, statystyk i alertów, Maciej Kałk...PLNOG16: Nowe założenia dla zbieranie logów, statystyk i alertów, Maciej Kałk...
PLNOG16: Nowe założenia dla zbieranie logów, statystyk i alertów, Maciej Kałk...
 
Elitmind @ Azure User Group #16 Warszawa - Michał Krajewski
Elitmind @  Azure User Group #16 Warszawa - Michał Krajewski Elitmind @  Azure User Group #16 Warszawa - Michał Krajewski
Elitmind @ Azure User Group #16 Warszawa - Michał Krajewski
 
Wprowadzenie do Kubernetesa. K8S jako nowy Linux.
Wprowadzenie do Kubernetesa. K8S jako nowy Linux.Wprowadzenie do Kubernetesa. K8S jako nowy Linux.
Wprowadzenie do Kubernetesa. K8S jako nowy Linux.
 
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDNPLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
PLNOG19 - Krzysztof Banel - Nowe modele bezpieczeństwa w sieciach SDN
 
Stosy sieciowe w przestrzeni użytkownika.
Stosy sieciowe w przestrzeni użytkownika.Stosy sieciowe w przestrzeni użytkownika.
Stosy sieciowe w przestrzeni użytkownika.
 
PLNOG19 - Sebastian Pasternacki - Wykrywanie złośliwego kodu
PLNOG19 - Sebastian Pasternacki - Wykrywanie złośliwego koduPLNOG19 - Sebastian Pasternacki - Wykrywanie złośliwego kodu
PLNOG19 - Sebastian Pasternacki - Wykrywanie złośliwego kodu
 
CI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecieCI oraz CD w złożonym projekcie o małym budżecie
CI oraz CD w złożonym projekcie o małym budżecie
 
PLNOG 18 - Sebastian Pasternacki - Bezpieczeństwo sieci operatorskich oraz en...
PLNOG 18 - Sebastian Pasternacki - Bezpieczeństwo sieci operatorskich oraz en...PLNOG 18 - Sebastian Pasternacki - Bezpieczeństwo sieci operatorskich oraz en...
PLNOG 18 - Sebastian Pasternacki - Bezpieczeństwo sieci operatorskich oraz en...
 
Open Source integration tools
Open Source integration toolsOpen Source integration tools
Open Source integration tools
 
PLNOG 21: Alek Cesarz, Piotr Misiak - Petabajty_z_kosmosu_(serio)
PLNOG 21: Alek Cesarz, Piotr Misiak - Petabajty_z_kosmosu_(serio)PLNOG 21: Alek Cesarz, Piotr Misiak - Petabajty_z_kosmosu_(serio)
PLNOG 21: Alek Cesarz, Piotr Misiak - Petabajty_z_kosmosu_(serio)
 
PLNOG 4: Krzysztof Góźdź - Od ssh do batuty - czyli jak z administratora stać...
PLNOG 4: Krzysztof Góźdź - Od ssh do batuty - czyli jak z administratora stać...PLNOG 4: Krzysztof Góźdź - Od ssh do batuty - czyli jak z administratora stać...
PLNOG 4: Krzysztof Góźdź - Od ssh do batuty - czyli jak z administratora stać...
 
Jak nadążyć za światem front-endu - WordPress Training Day
Jak nadążyć za światem front-endu - WordPress Training DayJak nadążyć za światem front-endu - WordPress Training Day
Jak nadążyć za światem front-endu - WordPress Training Day
 
Tech cafe Microservices
Tech cafe MicroservicesTech cafe Microservices
Tech cafe Microservices
 
Serwery WWW - wykład
Serwery WWW - wykładSerwery WWW - wykład
Serwery WWW - wykład
 
Robert Olejnik - Bezpieczeństwo w chmurach, czyli jak i dlaczego stworzyliśmy...
Robert Olejnik - Bezpieczeństwo w chmurach, czyli jak i dlaczego stworzyliśmy...Robert Olejnik - Bezpieczeństwo w chmurach, czyli jak i dlaczego stworzyliśmy...
Robert Olejnik - Bezpieczeństwo w chmurach, czyli jak i dlaczego stworzyliśmy...
 
Wjug from java to big data
Wjug   from java to big dataWjug   from java to big data
Wjug from java to big data
 
Wersjonowanie kodu. Dobre praktyki na przykładzie przejścia z CVS na GITa
Wersjonowanie kodu. Dobre praktyki na przykładzie przejścia z CVS na GITaWersjonowanie kodu. Dobre praktyki na przykładzie przejścia z CVS na GITa
Wersjonowanie kodu. Dobre praktyki na przykładzie przejścia z CVS na GITa
 
Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13Skalowalność Magento - MMPL13
Skalowalność Magento - MMPL13
 
Pocałunek śmierci
Pocałunek śmierciPocałunek śmierci
Pocałunek śmierci
 

PLNOG 7: Paweł Pierścionek, Michał Podoski - FreeSwitch, czyli Open Source VoIP dla dużych chłopców

  • 1. FreeSwitch Czyli Open Source VoIP dla dużych chłopców Paweł Pierścionek, CTO Michał Podoski, Senior Engineer Sponsor Prezentacji:
  • 2. Agenda 1. Historia projektów OpenSource VoIP 2. FreeSwitch na Świecie 3. FreeSwitch w Polsce 4. Architektura FreeSwitch 5. FreeSwitch w akcji
  • 3. 1. Historia projektów OpenSource VoIP 2. FreeSwitch na Świecie 3. FreeSwitch w Polsce 4. Architektura FreeSwitch 5. FreeSwitch w akcji
  • 4. Historia projektów OpenSource VoIP • Krewni Asteriska - IP PBXy (GPL) • Znajomi Asteriska - selekcja platform VoIP
  • 5. Historia projektów OpenSource VoIP Asterisk CallWeaver trixbox CE Yate sipX Elastix FreePBX FreeSWITCH
  • 7. Krewni Asteriska * 1.0 Asterisk * 1.2 * 1.4 * 1.6 * 1.8 2004 2005 2006 2008 1999 2003 2010 FreePBX (*) AMP 1.0 (*) 2600Hz (*/FS)
  • 8. Krewni Asteriska * 1.0 Asterisk * 1.2 * 1.4 trixbox CE 1.0 * 1.6 * 1.8 2004 2005 2006 2008 1999 2003 2010 FreePBX (*) AMP 1.0 (*) 2600Hz (*/FS) A@H 1.0 Elastix 1.0
  • 9. Krewni Asteriska * 1.0 Asterisk * 1.2 * 1.4 * 1.6 * 1.8 2004 2005 2006 2008 1999 2003 2010 CallWeaver 1.2 OpenPBX Aefirion 2007 FS
  • 10. Znajomi Asteriska Asterisk 2004 2005 2006 2007 2008 1999 2003 2009 Yate sipX FreeSWITCH GPL GPL AGPL3 MPL! 1.0 1.2 1.0 4.0 3.10 3.0 2.6 1.0 2.01.6 Nortel FS Avaya
  • 11. Znajomi Asteriska a licencje Asterisk Yate sipX FreeSWITCH GPL GPL AGPLv3 MPL!
  • 12. 1. Historia projektów OpenSource VoIP 2. FreeSwitch na Świecie 3. FreeSwitch w Polsce 4. Architektura FreeSwitch 5. FreeSwitch w akcji
  • 13. FreeSwitch - za Dlaczego warto FreeSwitch • Stabilność / redundancja RTP • Wydajność • Licencja • Komercyjne wsparcie dla dużych instalacji
  • 14. A może jednak nie FreeSwitch •Tylko jedna książka o FreeSwitchu •Tylko jeden otwarty interfejs WWW •Tylko jedna firma wspierająca FS w Polsce ;) FreeSwitch - przeciw
  • 15. Serwer 2x QuadCore 2.5GHz •32 x E1 (DSS1/SS7) na kartach Sangoma •STM-1 w 2012 roku. •> 1000 uczestników konferencji HD •> 450 CPS dla SIP •> 4000 zestawionych połączeń SIP/RTP •> 1000 natywnych kanałów RTMP (Flash) FreeSwitch - wydajność
  • 16. FreeSwitch na Świecie FreeSwitch jest częścią lub podstawą: •Avaya OpenSCS •Sangoma Netborder SS7 •Barracuda Networks Cudatel PBX
  • 17. FreeSwitch realizuje: •Terminację Skype na Polskę •CallCenter Comarch S.A. •Sieć inteligentną (PRS, 112) w GTS Polska •CallCenter IT PZU •Darmowe konferencje meduzo.com.pl FreeSwitch w Polsce
  • 18. 1. Historia projektów OpenSource VoIP 2. FreeSwitch na Świecie 3. FreeSwitch w Polsce 4. Architektura FreeSwitch 5. FreeSwitch w akcji
  • 19. Architektura FreeSwitch Jak dobrać system Open Source do pracy w środowisku Telco – (Open Source – wszystko dostępne w kodzie) •Na pewno NIE poprzez analizę bazującą na inżynierii oprogramowania (bo czas = koszt i zakres specjalizacji) • Na pewno NIE poprzez analizę listy wspieranych funkcji (bo partial implementation, wszyscy maja prawie to samo i „yes we can”)
  • 20. Jak dobrać system do pracy w środowisku Telco • Tak - Biorąc pod uwagę docelowe zastosowanie przeciwstawione przewidywanemu obciążeniu, co da nam wyobrażenie o niezbędnej stabilności • Tak – analizując w czym ma przejawiać się największa wydajność systemu (CPS, ASR, Erlang, HP , zadowolonych klientach, PLN) • Tak – przeciwstawiając powyższe dostępnemu czasowi, budżetowi i umiejętnościom Nie ma bowiem uniwersalnej platformy / systemu. There always is the right tool for the job. Architektura FreeSwitch
  • 21. Charakterystyka Architektury Freeswitch na zasadzie porównania Po pierwsze marketing: FreeSwitch Asterisk Price: Free Price: Free FreeSwitch Asterisk Wikipedia-en Open Source communications software Wikipedia-en Software implemented PBX Voip-info.org Open Source communications platform Voip-info.org Complete PBX in a software Freeswitch.org Cross-platform free multiprotocol softswitch Asterisk.org Feature rich communications server Architektura FreeSwitch – marketing
  • 22. Architektura FreeSwitch – stabilność Co powoduje stabilność? • Jądro systemu FreeSwitch Asterisk Stabline, chronione jądro aplikacji Centralne jądro ładuje uwspólnione elementy dla powiększenia swojej funkcjonalności Dostarcza komplet funkcjonalność niezbędnej dla obsługi kanałów Zapewnia maszynę stanów Zapewnia I/O Manager and Scheduler Zapewnia event system W okresie post ver 1.2 wbudowano PBX Switching
  • 23. Architektura FreeSwitch – stabilność Co powoduje stabilność? • Obsługa modułów FreeSwitch Asterisk Moduły są dynamicznie ładowane bez zależności Moduły są ładowane do jądra z zależnościami Moduły komunikują się ze sobą i jądrem z użyciem API jądra Moduły współdzielą z jądrem fragmenty kodu • Obsługa kanałów FreeSwitch Asterisk Każdy kanał obsługiwany jest jako osobny wątek Każdy bridge jest obsługiwany jako osobny wątek R/W lock i algorytm hash decydują o dostępie do kanałów Bardzo złożony proces zarządzania dostępem do kanałów (linked-list, mutex, masquarade)
  • 24. Architektura FreeSwitch – wydajność Co gwarantuje wydajność? • State machine engine / database support - realtime • Event system – komunikacja asynchroniczna • Powyższe funkcje w architekturze FS umożliwiają, np. łatwe stworzenie systemu HA – (np. SQL bin log, pacemaker, heartbeat i Sofia SIP restore) FreeSwitch Asterisk Jądro działa w oparciu o silnik SQL (wymienialny na, np. memcache) Ograniczone wsparcie dla SQL z użyciem zewnętrznego modułu FreeSwitch Asterisk Event Engine i Event Socket Library jako kluczowe elementy jądra System eventów jest obsługiwany z użyciem AMI, który nie był z założenia async
  • 25. Architektura FreeSwitch – czas Czas zdobycia i przyswojenia wiedzy decyduje o efektywności wdrożenia •Ilość wdrożeń •Community •Tutorials / HowTo’s FreeSwitch Asterisk Dane tylko w obrębie community Duża FreeSwitch Asterisk Szybko rozwijające się Duże FreeSwitch Asterisk Niewiele Dużo
  • 26. 1. Historia projektów OpenSource VoIP 2. FreeSwitch na Świecie 3. FreeSwitch w Polsce 4. Architektura FreeSwitch 5. FreeSwitch w akcji
  • 27. FreeSwitch w akcji Premium Rate Services i obsługa numerów alarmowych dla GTS Poland Highlights Obsługa stosu SS7 z użyciem Sangoma Netborder SS7 Migracja z Asterisk, z powodu małej ilości informacji z ISUP Obsługa PRS, AUS i IN w oparciu o ISUP Błyskawiczny provisioning nowych usług i serwerów Odtwarzanie promptów 6 cyfrowa liczba połączeń / dzień / box
  • 28. FreeSwitch w akcji Terminacja ruchu VoIP dla GTS Poland Highlights Kilka STM-1 ruchu głosowego Sprawdzanie formatu numeracji Obsługa Local Number Portability Obsługa tranzytu Class4 Przygotowany na 250 CPS HA Architecture – Full Mesh SS7 w oparciu o TelcoBridges TMP6400
  • 29. FreeSwitch w akcji System konferencyjny w modelu SaaS – meduzo.com.pl Highlights SS7 Link z użyciem Sangoma Netborder SS7 Stress test – 1000 Calls w 1 konferencji, dało 64% CPU load HW – Cluster - Sun X2270 Ilość pokoi >= ilości rozmówców Rejestracja aktywności rozmówców Nagrywanie konferencji do TMPFS
  • 30. FreeSwitch w akcji Call Center Comarch S.A. Highlights FS jako IVR Engine FS jako backend do ACD SipXecs jako fronted do ACD Nagrywanie połączeń z FS do TMPFS Agenci – około 100 Kolejki – około 100 Stress test – 10 CPS / 500 Calls W normalnych warunkach – około 100 jednoczesnych połączeń