MAP vs Diametru
Partea aplicației mobile (MAP) și Diameter sunt ambele protocoale utilizate în contexte diferite. Partea de aplicații mobile (MAP) este unul dintre protocoalele din suita de protocol SS7, care permite implementarea multor infrastructuri de semnalizare a rețelei mobile diferite, în timp ce protocolul Diameter este responsabil de furnizarea unui cadru de autentificare, autorizare și contabilitate (AAA) pentru aplicații precum ca acces la rețea sau mobilitate IP. Diferite versiuni de 3GPP au adaptat ambele protocoale pentru a satisface rețelele în evoluție și inter-funcționarea acestora.
Partea aplicației mobile (MAP)
Mobile Application Part (MAP) este un protocol care se află în stiva de protocol a sistemului de semnalizare 7 (SS7). Așa cum se arată în figura 1, este un protocol de strat de aplicație. Funcția cheie a MAP este de a conecta elementele de comutare distribuite în rețeaua de bază, cum ar fi furnizarea de interacțiuni între centrele de comutare mobile (MSC) și baza de date statică numită Home Location Register (HLR). Practic, facilitează gestionarea datelor abonaților, autentificarea, gestionarea apelurilor, gestionarea locației, gestionarea serviciului de mesaje scurte (SMS) și urmărirea abonaților.
Funcția sa majoră este de a gestiona procedurile de mobilitate, cum ar fi transmiterea informațiilor unui abonat mobil dintr-o zonă de comutare în alta. Practic, aceste proceduri implică semnalizarea schimburilor cu baze de date.
De exemplu, atunci când un abonat mobil se deplasează într-o nouă zonă de comutare, profilul său de abonament este preluat din „Home Location Register (HLR)” al abonatului. Acest lucru este implementat folosind informațiile MAP transportate în mesajele Transaction Capabilities Application Part (TCAP). TCAP este, de asemenea, un protocol de aplicație SS7 care este utilizat de diferite aplicații.
Diametru
Diametrul este un protocol care oferă un cadru de bază pentru orice tip de servicii care necesită acces, autorizare și contabilitate (AAA) sau suport pentru politici în mai 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 a se conecta și utiliza o rețea. Diametrul a venit cu multe îmbunătățiri față de RADIUS în diferite aspecte. Include numeroase îmbunătățiri, cum ar fi gestionarea erorilor și fiabilitatea livrării mesajelor. Astfel, își propune să devină următoarea generație de protocol de autentificare, autorizare și contabilitate (AAA).
Diametrul furnizează date sub forma unui AVP (perechi de valori de atribut). Majoritatea acestor valori AVP sunt asociate cu anumite aplicații care utilizează Diameter, în timp ce unele dintre ele sunt utilizate chiar de protocolul Diameter. Aceste perechi de valori ale atributelor pot fi adăugate aleatoriu la mesajele cu diametru, astfel încât restricționează inclusiv orice perechi de valori de atribut nedorite care sunt blocate intenționat, atâta timp cât sunt incluse perechile de valori de atribut necesare. Aceste perechi de valori de atribut sunt utilizate de protocolul cu diametrul de bază pentru a susține numeroase caracteristici necesare.
În general, cu protocolul de diametru, orice gazdă poate fi configurată fie ca client, fie ca server, pe baza infrastructurii de rețea, deoarece diametrul este conceput pentru a facilita arhitectura Peer-To-Peer. Odată cu adăugarea de noi comenzi sau perechi de valori Atribut, este, de asemenea, posibil ca protocolul de bază să fie extins pentru a fi utilizat în aplicații noi. Un protocol AAA vechi folosit de multe aplicații ar putea oferi funcționalități diferite care nu sunt furnizate de Diameter. Astfel, proiectanții care utilizează 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 acceptă semnalizarea în domeniul comutat de pachete. • Datele protocolului în diametru sunt transportate într-un mesaj de diametru ca o colecție de perechi de valori de atribut (AVP), în timp ce, MAP utilizează parametri MAP în care diferiți parametri depind de operație. • Protocolul MAP acceptă schimburile de semnalizare cu Home Location Register (HLR) și Equipment Identity Register, în timp ce protocolul Diameter acceptă funcții AAA cu rețele de calculatoare. • Ambele protocoale pot funcționa ca protocoale acceptate de UMTS (Universal Mobile Telecommunications System) în trimiterea IMSI (International Mobile Subscriber Identity) către HSS (Home Subscriber Server) în procesul de autentificare a rețelei locale fără fir (WLAN). Protocolul cu diametrul poate fi extins în noi tehnologii de acces, dar nu este acceptat de protocolul MAP. • Ambele protocoale pot trimite mesaje legate de autentificare. • MAP acceptă atât domeniile de comutare de pachete, cât și de pachete, în timp ce, Diameter acceptă doar domeniul de comutare de pachete. • Când susțineți roaming-ul pentru a permite direcționarea semnalizării între operatori, ambele protocoale utilizează modul cvasi-asociat cu STP-uri (puncte de transfer de semnalizare). |