Differenza tra MAP e Diametro

MAP vs Diametro
 

La parte dell'applicazione mobile (MAP) e il diametro sono entrambi protocolli utilizzati in diversi contesti. La parte dell'applicazione mobile (MAP) è uno dei protocolli della suite di protocolli SS7, che consente l'implementazione di molte diverse infrastrutture di segnalazione della rete mobile, mentre il protocollo Diameter è responsabile della fornitura di un framework di autenticazione, autorizzazione e contabilità (AAA) per applicazioni come come accesso alla rete o mobilità IP. Diverse versioni di 3GPP hanno adattato entrambi questi protocolli al fine di soddisfare le reti in evoluzione e il loro interworking.

Parte dell'applicazione mobile (MAP)

La parte dell'applicazione mobile (MAP) è un protocollo che si trova nello stack di protocollo 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 principale, 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 degli abbonati, l'autenticazione, la gestione delle chiamate, la gestione della posizione, la gestione dei messaggi brevi (SMS) e la tracciabilità degli abbonati.

La sua funzione principale è quella di gestire le procedure di mobilità come passare le informazioni di un abbonato mobile da un'area di commutazione a un'altra. Fondamentalmente queste procedure comportano lo scambio di segnalazioni con i database.

Ad esempio, quando un utente mobile effettua il roaming in una nuova area di commutazione, il suo profilo di sottoscrizione viene recuperato dall'HLR (Home Location Register) dell'abbonato. Questo 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

Diameter è un protocollo che fornisce una struttura di base per qualsiasi tipo di servizio che richiede accesso, autorizzazione e contabilità (AAA) o supporto di policy su molte reti basate su IP. Questo protocollo era originariamente derivato dal protocollo RADIUS che è anche un protocollo che fornisce servizi AAA ai computer per connettersi e utilizzare una rete. Diameter 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, punta a diventare il protocollo di Autenticazione, Autorizzazione e Contabilità (AAA) di nuova generazione.

Diameter fornisce dati sotto forma di un AVP (coppie valore attributo). La maggior parte di questi valori AVP sono associati a particolari applicazioni che utilizzano Diameter mentre alcuni di essi sono utilizzati dal protocollo Diameter stesso. Queste coppie di valori di attributo possono essere aggiunte in modo casuale ai messaggi di diametro, quindi limitano l'inclusione di coppie di valori di attributo indesiderate che sono intenzionalmente bloccate, purché siano incluse coppie di valori di attributo richieste. Queste coppie di valori degli attributi sono utilizzate dal protocollo del diametro di base per supportare numerose funzionalità richieste.

Generalmente con il protocollo del diametro, qualsiasi host può essere configurato come client o 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 Attribute, è anche possibile espandere il protocollo di base per l'uso 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 le 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.

• I dati del protocollo di diametro sono trasportati all'interno di un messaggio di diametro come una raccolta di coppie valore di attributo (AVP) mentre, MAP utilizza i parametri MAP dove 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 operare come protocolli supportati 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 esteso a nuove tecnologie di accesso, ma non è supportato dal protocollo MAP.

• Entrambi i protocolli possono inviare messaggi relativi all'autenticazione.

• MAP supporta i domini di switch sia a circuito che a pacchetto, mentre Diameter supporta solo il dominio a commutazione di pacchetto.

• Quando si supporta il roaming per abilitare il routing della segnalazione tra gli operatori, entrambi i protocolli utilizzano la modalità quasi associata con gli STP (Signaling Transfer Points).