Wat is het IP Multimedia Subsysteem?
Het IP Multimedia Subsysteem, ook bekend onder de afkorting IMS, is een architectuur voor multimedia-levering. Oorspronkelijk ontworpen voor mobiele telefoons, kan het multimediasessies tussen vaste of draadloze telecommunicatieapparaten mogelijk maken. Het maakt ook gebruik van de Internet Protocol (IP) -infrastructuur om multimediagegevens van en naar verbonden apparaten te transporteren. IMS kan door serviceproviders worden gebruikt om videoteleconferenties, berichten en webbrowsen voor al hun abonnees mogelijk te maken. Het kan ook worden gebruikt voor gaming voor meerdere gebruikers, Voice over IP (VoIP) en streaming video.
In 1999 creëerde een telecommunicatie-industrie groep genaamd 3G.IP de eerste specificatie voor het IP Multimedia Subsysteem. Het werd later aangenomen door het Third Generation (3G) Partnership Project als onderdeel van hun 3G-standaard voor draadloze telefoons. Het doel was de levering van internetdiensten via GPRS-technologie (General Packet Radio Service). Verschillende functies zijn toegevoegd aan IMS en gepubliceerd in 3G Partnership Project (3GPP) releases gedurende de jaren 2000. Deze omvatten servicecentralisatie, verbinding met vaste breedbandapparatuur en niet-GPRS-netwerkondersteuning.
Het IP Multimedia Subsystem biedt een uitgebreid communicatiepakket voor zowel serviceproviders als eindgebruikers. Het biedt een gemeenschappelijk en herbruikbaar platform voor efficiënte ontwikkeling met open standaarden. Het kan ook netwerkbandbreedte behouden om een service van hoge kwaliteit te bieden. Providers kunnen IMS gebruiken om gedistribueerde interactieve applicaties en realtime services te leveren en in rekening te brengen. Tegelijkertijd kunnen gebruikers profiteren van naadloze tekst, spraak en video, ongeacht hun locatie of het apparaat dat wordt gebruikt.
De complexe multimedia ingeschakeld door IMS kan vereisen dat meerdere sessies van meerdere applicaties tegelijkertijd actief zijn. Het IP Multimedia Subsysteem beheert deze met het Session Initiation Protocol (SIP) en andere internetprotocollen. Het beheren van verbindingen, sessies en services met gemeenschappelijke internetprotocollen vereenvoudigt signalering en softwareontwikkeling. Het verhoogt ook de compatibiliteit en samenwerking omdat alle providers een bewezen standaardcommunicatie-backbone gebruiken.
Om de soepele interactie van vele soorten applicaties en apparaten te vergemakkelijken, is het IP Multimedia Subsysteem verdeeld in drie lagen. De transportlaag zorgt voor alle communicatie met apparaten zoals computers, 3G-telefoons en Personal Digital Assistants (PDA's). Het werkt ook samen met SIP mobiele telefoons en oudere draadlijntelefoons en stelt zo nodig pakketten samen uit analoge en digitale gegevens. Session initiatie en signalering worden ook uitgevoerd door deze laag.
De besturingslaag van het IP Multimedia Subsysteem beheert pakketbewegingen tussen de transportlaag en de applicatielaag. Het beheert ook oproepen, servicekosten en alle gebruikersprofielen. De aanwezigheidsserver, cruciaal voor push-to-talk en andere services, bevindt zich ook in de besturingslaag. De applicatielaag isoleert applicatieservers van gebruikersapparaten en netwerkcontroleproblemen. Veel servers worden in deze laag ondersteund, waardoor IMS verschillende soorten applicaties en gebruikers tegelijkertijd kan verwerken.