Hands-On IMS Fundamentals

Understand basic principles of IP Multimedia Subsystem (IMS) with this hands-on training. Develop your skills in essential concepts, through practical exercises and real-world scenarios.

Telco-IMS-B
Beginner

About The Lab

Prerequisites

Telco basics
TCP/IP basics

Lab Architecture

This Hands-On Training provides a playground for IMS beginners to test, configure and troubleshoot different IMS protocols and concepts, by utilizing a Virtulized IMS network capable of establish a real IMS VoIP Calls and signalling.

Why this Lab ?

This Lab serves as a foundational guide to understanding the essential principles of IP Multimedia Subsystem (IMS) destined for beginners. By introducing a step-by-step beginner-friendly exploration of IMS and its architecture while gaining knowledge on the foundational concepts (packet analysis, packet generation, DNS, TCP,UDP, Wirehark, sopthons...) that are needed through your journey in IMS... Our IMS beginner Lab offers a hands-on yet simple-to-follow introduction to SIP, SDP, different IMS nodes, SIP procedures, and much more.

Lab Objectives

  • Understand the concept of IMS (IP Multimedia Subsystem) and its significance in modern communication networks.
  • Explore the evolution of mobile networks, highlighting the transition from traditional circuit-switched networks to packet-switched systems like IMS.
  • Examine pre-IMS use cases and identify limitations and challenges in traditional telecommunication systems.
  • Review fundamental networking concepts including TCP (Transmission Control Protocol), UDP (User Datagram Protocol), and their roles in communication.
  • Discuss the concepts of VoIP (Voice over Internet Protocol) and ToIP (Telephony over Internet Protocol) and their relevance in modern communication systems.
  • Introduce softphones and their role in enabling voice communication over IP networks.
  • Familiarize participants with IMS protocols including SIP (Session Initiation Protocol), SDP (Session Description Protocol), RTP (Real-time Transport Protocol), and Diameter, and understand their roles in IMS architecture.
  • Explore the architecture of IMS, including key components such as P-CSCF (Proxy-Call Session Control Function), I-CSCF (Interrogating-CSCF), S-CSCF (Serving-CSCF), and AS (Application Server).
  • Understand the purpose and significance of identifiers such as IMPU (IP Multimedia Public Identity) and IMPI (IP Multimedia Private Identity) in IMS user provisioning.
  • Demonstrate the process of user registration in an IMS environment and understand the signaling involved.
  • Illustrate the establishment of a real call in an IMS network and analyze the signaling and processes that occur behind the scenes.
  • Learn how to use Wireshark to capture and analyze IMS traffic, including SIP messages, RTP streams, and Diameter messages, to gain insights into the signaling and data flow within an IMS network.

Get Your Hands-On Training Lab