IMS & SIP Technical Description

4 Day Course
Code PWS083

Book Now - 2 Delivery Methods Available:

Classroom Virtual Classroom Private Group - Virtual Self-Paced Online


This course gives an overview of the 3GPP IP Multimedia Subsytem (IMS), which is based on the IETF Session Initiation Protocol (SIP) and other protocols. After introduction to the IMS Architecture, the course focuses on the technical details of the SIP protocol and how it is applied within the IMS. Basic IMS procedures (registration, session establishment) as well as services (Presence, Messaging, Push-to-Talk) are introduced and essential details are highlighted.


Hide all

GSM to 3GPP Release 6 (4 topics)

  • 3G R99
  • 3G R4
  • 3G R5
  • 3G R6

IP Multimedia Subsystem Architecture (3 topics)

  • Architectural Requirements
  • Description of IMS-related entities and functionalities
  • IMS Reference Points

IMC Concepts (8 topics)

  • Identification
  • Identity Modules
  • Security Services in the IMS
  • S-CSCF Assignment
  • Mechanisms for Controlling Bearer Traffic
  • Charging
  • User Profile
  • Service Provision

Detailed Procedures (13 topics)

  • An Example IMS Registration
  • Signalling PDP Context
  • Transport Protocols
  • SIP Registration
  • Authentication
  • Access Security
  • SIP Security
  • Compression Negotiation
  • Access & Location Information
  • Charging related Information
  • User Identities
  • Re-Registration & Re-Authentication
  • De-registration

An Example IMS Session (8 topics)

  • Caller and Callee Identities
  • Routing
  • Compression Negotiation
  • Media Negotiation
  • Resource Reservation
  • Controlling Media
  • Charging-related information
  • Release Session

Routing PSIs

Protocols (10 topics)

  • SIP
  • The tel URI
  • SIP Structure
  • Registration
  • Dialogue
  • Sessions
  • Security
  • Routing Request & Responses
  • SIP Extensions

SDP (3 topics)

  • SDP Message Content
  • SDP Message Format
  • The Offer/Answer Mode with SDP

RTP (3 topics)

  • RTP
  • RTCP
  • RTP Profile and payload

DSN (4 topics)

  • DNS Resource Records
  • The Naming Authority Pointer (NAPTR)
  • ENUM
  • Service Records

GPRS (3 topics)

  • PDP
  • Access Points
  • PDP Context types


Diameter (2 topics)

  • Protocol Components
  • Diameter Clients/Agents/Servers

MEGACO (3 topics)

  • Introduction
  • Connection Model
  • Protocol Operation

COPS (3 topics)

  • Message Structure
  • COPS Usage for policy provisioning
  • The PIB for the Go Interface

IPSec (4 topics)

  • Security Associations
  • Internet Security Association & Key Management Protocol (ISAKMP)
  • Internet Key Exchange (IKE)
  • Encapsulated Security Payload (ESP)


XCAP (1 topic)

  • Application Usage


Services (3 topics)

  • Presence
  • Messaging
  • Conferencing


Scheduled Dates

Please select from the dates below to make an enquiry or booking.


Different pricing structures are available including special offers. These include early bird, late availability, multi-place, corporate volume and self-funding rates. Please arrange a discussion with a training advisor to discover your most cost effective option.

Code Location Duration Price Mar Apr May Jun Jul Aug
Virtual Classroom (London)
4 Days $3,470

What Our Customers Say

The training was delivered with a high level of expertise and excellence. Instructor was highly knowledgeable.”

Technical Trainer, Aviat Networks

Overall the course was really good, the trainer really understood the material and was very approachable.”

Customer Training Manager, Aviat Networks

Excellent course, informative and well-paced.”

CSE, Cisco

Course was very well outlined. Topics were great and bridged many gaps.”

System Engineer, Cable & Wireless

An excellent intro to video encoding & MPEG transport streams - I would definitely recommend it.”

Broadcast Engineer, Cisco

Definitely an excellent intro. Left me interested in learning more.”

Broadcast Engineer, Eircom

Excellent training course with real examples and practical classroom demonstrations.”

Transport Designer, Orange

Instructor knowledge and experience was excellent.”

Solutions Engineer, Akamai

Excellent course, very clear and well organised. Course content delivery was very good.”

Assistant Engineer, Dhiraagu

Very informative and appropriate.”

Network Support Technician, BT

Course PDF


Share this Course


Recommend this Course