MAP vs Diameter
Mobile Application Part (MAP) og Diameter er begge protokoller som brukes i forskjellige sammenhenger. Mobile Application Part (MAP) er en av protokollene i SS7-protokollpakken, som muliggjør implementering av mange forskjellige mobilnettverkssignaleringsinfrastrukturer, mens Diameter-protokollen er ansvarlig for å gi et rammeverk for autentisering, autorisasjon og regnskap (AAA) for applikasjoner som f.eks. som nettverkstilgang eller IP-mobilitet. Ulike utgivelser av 3GPP tilpasset begge disse protokollene for å imøtekomme de utviklende nettverkene og deres samvirke.
Mobilapplikasjonsdel (MAP)
Mobile Application Part (MAP) er en protokoll som er i Signaling System 7 (SS7) protokollstabel. Som vist i figur 1 er det en applikasjonslagsprotokoll. Nøkkelfunksjonen til MAP er å koble de distribuerte svitsjeelementene i kjernenettverket, for eksempel å tilby interaksjon mellom mobile svitsjsentre (MSC) og den statiske databasen k alt Home Location Register (HLR). Det forenkler i utgangspunktet administrasjon av abonnentdata, autentisering, samtalehåndtering, lokasjonsadministrasjon, SMS-administrasjon og abonnentsporing.
Den hovedfunksjon er å håndtere mobilitetsprosedyrer som å overføre informasjon om en mobilabonnent fra ett bytteområde til et annet. I utgangspunktet involverer disse prosedyrene signalutveksling med databaser.
Når for eksempel en mobilabonnent streifer inn i et nytt bytteområde, hentes abonnementsprofilen fra abonnentens Hjemmestedsregister (HLR). Dette implementeres ved hjelp av MAP-informasjon som føres i TCAP-meldingene (Transaction Capabilities Application Part). TCAP er også en SS7-applikasjonsprotokoll som brukes av forskjellige applikasjoner.
Diameter
Diameter er en protokoll som gir et grunnleggende rammeverk for alle typer tjenester som krever tilgang, autorisasjon og regnskap (AAA) eller policystøtte på tvers av mange IP-baserte nettverk. Denne protokollen ble opprinnelig avledet fra RADIUS-protokollen som også er en protokoll som gir AAA-tjenester til datamaskiner for å koble til og bruke et nettverk. Diameter har kommet opp med mange forbedringer i forhold til RADIUS i forskjellige aspekter. Den inkluderer en rekke forbedringer som feilhåndtering og pålitelighet ved levering av meldinger. Dermed tar den sikte på å bli neste generasjon Authentication, Authorization, and Accounting (AAA)-protokoll.
Diameter leverer data i form av en AVP (Attributtverdipar). De fleste av disse AVP-verdiene er assosiert med spesielle applikasjoner som bruker Diameter, mens noen av dem brukes av selve Diameter-protokollen. Disse attributtverdiparene kan legges til tilfeldig til diametermeldinger, så det begrenser inkludert eventuelle uønskede attributtverdipar som er med vilje blokkert, så lenge nødvendige attributtverdipar er inkludert. Disse attributtverdiparene brukes av basisdiameterprotokollen for å støtte en rekke nødvendige funksjoner.
Generelt med diameterprotokollen kan enhver vert konfigureres som enten en klient eller en server basert på nettverksinfrastruktur, siden diameter er designet for å lette Peer-To-Peer-arkitektur. Med tillegg av nye kommandoer eller attributtverdipar, er det også mulig for basisprotokollen å utvides for bruk i nye applikasjoner. En eldre AAA-protokoll som brukes av mange applikasjoner kan gi annen funksjonalitet som ikke leveres av Diameter. Derfor må designere som bruker diameter for nye applikasjoner være veldig forsiktige med kravene sine.
Hva er forskjellen mellom MAP og Diameter?
• Begge protokollene støtter signalering i det pakkesvitsjede domenet.
• I diameter-protokolldata overføres i en diametermelding som en samling av attributtverdipar (AVP), mens MAP bruker MAP-parametere der ulike parametere er avhengige av operasjonen.
• MAP-protokollen støtter signalutvekslinger med Home Location Register (HLR) og Equipment Identity Register, mens Diameter-protokollen støtter AAA-funksjoner med datanettverk.
• Begge protokollene kan fungere som UMTS-støttede protokoller (Universal Mobile Telecommunications System) ved sending av IMSI (International Mobile Subscriber Identity) til HSS (Home Subscriber Server) i ferd med autentisering av trådløst lokalnettverk (WLAN).
Diameter-protokollen kan utvides til nye tilgangsteknologier, men den støttes ikke av MAP-protokollen.
• Begge protokollene kan sende meldinger relatert til autentisering.
• MAP støtter både krets- og pakkesvitsjdomener, mens Diameter kun støtter pakkesvitsjdomener.
• Ved støtte for roaming for å muliggjøre ruting av signalering mellom operatører bruker begge protokollene den kvasi-assosierte modusen med STP-er (Signaling Transfer Points).