MAP vs Diametro
Mobile Application Part (MAP) e Diameter sono entrambi protocolli utilizzati in contesti diversi. La Mobile Application Part (MAP) è uno dei protocolli nella suite di protocolli SS7, che consente l'implementazione di molte diverse infrastrutture di segnalazione di rete mobile, mentre il protocollo Diameter è responsabile di fornire un framework di autenticazione, autorizzazione e contabilità (AAA) per applicazioni come come accesso alla rete o mobilità IP. Diversi rilasci di 3GPP hanno adattato entrambi questi protocolli al fine di soddisfare le reti in evoluzione e la loro interazione.
Parte dell'applicazione mobile (MAP)
Mobile Application Part (MAP) è un protocollo che si trova nello stack di protocolli Signaling System 7 (SS7). Come mostrato nella figura 1, è un protocollo a livello di applicazione. La funzione chiave di MAP è quella di connettere gli elementi di commutazione distribuiti nella rete centrale, come l'interazione tra i centri di commutazione mobili (MSC) e il database statico chiamato Home Location Register (HLR). Fondamentalmente facilita la gestione dei dati dell'abbonato, l'autenticazione, la gestione delle chiamate, la gestione della posizione, la gestione del servizio di messaggi brevi (SMS) e la traccia dell'abbonato.
La sua funzione principale è gestire le procedure di mobilità come il passaggio delle informazioni di un abbonato mobile da un'area di commutazione a un'altra. Fondamentalmente queste procedure comportano scambi di segnali con database.
Ad esempio, quando un abbonato mobile effettua il roaming in una nuova area di commutazione, il suo profilo di abbonamento viene recuperato dall'Home Location Register (HLR) dell'abbonato. Ciò viene implementato utilizzando le informazioni MAP contenute nei messaggi TCAP (Transaction Capabilities Application Part). Il TCAP è anche un protocollo applicativo SS7 utilizzato da varie applicazioni.
Diametro
Diametro è un protocollo che fornisce una struttura di base per qualsiasi tipo di servizio che richiede il supporto di accesso, autorizzazione e contabilità (AAA) o policy su molte reti basate su IP. Questo protocollo è stato originariamente derivato dal protocollo RADIUS che è anche un protocollo che fornisce servizi AAA ai computer per connettersi e utilizzare una rete. Diametro ha apportato molti miglioramenti rispetto a RADIUS in diversi aspetti. Include numerosi miglioramenti come la gestione degli errori e l'affidabilità della consegna dei messaggi. Pertanto, mira a diventare il protocollo di autenticazione, autorizzazione e contabilità (AAA) di prossima generazione.
Diametro fornisce i dati sotto forma di AVP (coppie di valori degli attributi). La maggior parte di questi valori AVP sono associati a particolari applicazioni che utilizzano il diametro mentre alcuni di essi sono utilizzati dal protocollo stesso diametro. Queste coppie di valori di attributo possono essere aggiunte casualmente ai messaggi di diametro in modo da limitare l'inclusione di coppie di valori di attributo indesiderate che sono intenzionalmente bloccate, purché le coppie di valori di attributo richieste siano incluse. Queste coppie di valori degli attributi vengono utilizzate dal protocollo del diametro di base per supportare numerose funzionalità richieste.
Generalmente con il protocollo di diametro qualsiasi host può essere configurato come client o come server in base all'infrastruttura di rete, poiché il diametro è progettato per facilitare l'architettura Peer-To-Peer. Con l'aggiunta di nuovi comandi o coppie di valori degli attributi, è anche possibile espandere il protocollo di base per l'utilizzo in nuove applicazioni. Un protocollo AAA legacy utilizzato da molte applicazioni potrebbe fornire funzionalità diverse non fornite da Diameter. Pertanto, i progettisti che utilizzano il diametro per nuove applicazioni devono essere molto attenti alle loro esigenze.
Qual è la differenza tra MAP e Diameter? • Entrambi i protocolli supportano la segnalazione nel dominio a commutazione di pacchetto. • Nel protocollo di diametro i dati vengono trasportati all'interno di un messaggio di diametro come una raccolta di coppie di valori di attributi (AVP), mentre MAP utilizza parametri MAP in cui vari parametri dipendono dall'operazione. • Il protocollo MAP supporta gli scambi di segnalazione con Home Location Register (HLR) e Equipment Identity Register, mentre il protocollo Diameter supporta le funzioni AAA con le reti di computer. • Entrambi i protocolli possono funzionare come protocolli supportati da UMTS (Universal Mobile Telecommunications System) nell'invio di IMSI (International Mobile Subscriber Identity) all'HSS (Home Subscriber Server) nel processo di autenticazione della rete locale wireless (WLAN). Il protocollo del diametro può essere espanso in nuove tecnologie di accesso, ma non è supportato dal protocollo MAP. • Entrambi i protocolli possono inviare messaggi relativi all'autenticazione. • MAP supporta domini Circuit e Packet switch, mentre Diameter supporta solo domini packet switch. • Quando si supporta il roaming al fine di abilitare l'instradamento del segnale tra operatori, entrambi i protocolli utilizzano la modalità quasi associata agli STP (Signaling Transfer Points). |