MAP vs Diameter
Ang Mobile Application Part (MAP) at Diameter ay parehong protocol na ginagamit sa iba't ibang konteksto. Ang Mobile Application Part (MAP) ay isa sa mga protocol sa SS7 protocol suite, na nagbibigay-daan para sa pagpapatupad ng maraming iba't ibang mobile network signaling infrastructure samantalang, Diameter protocol ang may pananagutan sa pagbibigay ng Authentication, Authorization and Accounting (AAA) framework para sa mga application tulad bilang network access o IP mobility. Iba't ibang release ng 3GPP ang nag-adapt sa parehong mga protocol na ito upang matugunan ang mga umuusbong na network at ang kanilang interworking.
Bahagi ng Mobile Application (MAP)
Ang Mobile Application Part (MAP) ay isang protocol na nasa Signaling System 7 (SS7) protocol stack. Tulad ng ipinapakita sa figure 1, ito ay isang application layer protocol. Ang pangunahing function ng MAP ay upang ikonekta ang mga distributed switching elements sa core network tulad ng pagbibigay ng interaksyon sa pagitan ng mga mobile switching center (MSC) at ang static na database na tinatawag na Home Location Register (HLR). Karaniwang pinapadali nito ang pamamahala ng data ng subscriber, pagpapatunay, paghawak ng tawag, pamamahala ng lokasyon, pamamahala ng short message service (SMS) at pagsubaybay sa subscriber.
Ang pangunahing pag-andar nito ay ang pangasiwaan ang mga pamamaraan ng kadaliang kumilos tulad ng pagpasa ng impormasyon ng isang mobile subscriber mula sa isang paglipat ng lugar patungo sa isa pa. Karaniwang ang mga pamamaraang ito ay nagsasangkot ng mga palitan ng senyales sa mga database.
Halimbawa, kapag ang isang mobile subscriber ay gumala sa isang bagong switching area, ang subscription profile nito ay kukunin mula sa Home Location Register (HLR) ng subscriber. Ito ay ipinatupad gamit ang impormasyon ng MAP na dala sa loob ng mga mensahe ng Transaction Capabilities Application Part (TCAP). Ang TCAP ay isa ring SS7 application protocol na ginagamit ng iba't ibang application.
Diameter
Ang Diameter ay isang protocol na nagbibigay ng pangunahing framework para sa anumang uri ng mga serbisyo na nangangailangan ng Access, Authorization, and Accounting (AAA) o suporta sa Patakaran sa maraming IP based network. Ang protocol na ito ay orihinal na nagmula sa RADIUS protocol na isa ring protocol na nagbibigay ng mga serbisyo ng AAA sa mga computer upang kumonekta at gumamit ng network. Ang diameter ay nakabuo ng maraming pagpapabuti sa RADIUS sa iba't ibang aspeto. Kabilang dito ang maraming pagpapahusay tulad ng paghawak ng error at pagiging maaasahan ng paghahatid ng mensahe. Kaya, nilalayon nitong maging susunod na henerasyong protocol ng Authentication, Authorization, and Accounting (AAA).
Ang Diameter ay naghahatid ng data sa anyo ng isang AVP (Mga pares ng halaga ng katangian). Karamihan sa mga halaga ng AVP na ito ay nauugnay sa mga partikular na application na gumagamit ng Diameter habang ang ilan sa mga ito ay ginagamit ng mismong Diameter protocol. Ang mga pares ng halaga ng katangian na ito ay maaaring idagdag nang random sa mga mensahe ng diameter kaya, pinaghihigpitan nito ang pagsasama ng anumang hindi gustong mga pares ng halaga ng katangian na sadyang hinarangan, hangga't kasama ang mga kinakailangang pares ng halaga ng katangian. Ang mga pares ng value ng attribute na ito ay ginagamit ng base diameter protocol upang suportahan ang maraming kinakailangang feature.
Sa pangkalahatan na may diameter na protocol ang anumang host ay maaaring i-configure bilang alinman sa isang kliyente o isang server batay sa imprastraktura ng network, dahil ang diameter ay idinisenyo upang mapadali ang arkitektura ng Peer-To-Peer. Sa pagdaragdag ng mga bagong command o mga pares ng halaga ng Attribute, posible ring mapalawak ang base protocol para magamit sa mga bagong application. Ang isang legacy na AAA protocol na ginagamit ng maraming application ay maaaring magbigay ng ibang functionality na hindi ibinigay ng Diameter. Kaya, ang mga designer na gumagamit ng diameter para sa mga bagong application ay kailangang maging maingat sa kanilang mga kinakailangan.
Ano ang pagkakaiba ng MAP at Diameter?
• Parehong protocol ang sumusuporta sa pagbibigay ng senyas sa packet switched domain.
• Ang data ng protocol sa diameter ay dinadala sa loob ng mensahe ng diameter bilang isang koleksyon ng mga attribute value pairs (AVP) samantalang, ang MAP ay gumagamit ng mga parameter ng MAP kung saan nakadepende ang iba't ibang parameter sa operasyon.
• Sinusuportahan ng MAP protocol ang mga palitan ng senyales gamit ang Home Location Register (HLR) at Equipment Identity Register, samantalang sinusuportahan ng Diameter protocol ang mga function ng AAA sa mga computer network.
• Ang parehong Protocol ay maaaring gumana bilang UMTS (Universal Mobile Telecommunications System) na mga protocol na sinusuportahan sa pagpapadala ng IMSI (International Mobile Subscriber Identity) sa HSS (Home Subscriber Server) sa proseso ng wireless local area network (WLAN) authentication.
Maaaring palawakin ang diameter protocol sa mga bagong teknolohiya sa pag-access, ngunit hindi ito sinusuportahan ng MAP protocol.
• Ang parehong protocol ay maaaring magpadala ng mga mensaheng nauugnay sa pagpapatotoo.
• Sinusuportahan ng MAP ang parehong mga domain ng Circuit at Packet switch samantalang, sinusuportahan lang ng Diameter ang packet switch domain.
• Kapag sinusuportahan ang roaming upang paganahin ang pagruruta ng pagbibigay ng senyas sa pagitan ng mga operator, ginagamit ng parehong protocol ang quasi-associated mode sa mga STP (Signal Transfer Points).