Softswitch ( în engleză Softswitch - softswitch, se folosește și hârtie de calc „softswitch” ) este un softswitch flexibil pentru furnizarea de funcții de telefonie , unul dintre elementele principale ale rețelei de comunicații de generație următoare NGN . Softswitch-ul este utilizat pentru a gestiona rețeaua NGN și este conceput pentru a separa funcțiile de gestionare a conexiunii de funcțiile de comutare. Comutatorul software este capabil să deservească un număr mare de abonați și să interacționeze cu serverele de aplicații, acceptând standarde deschise. Este purtătorul de informații privind rețeaua IP , coordonează controlul serviciului de apel , semnalizarea și funcțiile care permit stabilirea conexiunii în una sau mai multe rețele. Un softswitch poate fi software (de unde cuvântul „soft” în termen) pe orice server sau mașină virtuală sau APK - un dispozitiv specializat cu software preinstalat, sau chiar un cluster de rețea de servere sau dispozitive cu software instalat, care funcționează ca un o singură bucată.
În timpul dezvoltării rețelelor de telefonie și date, a fost dezvoltat conceptul NGN , care presupune convergența rețelelor de telefonie IP cu PSTN , ISDN , rețele inteligente, rețele mobile și Internet . Pentru a interacționa cu toate rețelele și tipurile de semnalizare, a fost dezvoltat dispozitivul Softswitch, un comutator software, care era nucleul unei rețele multiservicii.
Prima organizație care a promovat standardele Softswitch și a asigurat interoperabilitatea diverselor tehnologii Softswitch a fost International Softswitch Consortium ISC (International Softswitch Consortium), fondat în 1999, redenumit ulterior IPCC (International Packet Communication Consortium). IPCC a inclus grupuri de lucru, în cadrul cărora au fost discutate arhitectura, serviciile, protocoalele și problemele de marketing ale Softswitch.
Primul producător care a demonstrat Softswitch-ul ca produs disponibil comercial a fost Lucent Technologies Corporation . Acest lucru sa întâmplat în 2001 la CeBIT . Acest Softswitch este un sistem de control programabil bogat în funcții, care permite operatorilor să creeze și să implementeze rapid servicii noi în rețelele lor IP și ATM.
Primele companii de transport care au implementat zone de încercare softswitch au fost Worldcom și Level 3 .
Conform modelului de arhitectură Softswitch dezvoltat în cadrul Consorțiului IPCC, sunt avute în vedere patru planuri funcționale:
În cadrul planurilor luate în considerare, Consorțiul identifică 12 obiecte funcționale principale (OP):
planul functional | FD | Obiectul funcției | Protocoale de semnalizare | |
---|---|---|---|---|
plan de serviciu și aplicație | 1.1 | AS-F | FO al serverului de aplicații (Funcția de server de aplicații) | SIP , MGCP , H.248 , LDAP , HTTP , CPL , XML , API deschise |
1.2 | SC-F | Funcția de control al serviciului FO | INAP , CAP , MAP , API deschise | |
planul de control și semnalizare apel | 2.1 | SPS-F | Funcția server proxy SIP (funcția server proxy SIP) | ÎNGHIŢITURĂ |
2.2 | RF | FE de rutare a apelurilor (funcții de rutare) | ENUM , CĂLĂTORIE | |
2.3 | AF | FD de contabilitate, autorizare, autentificare (Funcții contabile) | RAZĂ | |
2.4 | CA-F | Dispozitiv de control al gateway-ului FD (funcția de agent de apelare) | SIP , SIP-T , BICC , H.323 , Q.931 , Q.SIG , INAP , ISUP , TCAP | |
2.5 | MGC-F | Media Gateway Controller Funcția FO | H.248 , MGCP | |
avion de transport | 3.1 | MS-F | Server de transport FO (funcția de server media) | SIP , H.248 , MGCP |
3.2 | IW-F | Interacțiunea FO (Funcția de interfuncționare) | H.323 / SIP , IP / ATM | |
3.3 | SG-F | Funcția Gateway de semnalizare FE | SIGTRAN (M3UA, IUA, V5UA prin SCTP ) | |
3.4 | MG-F | FD media gateway (Funcția Media Gateway) | RTP/RTCP , TDM , H.248 , MGCP | |
3.5 | AGS-F | Funcția de semnalizare Gateway de acces FE |
Sarcina principală a Softswitch este de a coordona diferite protocoale de semnalizare atât pentru rețelele de același tip, de exemplu, la împerecherea rețelelor H.323 și SIP , cât și atunci când rețelele de comutare de circuite interacționează cu rețelele IP.
Principalele tipuri de semnalizare pe care le utilizează Softswitch sunt semnalizarea pentru gestionarea conexiunilor, semnalizarea pentru interacțiunea diferitelor Softswitch între ele și semnalizarea pentru gestionarea gateway-urilor de transport. Principalele protocoale de semnalizare pentru controlul apelurilor de astăzi sunt SIP-T, SS-7 și H.323 . Ca opțiuni, sunt utilizate protocolul E-DSS1 de acces primar ISDN , protocolul de acces abonat prin interfața V5, precum și semnalizarea încă actuală prin canale de semnalizare CAS dedicate.
Principalele protocoale de semnalizare de control al gateway-ului de transport sunt MGCP și Megaco/H.248 , iar principalele protocoale de semnalizare pentru interacțiunea între comutatoarele SoftSwitch sunt SIP-T și BICC.
Datorită accesului la diverse rețele și aplicații, este mult mai ușor să organizați diverse tipuri de servicii și tipuri suplimentare de servicii pe baza Softswitch:
Până în prezent, Softswitch este de obicei împărțit la prezența/absența unei baze de abonați și interacțiunea cu dispozitivele utilizatorului final.
Softswitch clasa IV - conceput pentru a organiza un centru de tranzit în unele rețele de operatori. Efectuează rutarea și distribuția apelurilor în rețelele IP la nivel de backbone, asigurând tranzitul și redistribuirea traficului primit de la segmentele regionale.
Softswitch clasa V — softswitch-urile clasa 5 se disting prin capacitatea de a lucra direct cu abonații finali ai rețelei și de a le furniza atât servicii de transport, cât și servicii suplimentare (VAS).
Există și soluții combinate sau universale, care se numesc clasa 4/5.
Multe companii cunoscute sunt implicate în crearea Softswitch pentru rețelele de comunicații de generație următoare (NGN) : Avaya , Nokia Siemens Networks [1] [2] , Alcatel-Lucent , Ericsson [3] , Unify , Nortel , Cisco , Huawei , Samsung și alții.
Exemple de dezvoltări comerciale rusești în domeniul softswitch-urilor (clasa IV și V) sunt platformele RTU VoIP [4] [5] , soluțiile STC Proteus [6] , întreprinderile Eltex [7] [8] .
Comunitățile de programatori din întreaga lume dezvoltă următoarele sisteme software, care, cu un nivel adecvat de cunoștințe, pot fi folosite ca un constructor pentru a crea un nod de comunicare adecvat.
Unul dintre cele mai populare softswitch-uri gratuite este Asterisk [17] și derivatele sale ( FreePBX , Elastix ). Printre sistemele open source , yate și FreeSWITCH sunt, de asemenea, cunoscute :
Software de telefonie IP | |
---|---|
Protocoale | |
Software client | |
Software de server | |
Servicii web | |
comparaţie |