The IP Multimedia Subsystem core

IMS is an architecture for real-time multimedia (voice, data, video, and messaging) services using a common IP network. It defines a layered architecture. According to the 3GPP specification, IMS entities are classified into six categories:

  • Session management and route (CSCF, GGSN, and SGSN)
  • Database (HSS and SLF)
  • Interworking elements (BGCF, MGCF, IM-MGW, and SGW)
  • Service (Application Server, MRFC, and MRFP)
  • Strategy support entities (PDF)
  • Billing

Interoperability with the SIP infrastructure requires a session border controller to decrypt the WebRTC control and media flows. A media node is also set up for transcoding between WebRTC codecs and other legacy phones. When a gateway is involved, the WebRTC voice and video ...

Get WebRTC Integrator's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.