Diferența dintre MAP și Diametru

MAP vs. Diametru
 

Partea de aplicații mobile (MAP) și Diametrul sunt ambele protocoale utilizate în contexte diferite. Partea de aplicație mobilă (MAP) este unul dintre protocoalele din pachetul de protocoale SS7, care permite implementarea unei infrastructuri de semnalizare a rețelei mobile diferite, în timp ce protocolul Diametru este responsabil de furnizarea unui cadru de autentificare, autorizare și contabilitate (AAA) ca acces la rețea sau mobilitate IP. Diferitele lansări ale 3GPP au adaptat ambele protocoale pentru a răspunde la rețelele în curs de dezvoltare și la interconectarea acestora.

Partea de aplicații mobile (MAP)

Partea de aplicații mobile (MAP) este un protocol care se află în stackul de protocol Signaling System 7 (SS7). După cum se arată în figura 1, este un protocol de strat aplicație. Funcția cheie a MAP este conectarea elementelor de comutare distribuite în rețeaua centrală, cum ar fi furnizarea de interacțiuni între centrele mobile de comutare (MSC) și baza de date statică numită Registrul de localizare inițială (HLR). În principiu, facilitează gestionarea datelor de la abonați, autentificarea, gestionarea apelurilor, gestionarea locației, gestionarea serviciului de mesaje scurte (SMS) și trasarea abonaților.

Este o funcție majoră de a gestiona procedurile de mobilitate, cum ar fi transmiterea informațiilor unui abonat mobil dintr-o zonă de comutare la alta. Practic, aceste proceduri implică schimbul de semnale cu bazele de date.

De exemplu, atunci când un abonat mobil intră într-o nouă zonă de comutare, profilul său de abonare este preluat din "Registrul de localizare a locuinței (HLR)" al abonatului. Acest lucru este implementat utilizând informațiile MAP transmise în mesajele TCAP (Transaction Capabilities Application Part Part). TCAP este, de asemenea, un protocol de aplicație SS7 folosit de diverse aplicații.

Diametru

Diametrul este un protocol care oferă un cadru de bază pentru orice tip de servicii care necesită asistență pentru acces, autorizare și contabilitate (AAA) sau politică în multe rețele bazate pe IP. Acest protocol a fost inițial derivat din protocolul RADIUS, care este, de asemenea, un protocol care oferă servicii AAA computerelor pentru conectarea și utilizarea unei rețele. Diametrul a venit cu multe îmbunătățiri față de RADIUS în diferite aspecte. Acesta include numeroase îmbunătățiri, cum ar fi gestionarea erorilor și fiabilitatea livrării mesajelor. Astfel, acesta urmărește să devină protocolul de autentificare, autorizare și contabilitate de următoarea generație (AAA).

Diametrul furnizează date sub forma unei perechi de valori ale atributului AVP. Majoritatea acestor valori AVP sunt asociate cu aplicații particulare care utilizează Diametrul, în timp ce unele dintre ele sunt utilizate de protocolul Diametru propriu-zis. Aceste perechi de valori ale atributelor pot fi adăugate aleatoriu la mesajele de diametru, astfel încât acestea restricționează inclusiv orice perechi nedorite de valori ale atributelor care sunt blocate intenționat, atâta timp cât sunt incluse perechile de valoare a atributului. Aceste perechi de valori ale atributelor sunt utilizate de protocolul diametrului de bază pentru a susține numeroasele caracteristici necesare.

În general, cu protocolul de diametru, orice gazdă poate fi configurată fie ca un client, fie ca un server bazat pe infrastructura de rețea, deoarece diametrul este proiectat pentru a facilita arhitectura Peer-To-Peer. Prin adăugarea de comenzi noi sau perechi de valoare a atributului, este posibil ca protocolul de bază să fie extins pentru a fi utilizat în aplicații noi. Un protocol AAA vechi utilizat de mai multe aplicații ar putea oferi funcții diferite care nu sunt furnizate de Diametru. Astfel, designerii care folosesc diametrul pentru aplicații noi trebuie să fie foarte atenți la cerințele lor.

Care este diferența dintre MAP și Diametru?

• Ambele protocoale suportă semnalizarea în domeniul comutării pachetelor.

• Datele din protocolul de diametru sunt transmise într-un mesaj de diametru ca o colecție de perechi de valori de atribut (AVP), în timp ce MAP utilizează parametrii MAP în care diferiți parametri depind de operație.

• Protocolul MAP sprijină schimburile de semnal cu Registrul de Localizare Acasă (HLR) și Registrul de Identitate al Echipamentelor, în timp ce Protocolul Diametru suportă funcțiile AAA cu rețele de calculatoare.

• Ambele Protocoale pot funcționa ca și protocoale UMTS (Universal Mobile Telecommunications System) în transmiterea IMSI (International Mobile Subscriber Identity) la HSS (Home Subscriber Server) în procesul de autentificare a rețelei locale fără fir (WLAN).

Protocolul de diametru poate fi extins la noi tehnologii de acces, dar nu este acceptat de protocolul MAP.

• Ambele protocoale pot trimite mesaje legate de autentificare.

• MAP acceptă atât domenii de comutare de circuite cât și pachete, în timp ce Diametrul acceptă numai domeniul de comutare a pachetelor.

• Când se acceptă roaming-ul pentru a permite rutarea semnalelor între operatori, ambele protocoale utilizează modul cvasi-asociat cu STPs (Puncte de transfer de semnalizare).