Diameter vs SS7
Diameter og SS7 er signalprotokoller, der generelt bruges i telekommunikationssystemer. Diameter er meget brugt i de seneste 3GPP-udgivelser til AAA-tjenester (godkendelse, autorisation og regnskab), mens SS7 oprindeligt blev brugt med PSTN- og GSM-netværk til digital signalering mellem forskellige noder til opkaldsstyring og administration af andre tjenester. Diameterprotokol køres over IP-netværket, mens SS7 kan bruges i digitale kanaler, såsom på E1-baserede TDM-netværk (Time Division Multiplexing) direkte.
Diameter
Diameter-protokollen blev afledt af RADIUS-protokollen (Remote Authentication Dial In User Service) med en række forbedringer. Denne protokol bruges meget i 3GPP Release 5 og frem, hvor der er behov for AAA-tjenester. Nye teknologier inden for kommunikation, der er bygget på samlede IP-netværk, har vist et øget behov for adgangskontrolmekanismer mere end nogensinde på grund af sikkerhedsproblemer. Derfor blev Diameter-protokollen udviklet som en ramme for fremtidige AAA-tjenester med forbedringer til eksisterende RADIUS-protokol. Diameterprotokol blev designet som peer-to-peer-arkitektur, selvom den ligner en serverklientprotokol i implementeringen. I henhold til Diameter-protokollen er der en node kaldet diameteragent, som udfører enten beskedrelæ, proxy, omdirigering eller oversættelsesfunktion. Da Diameter-protokollen bruger synkront meddelelsesudvekslingsformat, er der specifikke svar for hver anmodningsmeddelelse. Den bruger Attribute Value-Pairs (AVP'er) til at overføre disse meddelelser mellem noder. Diameter bruger IP-netværk som sit medium og kører oven på TCP (Transport Control Protocol) eller SCTP (Signalling Control Transport Protocol), hvor det kan have mere pålidelig kommunikation.
SS7
SS7 (Signalsystem nr. 7) blev udviklet til opkaldsstyring og servicesignaleringskrav for de digitale netværk baseret på fuld duplex-kanaler. Generelt udvikles forskellige varianter over hele verden til SS7, hvor den nordamerikanske version hedder CCIS7, mens den europæiske version hedder CCITT SS7, selvom der er én version defineret af ITU-T i sin Q700-serie. I SS7-netværksstrukturen kaldes noderne signalpunkter, mens forbindelsen mellem disse noder kaldes signalforbindelser. I SS7-netværk introduceres Signaling Transfer Points (STP'er) til at videresende og dirigere meddelelserne mellem signaleringspunkter. SS7 har punkt til punkt arkitektur med en til en fysisk overensstemmelse mellem to signalpunkter. SS7-strukturen blev oprindeligt udviklet til også at have kompatibilitet med OSI-modellen (Open Systems Interconnection). Message Transfer Part (MTP) 1 til 3 brugt i SS7 svarer til OSI's first 3 layers, mens SCCP (Signalling Connection Control Protocol) i SS7 protokol giver den forbindelsesløse eller forbindelsesorienterede kommunikation mellem signalpunkter.
Hvad er forskellen mellem Diameter og SS7?
– Både SS7 og Diameter er signalprotokoller, der bruges i forskellige epoker af telekommunikation.
– Diameter-protokol giver kommunikation mellem netværksknuder med forbedret adgangskontrol oven på IP-netværk, mens SS7-protokollen definerer alle lag af OSI med understøttelse af ældre TDM-netværk (Time Division Multiplexing).
– I henhold til diameteren kan netværksknuden fungere som enten en klient eller en server for to forskellige forbindelser, mens hver knude i SS7 får en separat signalpunktkode for at identificere dem i et netværk.
– I henhold til IMS-arkitekturen (IP Multimedia Subsystem) og de seneste 3GPP-udgivelser bruger de fleste grænseflader Diameter-protokollen, mens GSM-arkitekturen (2G-netværk) bruger SS7-protokollen. SS7-signalering kan implementeres oven på IP-netværket for at understøtte de noder, der ikke har diameterfunktionalitet, ved hjælp af en signaleringsgateway, som fungerer sammen med forskellige lag af SS7 og OSI.
– Begge protokoller bruges til kommunikation mellem netværksknuder, hvor SS7-protokollen for det meste fokuserer på al opkaldsstyring og anden kommunikation på serviceniveau, mens Diameter-protokollen for det meste giver adgangskontrol og regnskabsbaserede tjenester oven på IP-netværket.