MAP a średnica
Część aplikacji mobilnej (MAP) i średnica to protokoły używane w różnych kontekstach. Część aplikacji mobilnej (MAP) jest jednym z protokołów w pakiecie protokołów SS7, który pozwala na implementację wielu różnych infrastruktur sygnalizacyjnych sieci mobilnej, natomiast protokół Diameter jest odpowiedzialny za zapewnienie struktury uwierzytelniania, autoryzacji i rozliczania (AAA) dla takich aplikacji jako dostęp do sieci lub mobilność IP. Różne wersje 3GPP dostosowały oba te protokoły w celu obsługi ewoluujących sieci i ich współpracy.
Część aplikacji mobilnej (MAP)
Część aplikacji mobilnej (MAP) to protokół znajdujący się w stosie protokołów Signaling System 7 (SS7). Jak pokazano na rysunku 1, jest to protokół warstwy aplikacji. Kluczową funkcją MAP jest połączenie rozproszonych elementów przełączających w sieci rdzeniowej, takich jak zapewnienie interakcji między mobilnymi centrami przełączającymi (MSC) a statyczną bazą danych o nazwie Home Location Register (HLR). Zasadniczo ułatwia zarządzanie danymi subskrybentów, uwierzytelnianie, obsługę połączeń, zarządzanie lokalizacją, zarządzanie usługami SMS i śledzenie abonentów.
Jego główną funkcją jest obsługa procedur mobilności, takich jak przekazywanie informacji o abonencie mobilnym z jednego obszaru przełączania do drugiego. Zasadniczo procedury te obejmują wymianę sygnalizacji z bazami danych.
Na przykład, gdy abonent mobilny wędruje do nowego obszaru przełączania, jego profil subskrypcji jest pobierany z „Rejestru lokalizacji domowej abonenta” (HLR). Jest to realizowane za pomocą informacji MAP przenoszonych wewnątrz komunikatów części aplikacji dotyczącej możliwości transakcji (TCAP). TCAP to także protokół aplikacji SS7, który jest używany przez różne aplikacje.
Średnica
Diameter to protokół, który zapewnia podstawową strukturę dla wszelkiego rodzaju usług wymagających dostępu, autoryzacji i rachunkowości (AAA) lub wsparcia zasad w wielu sieciach opartych na IP. Protokół ten został pierwotnie wyprowadzony z protokołu RADIUS, który jest również protokołem zapewniającym usługi AAA komputerom w celu połączenia i korzystania z sieci. Diameter wprowadził wiele ulepszeń w stosunku do RADIUS w różnych aspektach. Zawiera liczne udoskonalenia, takie jak obsługa błędów i niezawodność dostarczania wiadomości. Dlatego ma na celu stać się protokołem uwierzytelniania, autoryzacji i rachunkowości nowej generacji (AAA).
Diameter dostarcza dane w postaci AVP (pary wartości atrybutu). Większość tych wartości AVP jest powiązanych z konkretnymi aplikacjami, które wykorzystują Diameter, a niektóre z nich są wykorzystywane przez sam protokół Diameter. Te pary wartości atrybutów mogą być dodawane losowo do komunikatów o średnicy, więc ogranicza to wszelkie niepożądane pary wartości atrybutów, które są celowo blokowane, o ile uwzględnione są wymagane pary wartości atrybutów. Te pary wartości atrybutów są używane przez protokół średnicy podstawy w celu obsługi wielu wymaganych funkcji.
Zasadniczo za pomocą protokołu średnicy dowolny host może być skonfigurowany jako klient lub serwer oparty na infrastrukturze sieci, ponieważ średnica została zaprojektowana w celu ułatwienia architektury peer-to-peer. Dzięki dodaniu nowych poleceń lub par wartości atrybutów możliwe jest również rozszerzenie protokołu podstawowego w celu użycia w nowych aplikacjach. Starszy protokół AAA używany przez wiele aplikacji może zapewniać różne funkcje, których nie zapewnia Diameter. Dlatego projektanci, którzy używają średnicy do nowych zastosowań, muszą bardzo uważać na swoje wymagania.
Jaka jest różnica między MAP a Średnicą? • Oba protokoły obsługują sygnalizację w domenie z komutacją pakietów. • W protokole średnicy dane są przenoszone w komunikacie o średnicy jako zbiór par wartości atrybutów (AVP), podczas gdy MAP używa parametrów MAP, gdzie różne parametry zależą od operacji. • Protokół MAP obsługuje wymianę sygnalizacji z rejestrem lokalizacji domowej (HLR) i rejestrem tożsamości sprzętu, natomiast protokół Diameter obsługuje funkcje AAA w sieciach komputerowych. • Oba protokoły mogą działać jako protokoły obsługiwane przez UMTS (Universal Mobile Telecommunications System) w wysyłaniu IMSI (International Mobile Subscriber Identity) do HSS (Home Subscriber Server) w procesie uwierzytelniania bezprzewodowej sieci lokalnej (WLAN). Protokół średnicy można rozszerzyć na nowe technologie dostępu, ale nie jest obsługiwany przez protokół MAP. • Oba protokoły mogą wysyłać wiadomości związane z uwierzytelnianiem. • MAP obsługuje zarówno domeny przełączania obwodu, jak i przełączania pakietów, natomiast Diameter obsługuje tylko domenę przełączania pakietów. • W przypadku obsługi roamingu w celu umożliwienia routingu sygnalizacji między operatorami oba protokoły używają trybu quasi-powiązanego z STP (Signaling Transfer Points). |