IMS vs SIP
IMS (interneta protokola (IP) multivides apakšsistēma) ir arhitektūras ietvars, kas paredzēts, lai atvieglotu IP multivides pakalpojumus, kuru pamatā ir SIP (Session Initiation Protocol), kas ir sesiju vadības protokols IP balstītiem tīkliem, lai atvieglotu gan balss, gan multivides pakalpojumus. Tā kā IMS kā galveno signalizācijas protokolu izmanto SIP, tas ir spējis integrēties ar daudzām platformām, piemēram, internetu. Galvenais iemesls, kāpēc IMS izvēlas SIP, ir atbilstība daudzām IMS prasībām, un tas tiek uzskatīts par elastīgu un drošu.
IMS
IMS sākotnēji speciāli mobilajām lietojumprogrammām izveidoja 3GPP un 3GPP2. Tomēr mūsdienās tā ir ļoti populāra un plaši izplatīta fiksēto līniju pakalpojumu sniedzēju vidū, jo viņi ir spiesti atrast veidus, kā savos tīklos integrēt ar mobilajām ierīcēm saistītas tehnoloģijas. IMS galvenokārt nodrošina datu, runas un mobilā tīkla tehnoloģiju konverģenci, izmantojot IP balstītu infrastruktūru, un tas nodrošina nepieciešamās IMS iespējas, piemēram, pakalpojumu kontroli, drošības funkcijas (piemēram, autentifikāciju, autorizāciju), maršrutēšanu, reģistrāciju, uzlādi, SIP saspiešanu un QOS atbalsts.
IMS var analizēt ar tās slāņveida arhitektūru, kas ietver daudzus slāņus ar dažādām funkcijām. Šī arhitektūra ir ļāvusi atkārtoti izmantot pakalpojumu iespējotājus un daudzas citas kopīgas funkcijas vairākām lietojumprogrammām. Pirmā slāņa pienākums ir tulkotāja un signālu kanālu tulkošana, sākot no mantotajiem ķēdes komutatoru tīkliem līdz pakešu plūsmām un vadības ierīcēm. Otrā slāņa funkcionalitāte ir nodrošināt pamata līmeņa multivides funkcijas augstāka līmeņa lietojumprogrammām. Turklāt IMS ir ļāvis citām trešajām pusēm kontrolēt zvanu sesijas un piekļūt abonentu preferencēm, izmantojot augstāka līmeņa lietojumprogrammu pakalpojumus un API vārtejas.
IMS arhitektūra sniedz pakalpojumu sniedzējiem iespēju vadu, bezvadu un platjoslas tīklos sniegt jaunus un labākus pakalpojumus ar zemākām ekspluatācijas izmaksām. IMS ir apvienojusi lielāko daļu Session Initiation Protocol (SIP) atbalstīto lietojumprogrammu, lai nodrošinātu pareizu mijiedarbību starp mantotajiem telefonijas pakalpojumiem ar citiem telefonijas pakalpojumiem, piemēram, tūlītējo ziņojumapmaiņu, multivides ziņapmaiņu, rācijsaziņu un video straumēšana.
SIP
SIP ir sesijas vadības protokols, kas atrodas lietojumprogrammas slānī un var veikt multivides sesiju izveidošanu, pārveidošanu un nojaukšanu reāllaika saziņā pa IP balstītiem tīkliem. SIP sākotnēji izstrādāja Interneta inženieru darba grupa (IETF) kopā ar daudziem nozares līderiem.
Pārvaldot sesijas, SIP var uzaicināt dalībniekus uz jau pastāvošām sesijām, piemēram, uz multiraides konferencēm. Jau esošās sesijas multivides var pievienot vai noņemt reāllaikā. SIP atbalsta arī ISDN un viedā tīkla telefonijas abonentu pakalpojumu ieviešanu, pārredzami atbalstot vārdu kartēšanas un novirzīšanas pakalpojumus, kas arī veicina personīgo mobilitāti. Tas tiek definēts kā galalietotāju spēja sākt un saņemt zvanus, vienlaikus atrodoties tīklā, pārvietojoties, piekļūstot dažādām komutācijas zonām, pilnībā piekļūstot abonētiem telekomunikāciju pakalpojumiem jebkurā terminālā jebkurā vietā.
Parasti SIP ierīces savstarpēji sazinās, izmantojot SIP serverus, kas nodrošina infrastruktūru maršrutēšanai, reģistrācijai, kā arī autentifikācijas un autorizācijas pakalpojumiem. SIP nevar pastāvēt viens pats sakaru sistēmā. Tāpēc, lai izveidotu pilnīgu multimediju arhitektūru, to drīzāk izmanto kā komponentu ar citiem IETF protokoliem. Tie sastāv no dažādiem protokoliem, piemēram, RSTP (reālā laika straumēšanas protokols), MEGACO (multivides vārtejas vadības protokols), SDP (sesijas izplatīšanas protokols) utt. SIP atbalsta gan IPv4, gan IPv6; tādējādi tas ir ļoti populārs daudzu lietotāju vidū.
Kāda ir atšķirība starp IMS un SIP?