IMS vs SIP
IMS (Multimedijalni podsistem internetskog protokola (IP)) je arhitektonski okvir dizajniran da olakša IP multimedijalne usluge zasnovane na SIP-u (Session Initiation Protocol) koji je protokol kontrole sesije za mreže zasnovane na IP-u kako bi se olakšao glas i multimedija usluge. Pošto IMS koristi SIP kao svoj glavni signalni protokol, bio je u mogućnosti da se integriše sa mnogo platformi, kao što je internet. Glavni razlog zašto IMS odabere SIP je ispunjavanje mnogih IMS zahtjeva, a smatra se fleksibilnim i sigurnim.
IMS
IMS je prvobitno kreiran posebno za mobilne aplikacije od strane 3GPP i 3GPP2. Međutim, danas je vrlo popularan i raširen među provajderima fiksne telefonije, budući da su primorani da pronalaze načine za integraciju mobilnih povezanih tehnologija u svoje mreže. IMS uglavnom omogućava konvergenciju tehnologije podataka, govora i mobilne mreže preko infrastrukture zasnovane na IP-u i pruža potrebne IMS mogućnosti kao što su kontrola usluga, sigurnosne funkcije (npr. autentifikacija, autorizacija), usmjeravanje, registracija, punjenje, SIP kompresija i QOS podrška.
IMS se može analizirati sa svojom slojevitom arhitekturom koja uključuje mnogo slojeva sa različitim funkcionalnostima. Ova arhitektura je omogućila ponovnu upotrebu pokretača usluga i mnogih drugih uobičajenih funkcija za više aplikacija. Odgovornost prvog sloja je da prevede nosioce i kanale za signalizaciju, od naslijeđenih mreža baziranih na komutatoru u tokove i kontrole zasnovane na paketima. Funkcionalnost drugog sloja je pružanje medijskih funkcija elementarnog nivoa aplikacijama višeg nivoa. Štaviše, IMS je omogućio drugim trećim stranama da preuzmu kontrolu nad sesijama poziva i pristupe preferencijama pretplatnika, koristeći viši nivo aplikacijskih usluga i API pristupnika.
IMS arhitektura pruža pružaocima usluga priliku da isporuče nove i bolje usluge, sa smanjenim operativnim troškovima, preko žičanih, bežičnih i širokopojasnih mreža. Većina aplikacija podržanih Protokolom za pokretanje sesije (SIP) je objedinjena od strane IMS-a kako bi se osigurala ispravna interakcija između naslijeđenih telefonskih usluga s drugim uslugama koje nisu telefonske kao što su instant poruke, multimedijalne poruke, voki-razgovor i video streaming.
SIP
SIP je protokol kontrole sesije koji se nalazi u aplikacijskom sloju i može obavljati uspostavljanje multimedijalne sesije, modifikaciju i rušenje komunikacija u realnom vremenu preko IP baziranih mreža. SIP je prvobitno razvio Internet Engineering Task Force (IETF) zajedno sa mnogim liderima u industriji.
U upravljanju sesijama, SIP može pozvati učesnike na sesije koje već postoje, kao što su multicast konferencije. Mediji već postojeće sesije mogu se dodati ili ukloniti u realnom vremenu. SIP takođe podržava implementaciju pretplatničkih usluga telefonije ISDN i Intelligent Network sa transparentno podržanim uslugama mapiranja i preusmjeravanja imena, koje također doprinose omogućavanju lične mobilnosti. Ovo se definiše kao sposobnost krajnjih korisnika da upućuju i primaju pozive dok su u mogućnosti da budu locirani u mreži dok se kreću, pristupaju različitim područjima komutacije, potpuno pristupaju pretplaćenim telekomunikacionim uslugama na bilo kom terminalu na bilo kojoj lokaciji.
Općenito SIP uređaji međusobno komuniciraju koristeći SIP servere koji pružaju infrastrukturu za rutiranje, registraciju i usluge autentikacije i autorizacije. SIP ne može postojati sam u komunikacijskom sistemu. Stoga se radije koristi kao komponenta sa drugim IETF protokolima kako bi se izgradila kompletna multimedijalna arhitektura. Oni se sastoje od različitih protokola kao što su RSTP (Protokol strimovanja u realnom vremenu), MEGACO (Media Gateway Control Protocol), SDP (Session Distribution Protocol), itd. SIP podržava i IPv4 i IPv6; stoga je veoma popularan među mnogim korisnicima.
Koja je razlika između IMS-a i SIP-a?