Softswitch ( engelska Softswitch - softswitch, "softswitch" spårpapper används också) är en flexibel softswitch för att tillhandahålla telefonifunktioner , en av huvuddelarna i nästa generations kommunikationsnätverk NGN . Softswitchen används för att hantera NGN-nätverket och är utformad för att separera anslutningshanteringsfunktionerna från växlingsfunktionerna. Programvaruväxeln kan betjäna ett stort antal abonnenter och interagera med applikationsservrar och stöder öppna standarder. Den är bärare av IP-nätverksintelligens , den koordinerar samtalstjänstkontroll , signalering och funktioner som möjliggör upprättande av anslutning över ett eller flera nätverk. En softswitch kan vara programvara (därav ordet "mjuk" i termen) på vilken server eller virtuell maskin som helst eller APK - en specialiserad enhet med förinstallerad programvara, eller till och med ett nätverkskluster av servrar eller enheter med programvara installerad, som fungerar som en enda enhet.
Under utvecklingen av telefoni- och datanätverk utvecklades NGN- konceptet , vilket innebär konvergens av IP-telefoninät med PSTN , ISDN , Intelligenta nätverk, mobilnät och Internet . För att interagera med alla nätverk och typer av signalering utvecklades Softswitch-enheten, en mjukvaruväxel, som var kärnan i ett multiservicenätverk.
Den första organisationen som främjade Softswitch-standarder och säkerställde interoperabilitet mellan olika Softswitch-teknologier var International Softswitch Consortium ISC (International Softswitch Consortium), grundat 1999, senare omdöpt till IPCC (International Packet Communication Consortium). IPCC inkluderade arbetsgrupper, inom vilka Softswitchs arkitektur, tjänster, protokoll och marknadsföringsfrågor diskuterades.
Den första tillverkaren som demonstrerade Softswitch som en kommersiellt tillgänglig produkt var Lucent Technologies Corporation . Detta hände 2001 på CeBIT . Denna Softswitch är ett funktionsrikt programmerbart kontrollsystem som gör det möjligt för operatörer att snabbt skapa och distribuera nya tjänster på sina IP- och ATM-nätverk.
De första operatörerna som distribuerade testzoner för mjukswitch var Worldcom och Level 3 .
Enligt Softswitch-arkitekturmodellen som utvecklats inom ramen för IPCC-konsortiet, förutses fyra funktionsplan:
Inom ramen för de övervägda planen identifierar konsortiet 12 huvudfunktionella objekt (FO):
funktionsplan | FD | Funktion Objekt | Signaleringsprotokoll | |
---|---|---|---|---|
service- och applikationsplan | 1.1 | AS-F | FO för applikationsservern (applikationsserverfunktion) | SIP , MGCP , H.248 , LDAP , HTTP , CPL, XML , Öppna API :er |
1.2 | SC-F | Service Kontrollfunktion FO | INAP , CAP , MAP , Öppna API :er | |
anropsstyrning och signaleringsplan | 2.1 | SPS-F | SIP proxyserverfunktion (SIP proxyserverfunktion) | SMUTTA |
2.2 | RF | Call Routing FE (routingfunktioner) | ENUM , TRIP | |
2.3 | AF | FD för redovisning, auktorisering, autentisering (redovisningsfunktioner) | RADIE | |
2.4 | CA-F | Gateway kontrollenhet FD (Call Agent Function) | SIP , SIP-T, BICC , H.323 , Q.931 , Q.SIG , INAP , ISUP , TCAP | |
2.5 | MGC-F | Media Gateway Controller Funktion FO | H.248 , MGCP | |
transportplan | 3.1 | MS-F | Transportserver FO (Media Server Function) | SIP , H.248 , MGCP |
3.2 | IW-F | FO-interaktion (InterWorking Function) | H.323 / SIP , IP / ATM | |
3.3 | SG-F | Signaling Gateway Funktion FE | SIGTRAN (M3UA, IUA, V5UA över SCTP ) | |
3.4 | MG-F | FD media gateway (Media Gateway funktion) | RTP/RTCP , TDM , H.248 , MGCP | |
3.5 | AGS-F | Access Gateway-signaleringsfunktion FE |
Softswitchs huvuduppgift är att koordinera olika signaleringsprotokoll både för nätverk av samma typ, till exempel vid parkoppling av H.323- och SIP -nätverk , och när kretskopplingsnätverk interagerar med IP-nätverk.
De huvudsakliga typerna av signalering som Softswitch använder är signalering för att hantera anslutningar, signalering för interaktion mellan olika Softswitches och signalering för att hantera transportgateways. De viktigaste signaleringsprotokollen för samtalsstyrning idag är SIP-T, SS-7 och H.323 . Som tillval används E-DSS1- protokollet för ISDN -primäråtkomst , abonnentåtkomstprotokollet via V5-gränssnittet, såväl som den fortfarande aktuella signaleringen via dedikerade CAS-signaleringskanaler.
De viktigaste signaleringsprotokollen för transportgateways är MGCP och Megaco/H.248 , och de viktigaste signaleringsprotokollen för interaktion mellan SoftSwitch-switchar är SIP-T och BICC.
På grund av tillgång till olika nätverk och applikationer är det mycket lättare att organisera olika typer av tjänster och ytterligare typer av tjänster på basis av Softswitch:
Hittills delas Softswitch vanligtvis av närvaron/frånvaron av en abonnentbas och interaktion med slutanvändarenheter.
Softswitch klass IV - designad för att organisera ett transitcenter i vissa operatörsnätverk. Den utför dirigering och distribution av samtal i IP-nätverk på stamnätsnivå, vilket tillhandahåller transitering och omfördelning av trafik som tas emot från regionala segment.
Softswitch klass V — klass 5 softswitchar kännetecknas av förmågan att arbeta direkt med nätverkets slutabonnenter och förse dem med både transporttjänster och tilläggstjänster (VAS).
Det finns även kombinerade eller universella lösningar, som kallas klass 4/5.
Många välkända företag är engagerade i skapandet av Softswitch för nästa generations kommunikationsnätverk (NGN) : Avaya , Nokia Siemens Networks [1] [2] , Alcatel-Lucent , Ericsson [3] , Unify , Nortel , Cisco , Huawei , Samsung och andra.
Exempel på rysk kommersiell utveckling inom området softswitch (klass IV och V) är RTU VoIP-plattformar [4] [5] , lösningar från STC Proteus [6] , Eltex-företag [7] [8] .
Gemenskaper av programmerare från hela världen utvecklar följande mjukvarusystem, som, med rätt kunskapsnivå, kan användas som en konstruktör för att skapa en lämplig kommunikationsnod.
En av de mest populära gratis softswitcharna är Asterisk [17] och dess derivat ( FreePBX , Elastix ). Bland system med öppen källkod är yate och den allt mer populära FreeSWITCH också kända :
Programvara för IP- telefoni | |
---|---|
Protokoll | |
Klientprogramvara | |
Serverprogramvara | |
Webbservice | |
jämförelse |