Diferența dintre MAP și Diametru
MAP vs Diametrul
Partea aplicației mobile (MAP) și Diametrul sunt ambele protocoale utilizate în contexte diferite. Partea de aplicații mobile (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 de Acasă (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 de origine (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.
- DiametrulDiametrul 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 (AAA) de nouă generație.
Diametrul furnizează date sub forma unei perechi de valoare a atributului AVP. Cele mai multe dintre aceste valori AVP sunt asociate cu aplicații particulare care folosesc 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?