KAART versus diameter
Mobile Application Part (MAP) en Diameter zijn beide protocollen die in verschillende contexten worden gebruikt. Het Mobile Application Part (MAP) is een van de protocollen in de SS7-protocolsuite, die de implementatie van veel verschillende signaleringsinfrastructuur voor mobiele netwerken mogelijk maakt, terwijl Diameter-protocol verantwoordelijk is voor het bieden van een authenticatie-, autorisatie- en boekhoudkundig (AAA) -raamwerk voor toepassingen zoals als netwerktoegang of IP-mobiliteit. Verschillende releases van 3GPP hebben beide protocollen aangepast om tegemoet te komen aan de zich ontwikkelende netwerken en hun onderlinge samenwerking.
Mobiele applicatie-onderdeel (MAP)
Mobile Application Part (MAP) is een protocol dat zich in de protocolstapel Signaling System 7 (SS7) bevindt. Zoals weergegeven in figuur 1, is het een toepassingslaagprotocol. De sleutelfunctie van MAP is het verbinden van de gedistribueerde schakelelementen in het kernnetwerk, zoals het verschaffen van interactie tussen mobiele schakelcentra (MSC) en de statische database genaamd het Home Location Register (HLR). Het vergemakkelijkt in feite het beheer van abonneegegevens, authenticatie, oproepafhandeling, locatiebeheer, beheer van korte berichtendiensten (SMS) en het traceren van abonnees.
De belangrijkste functie is het afhandelen van mobiliteitsprocedures, zoals het doorgeven van informatie van een mobiele abonnee van het ene schakelgebied naar het andere. In wezen omvatten deze procedures signaleringsuitwisselingen met databases.
Wanneer een mobiele abonnee bijvoorbeeld naar een nieuw schakelgebied zwerft, wordt zijn abonnementsprofiel opgehaald uit het 'Home Location Register' (HLR) van de abonnee. Dit wordt geïmplementeerd met behulp van MAP-informatie die wordt vervoerd in de Transaction Capabilities Application Part-berichten (TCAP). De TCAP is ook een SS7-applicatieprotocol dat door verschillende applicaties wordt gebruikt.
Diameter
Diameter is een protocol dat een basisraamwerk biedt voor alle soorten services waarvoor toegang, autorisatie en boekhouding (AAA) of beleidsondersteuning nodig is voor veel IP-netwerken. Dit protocol is oorspronkelijk afgeleid van het RADIUS-protocol, dat ook een protocol is dat AAA-services biedt aan computers om verbinding te maken en een netwerk te gebruiken. Diameter heeft in verschillende aspecten veel verbeteringen aangebracht ten opzichte van RADIUS. Het bevat tal van verbeteringen, zoals foutafhandeling en betrouwbaarheid van berichtbezorging. Het streeft er dus naar om het authenticatie-, autorisatie- en boekhoudprotocol (AAA) van de volgende generatie te worden.
Diameter levert gegevens op in de vorm van een AVP (Attribute value pairs). De meeste van deze AVP-waarden zijn gekoppeld aan bepaalde toepassingen die Diameter gebruiken, terwijl sommige worden gebruikt door het Diameter-protocol zelf. Deze attribuutwaardeparen kunnen willekeurig worden toegevoegd aan diameterberichten, dus het beperkt het opnemen van ongewenste attribuutwaardeparen die opzettelijk zijn geblokkeerd, zolang de vereiste attribuutwaardeparen zijn inbegrepen. Deze attribuutwaardeparen worden gebruikt door het basisdiameterprotocol om tal van vereiste functies te ondersteunen.
Over het algemeen kan met het diameterprotocol elke host worden geconfigureerd als een client of een server op basis van de netwerkinfrastructuur, aangezien diameter is ontworpen om de peer-to-peer-architectuur te vergemakkelijken. Met de toevoeging van nieuwe commando's of attribuutwaardeparen is het ook mogelijk om het basisprotocol uit te breiden voor gebruik in nieuwe toepassingen. Een oud AAA-protocol dat door veel toepassingen wordt gebruikt, biedt mogelijk andere functies die niet door Diameter worden geboden. De ontwerpers die diameter voor nieuwe toepassingen gebruiken, 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-protocolgegevens worden binnen een diameterbericht overgedragen als een verzameling attribuutwaardeparen (AVP), terwijl MAP MAP-parameters gebruikt waarbij verschillende parameters afhankelijk zijn van de bewerking. • MAP-protocol ondersteunt signaaluitwisselingen met Home Location Register (HLR) en Equipment Identity Register, terwijl het Diameter-protocol AAA-functies met computernetwerken ondersteunt. • Beide protocollen kunnen werken als door UMTS (Universal Mobile Telecommunications System) ondersteunde protocollen bij het verzenden van IMSI (International Mobile Subscriber Identity) naar de HSS (Home Subscriber Server) tijdens het proces van WLAN-authenticatie (Wireless Local Area Network). Diameter-protocol kan worden uitgebreid naar nieuwe toegangstechnologieën, maar wordt niet ondersteund door het MAP-protocol. • Beide protocollen kunnen berichten met betrekking tot authenticatie verzenden. • MAP ondersteunt zowel Circuit- als Packet-switch-domeinen, terwijl Diameter alleen packet-switch-domeinen ondersteunt. • Bij het ondersteunen van roaming om de routering van signalering tussen operators mogelijk te maken, gebruiken beide protocollen de quasi-geassocieerde modus met STP's (Signaling Transfer Points). |