Skip to content
Courses / 4G / Analyzing VoLTE and VoWi-Fi

Analyzing VoLTE and VoWi-Fi

Learning Time:
3 Days
Level:
Advanced
Delivery:
Live onsite
CPD Credits:
12
Share

Course Details

As IMS based VoLTE becomes the prevalent voice service enabler for 4G, this course provides detail on how the VoLTE and often associated VoWiFI network operates. This is achieved through analysis of the network architecture and also key focus on SIP. Example call flows related to VoLTE and VoWiFi will be explored, including IMS, PCC and LTE interaction. The media stream will also be analyzed, with focus on the operation of RTP, the AMR and EVS codecs and also the use of SDP. Finally, interoperation with the PSTN and also mobility scenarios (SR-VCC and ICS) will be explored.

Gavin Mitchell

Gavin Mitchell

Mpirical Trainer
Gavin heads up Mpirical’s training product portfolio, which includes all course development alongside the development of NetX. Gavin’s main area of focus is 4G and 5G core networks, with considerable expertise gained over the 20 years of training experience he has within the mobile telecommunications space.
Let's chat

Live Training

Live training options include live, instructor-led onsite or online for teams of 10 or more.

Module 1
View

Monitoring the VoLTE and IMS Network

VoLTE Basic Architectural Requirements:

  • LTE, IMS and PCC.
  • Standardization.

LTE Access Network:

  • Key nodes - UE, eNB, MME, S-GW, P-GW, HSS.
  • Monitoring the LTE Network.
  • Control and User Plane Protocols.

IMS Call Control Network:

  • Control and User Plane Protocols.
  • Key nodes - CSCFs, HSS, ATCF, ATGw, SCC AS, TAS.
  • Focus on Session Border Controllers.
  • IMS Deployment Options - Geographic and Physical Consolidation.
  • Monitoring the IMS network.

PCC Architecture:

  • Key nodes - PCRF, PCEF, SPR, AF, Charging Servers.
  • Gx and Rx Interface.

End to End VoLTE Architecture.

Activity: Using NetX map to discover monitored VoLTE interfaces and protocols.

Module 2
View

SIP Fundamentals for VoLTE

SIP Fundamentals:

  • SIP User Agents.
  • SIP Protocol Stack.

SIP Message Exchange:

  • Request Format.
  • Response Format.
  • Tracking Transactions and Dialogues.

Routing SIP Messages:

  • SIP Proxies.
  • Via Header.
  • Back to Back User Agents.
  • DNS and SIP Routing.

SIP Registration:

  • Registration Cancellation.

Session Establishment:

  • Call Termination.
  • SIP Forking.

Activity: Identify the format and key parameters of SIP.

Module 3
View

VoLTE Registration

IMS Identities:

  • Private and Public User Identities.
  • Temporary Identities.
  • Globally Routable User agent URI.
  • Public Service Identity.

IMS Registration Analysis - Initial Registration:

  • LTE Network Specifics.

IMS Registration Analysis - Initial Registration:

  • Initial Registration Request (UE to P-CSCF).
  • Forwarding the REGISTER (P-CSCF to I-CSCF).
  • S-CSCF Selection.

Receipt of the Initial Registration (S-CSCF).

IMS Registration Security:

  • Authentication Mechanisms.    
  • Authentication Vector Acquisition.
  • Authentication Challenge.    

Reregistration and Subscriber Profile Acquisition:

  • Second Register.
  • Authentication and Subscriber Profile Acquisition.

Registration Acceptance:

  • Security Association Establishment.
  • Third Party Registration.
  • Registration Failures.

Registration Event Subscription.

Service Configuration (Ut Interface).

Activity: NetX based analysis of the IMS Registration procedure.

Module 4
View

VoLTE Media

VoLTE Media - Codecs:

  • Adaptive Multi Rate Codec.
  • Enhanced Voice Services Codec.
  • MOS Comparison (AMR, WB AMR, EVS).

VoLTE Media - RTP Transport:

  • Real time Transport Control Protocol.
  • Port Usage for RTP/RTCP.

Describing the Media Stream - SDP:

  • SDP Offer and Answer.
  • Breakdown of VoLTE Media Attributes.

AS Bandwidth Overhead Reference.

Activity: NetX based analysis of SDP Offer and Answer.

Module 5
View

VoLTE Call Procedures

High Level SIP Signalling Flow:

  • Understanding the IMS Signalling Flow.

VoLTE to VoLTE Call Establishment.

Delivering the SDP Offer:

  • SIP INVITE Composition.
  • Media Anchoring (Calling Party).
  • Application Servers (Calling Party).
  • Routing the SIP Signalling to the Called Party.
  • Application Servers (Called Party).
  • Media Anchoring (Called Party).

Delivering the SDP Answer:

  • 183 Session Progress.
  • Dedicated Bearer Establishment.
  • Bidirectional Media.

PRACK, Preconditions and Acceptance:

  • Provisional Response Acknowledgement.
  • Meeting Preconditions.
  • Alerting and Call Acceptance.
  • Session Timers.

VoLTE Call Termination:

  • Media Path Removal.
  • Dedicated EPS Bearer Deletion.

Activity: NetX based detailed analysis of a VoLTE to VoLTE call flow.

Module 6
View

VoLTE Service Features

VoLTE Supplementary Services:

  • Example - OIR.
  • Example - CDIV.

Additional IMS Functions:

  • Multimedia Resource Function.
  • Early Media.

IMS Messaging Services:

  • Support for SMS.
  • OMA Converged IP Messaging.

IMS Video Calling (GSMA IR.94).

Module 7
View

VoLTE Breakout Procedures

Supporting Legacy Voice Through the Migration to VoLTE.

Focus on the MGCF and IM-MGW:

  • Media Gateway Control Function.
  • IMS Media Gateway.
  • H.248 Protocol.

E.164 to SIP Mapping (ENUM).

IMS to PSTN CS Procedures.

PSTN to IMS CS Procedures.

Emergency Services:

  • Emergency Call Solutions.
  • Support for Emergency Services in the IMS.

Activity: NetX based analysis of a VoLTE to PSTN call flow.

Module 8
View

ICS and SRVCC

IMS Service Centralization and Continuity.

IMS Service Centralization:

  • MSC-S Enhanced for ICS.
  • MSC-S Not Enhanced for ICS.
  • Example Call Establishment (Mobile Originated).
  • Example Call Establishment (Mobile Terminated).
  • Voice Service Considerations.

Single Radio Voice Call Continuity:

  • Support for SRVCC.
  • SRVCC Evolution.
  • VoLTE SRVCC Call Procedure (Pre Release 10).

SRVCC with ATCF Enhancements:

  • Registration Procedure Utilizing an ATCF.
  • Access Transfer Procedure Using the ATCF (PS to CS).

Activity: NetX analysis of an SR-VCC procedure.

Module 9
View

VoWi-Fi

VoWi-Fi Architecture.

VoWi-Fi Call Flow Example.

Mobility Scenarios.

Activity: NetX based analysis of IMS registration and call establishment via Wi-Fi, including mobility scenarios (Wi-Fi to 4G and vice versa).

Let's chat

Live Training

Live training options include live, instructor-led onsite or online for teams of 10 or more.

How to get started...

Step 1

Purchase the course with one of the methods below.

Step 2
Log in to the Mpirical learning portal to access your course.
Step 3
Start learning right away with on-demand or get ready for your live session.

Pricing

Let's chat

Live Training

Live training options include live, instructor-led onsite or online for teams of 10 or more.

Live Training

Frequently Asked Questions

Will I receive certification for completing the course?

Yes, all our courses provide a shareable certificate of completion following the test of understanding.

How long do I get access to the course?

On-demand courses are accessible immediately following purchase. Each course will have a different access period ranging from 3-6 months on average. You can continue to access the Mpirical learning platform after your course licence expires; however, you won’t be able to view any course content or learning tools unless you are a paid customer.

What else do I get with a course?

All students benefit from automatic access to our ‘Ask the Trainer’ feature with an on-demand course purchase. You will also get access to our acclaimed network visualisation tool, NetX.*

*NetX is not included with the Mini Telecoms MBA course or partner training.

Can I access the course offline?

Offline access is not currently available. You must use a connected device to access the course and learning tools. However, course pdfs and reference documents are downloadable.

Is there recommended follow-on training?

Yes, we do recommend follow-on training courses within the Mpirical learning platform.

How do I choose between a live course or on-demand course?

Our live courses are generally reserved for teams and enterprises of 10 or more. If you’d like to learn more about purchasing a single course to be delivered at your location or online, please get in touch: enquiries@mpirical.com.