MAP срещу диаметър
Mobile Application Part (MAP) и Diameter са протоколи, използвани в различни контексти. Частта за мобилно приложение (MAP) е един от протоколите в набора от протоколи SS7, който позволява внедряването на много различни инфраструктура за сигнализиране на мобилни мрежи, докато протоколът Diameter е отговорен за осигуряването на рамка за удостоверяване, оторизация и отчитане (AAA) за приложения като като мрежов достъп или IP мобилност. Различни издания на 3GPP адаптираха и двата протокола, за да обслужват развиващите се мрежи и тяхното взаимодействие.
Част за мобилно приложение (MAP)
Частта за мобилно приложение (MAP) е протокол, който е в стека от протоколи на Signaling System 7 (SS7). Както е показано на фигура 1, това е протокол на приложния слой. Ключовата функция на MAP е да свързва разпределените комутационни елементи в основната мрежа, като осигурява взаимодействие между мобилни комутационни центрове (MSC) и статичната база данни, наречена Home Location Register (HLR). Основно улеснява управлението на данни за абонати, удостоверяване, обработка на повиквания, управление на местоположението, управление на услугата за кратки съобщения (SMS) и проследяване на абонати.
Основната му функция е да управлява процедури за мобилност, като например предаване на информация на мобилен абонат от една комутационна зона в друга. По принцип тези процедури включват обмен на сигнали с бази данни.
Например, когато мобилен абонат влиза в нова зона за превключване, неговият абонаментен профил се извлича от регистъра за домашно местоположение (HLR) на абоната. Това се реализира с помощта на информация за MAP, пренасяна в съобщенията на частта за приложение за транзакционни възможности (TCAP). TCAP също е SS7 приложен протокол, който се използва от различни приложения.
Диаметър
Diameter е протокол, който предоставя основна рамка за всякакъв вид услуги, които изискват достъп, оторизация и отчитане (AAA) или поддръжка на правила в много IP базирани мрежи. Този протокол първоначално е извлечен от протокола RADIUS, който също е протокол, предоставящ AAA услуги на компютри, за да се свържат и използват мрежа. Diameter представи много подобрения спрямо RADIUS в различни аспекти. Той включва множество подобрения като обработка на грешки и надеждност на доставката на съобщения. По този начин той се стреми да се превърне в следващото поколение протокол за удостоверяване, оторизация и отчитане (AAA).
Диаметърът доставя данни под формата на AVP (двойки стойност на атрибут). Повечето от тези AVP стойности са свързани с конкретни приложения, които използват Diameter, докато някои от тях се използват от самия протокол Diameter. Тези двойки стойности на атрибути могат да се добавят на случаен принцип към съобщенията за диаметър, така че ограничава включването на всички нежелани двойки стойности на атрибути, които са умишлено блокирани, стига да са включени задължителните двойки стойности на атрибути. Тези двойки стойности на атрибути се използват от протокола за базов диаметър, за да поддържат множество необходими функции.
По принцип с протокола за диаметър всеки хост може да бъде конфигуриран като клиент или сървър, базиран на мрежова инфраструктура, тъй като диаметрът е проектиран да улеснява архитектурата Peer-to-Peer. С добавянето на нови команди или двойки стойности на атрибути също е възможно базовият протокол да бъде разширен за използване в нови приложения. Наследеният AAA протокол, използван от много приложения, може да предостави различна функционалност, която не се предоставя от Diameter. По този начин дизайнерите, които използват диаметър за нови приложения, трябва да бъдат много внимателни към своите изисквания.
Каква е разликата между MAP и Diameter?
• И двата протокола поддържат сигнализиране в домейна с комутация на пакети.
• Данните от протокола за диаметър се пренасят в съобщение за диаметър като колекция от двойки стойности на атрибути (AVP), докато MAP използва MAP параметри, където различни параметри зависят от операцията.
• MAP протоколът поддържа обмен на сигнали с Home Location Register (HLR) и Equipment Identity Register, докато Diameter протоколът поддържа AAA функции с компютърни мрежи.
• И двата протокола могат да работят като протоколи, поддържани от UMTS (Универсална мобилна телекомуникационна система) при изпращане на IMSI (Международен мобилен абонатен идентификатор) към HSS (Домашен абонатен сървър) в процеса на удостоверяване на безжична локална мрежа (WLAN).
Протоколът Diameter може да бъде разширен в нови технологии за достъп, но не се поддържа от протокола MAP.
• И двата протокола могат да изпращат съобщения, свързани с удостоверяване.
• MAP поддържа домейни за превключване на вериги и пакети, докато Diameter поддържа само домейни за превключване на пакети.
• Когато се поддържа роуминг, за да се даде възможност за маршрутизиране на сигнализацията между операторите, двата протокола използват квази-асоцииран режим със STP (Signaling Transfer Points).