Verschil tussen MAP en Diameter

MAP versus diameter
 

Mobile Application Part (MAP) en Diameter zijn beide protocollen die in verschillende contexten worden gebruikt. De Mobile Application Part (MAP) is een van de protocollen in de SS7-protocolsuite, die de implementatie mogelijk maakt van een groot aantal verschillende mobiele netwerksignaleringsinfrastructuren, terwijl het Diameter-protocol verantwoordelijk is voor het bieden van een Authenticatie-, Autorisatie- en Accounting (AAA) -raamwerk voor toepassingen zoals als netwerktoegang of IP-mobiliteit. Verschillende versies van 3GPP pasten beide protocollen aan om tegemoet te komen aan de evoluerende netwerken en hun onderlinge samenwerking.

Mobile Application Part (MAP)

Mobile Application Part (MAP) is een protocol dat zich in de protocolstack van het Signaliseringssysteem 7 (SS7) bevindt. Zoals weergegeven in figuur 1 is dit een protocol voor een toepassingslaag. De sleutelfunctie van MAP is om de gedistribueerde schakelelementen in het kernnetwerk te verbinden, zoals het bieden van interactie tussen mobiele schakelcentra (MSC) en de statische database genaamd het thuislocatieregister (HLR). Het vergemakkelijkt in principe abonneegegevensbeheer, authenticatie, oproepafhandeling, locatiemanagement, SMS-beheer (short message service) en tracering van gebruikers.

Het is een belangrijke functie om mobiliteitsprocedures af te handelen, zoals het doorgeven van informatie van een mobiele abonnee van het ene schakelgebied naar het andere. In principe hebben deze procedures betrekking op het signaleren van uitwisselingen met databases.

Wanneer een mobiele abonnee bijvoorbeeld in een nieuw schakelgebied zwerft, wordt zijn abonnementprofiel opgehaald uit het thuislocatieregister (HLR) van de abonnee. Dit wordt geïmplementeerd met behulp van MAP-informatie die wordt vervoerd binnen de TCAP-berichten (Transaction Capabilities Application Part). De TCAP is ook een SS7-toepassingsprotocol dat door verschillende toepassingen wordt gebruikt.

Diameter

Diameter is een protocol dat een basisraamwerk biedt voor alle soorten services waarvoor toegang, autorisatie en accounting (AAA) of beleidsondersteuning via veel IP-netwerken vereist is. Dit protocol is oorspronkelijk afgeleid van het RADIUS-protocol, dat ook een protocol is dat AAA-services aan computers levert om een ​​netwerk te verbinden en te gebruiken. Diameter heeft op verschillende aspecten veel verbeterd ten opzichte van RADIUS. Het bevat tal van verbeteringen, zoals foutafhandeling en betrouwbaarheid van berichtenaflevering. Het is dus gericht op het verificatievergaderings-, autorisatie- en accounting (AAA) -protocol van de volgende generatie.

Diameter levert gegevens in de vorm van een AVP (kenmerkwaardeparen). De meeste van deze AVP-waarden zijn gekoppeld aan bepaalde toepassingen die Diameter gebruiken, terwijl sommige van deze worden gebruikt door het Diameter-protocol zelf. Deze attribuutwaardeparen kunnen willekeurig aan berichten met een diameter worden toegevoegd, dus deze beperkt alle ongewenste attribuutwaardeparen die opzettelijk zijn geblokkeerd, zolang de vereiste attribuutwaardeparen zijn inbegrepen. Deze attribuutwaardeparen worden gebruikt door het basisdiameterprotocol om talrijke vereiste kenmerken te ondersteunen.

In het algemeen met het diameterprotocol kan elke host worden geconfigureerd als een client of een server op basis van netwerkinfrastructuur, aangezien de diameter is ontworpen om peer-to-peer-architectuur te vergemakkelijken. Met de toevoeging van nieuwe opdrachten of Attribuut waardeparen, is het ook mogelijk om het basisprotocol uit te breiden voor gebruik in nieuwe toepassingen. Een legacy AAA-protocol dat door veel toepassingen wordt gebruikt, kan verschillende functies bieden die Diameter niet biedt. De ontwerpers die diameter gebruiken voor nieuwe toepassingen moeten dus heel voorzichtig zijn met hun vereisten.

Wat is het verschil tussen MAP en Diameter?

• Beide protocollen ondersteunen signalering in het pakketgeschakelde domein.

• In diameter worden protocolgegevens binnen een bericht met een diameter als een verzameling attribuutwaardeparen (AVP) meegenomen, terwijl MAP MAP-parameters gebruikt waarbij verschillende parameters afhankelijk zijn van de bewerking.

• MAP-protocol ondersteunt signaleringsuitwisseling met Home Location Register (HLR) en Equipment Identity Register, terwijl Diameter-protocol AAA-functies ondersteunt met computernetwerken.

• Beide protocollen kunnen werken als UMTS (Universal Mobile Telecommunications System) ondersteunde protocollen bij het verzenden van IMSI (International Mobile Subscriber Identity) naar de HSS (Home Subscriber Server) in het proces van draadloze local area network (WLAN) authenticatie.

Diameterprotocol kan worden uitgebreid naar nieuwe toegangstechnologieën, maar wordt niet ondersteund door het MAP-protocol.

• Beide protocollen kunnen berichten verzenden die betrekking hebben op verificatie.

• MAP ondersteunt zowel schakel- als pakketschakeldomeinen, terwijl Diameter alleen pakketschakeldomeinen ondersteunt.

• Bij ondersteuning van roaming om de routing van signalering tussen operatoren mogelijk te maken, gebruiken beide protocollen de quasi-geassocieerde modus met STP's (Signaling Transfer Points).