Skip to content
Courses / Partners / Roaming Technical Architecture and Testing

Roaming Technical Architecture and Testing

Learning Time:
18 Hours
Level:
Intermediate
Delivery:
On-demand Live onsite Live online
CPD Credits:
18
Share

Course Details

This course introduces key aspects of 2G/3G, 4G and 5G roaming, with particular focus on the implications of IREG testing on these technologies. In so doing, the course covers an initial introduction into the fundamentals of roaming, before then defining the concepts, requirements and implications of IREG testing. Following this, the major cellular technologies are each covered in turn, focusing on the key architectural considerations, as well as roaming procedures and their associated IREG test scripts. The course will conclude with a round up of additional considerations for roaming implementation.

Dhiraj Wazir - CEO ROCCO

Philip Nugent - Senior Trainer Mpirical
Dhiraj is the CEO of ROCCO Strategy and one of the few subject matter experts in the Telecommunications field of Roaming & Interconnect. Dhiraj has spent over 18 years working on Roaming Wholesale, Product Management and Retail Propositions. Dhiraj has had a broad remit, building his telecom career with the Hutchison group, T-Mobile, EE and BT before joining ROCCO. Dhiraj is based in London, UK. Phil heads up Mpirical’s technical development, advising on the latest technologies and assisting the Mpirical team with his wealth of both historical and current knowledge. Phil’s specialist area is the mobile radio and RAN space, originally focussing on 2G and 3G technologies but more recently, heavily embedded with 5G New Radio for both Mpirical and customer specific projects.
£950
for 12 months access

Individual Course

Get on-demand access to this course including all supporting courseware and learning tools.

Module 1
View

Introduction to Roaming

What is Roaming?

History of GSM

How Does Roaming Work?

Billing of Roaming

Roaming Launch

Considerations for Roaming Launch

Roaming Agreements

Introduction to RAEX

Introduction to IR.21

Inter-Operator Tariffs (IOT)

Roaming Fraud

Steering of Roaming “SoR”

Roaming Quality

Module 2
View

Understanding IREG and TADIG

Introduction to IREG

Network (IREG) Testing

Introduction to TADIG

Module 3
View

4G Roaming Architecture

Introduction to 4G - Why LTE?

What is LTE?

4G Architecture – Part 1

  • Introduction
  • High Level 4G Architecture
  • EPS Bearers
  • LTE Identification
  • LTE RAN

4G Architecture – Part 2

  • Introduction
  • EPC Components
  • Control and User Plane Separation

4G Roaming Architecture

  • Introduction
  • 4G Roaming – Home Routed
  • 4G Roaming – Local Breakout

4G Roaming Interfaces

  • Introduction
  • Access and Session Roaming Interfaces
  • Roaming with OCS and Local Breakout

4G Roaming Protocols - Diameter

  • Introduction
  • Diameter Agents
  • Diameter Routing
  • Diameter Protocol Stack
  • Diameter - DRAs and DEAs Setup
  • Diameter Messages on S6a/S6d and S9

Roaming Protocols – GTP

  • Introduction
  • GTPv2-C
  • GTPv1-U

4G Roaming Security

  • Introduction
  • Roaming Security
  • DESS (Diameter End-to-End Signalling Security)
  • GTP and General Security

IoT Roaming Considerations

  • Introduction
  • IoT Types
Module 4
View

4G Roaming Procedures

LTE and EPC Roaming Testing

  • Introduction
  • Key LTE and EPC Roaming Tests
  • IREG Pre-Testing LTE Data Exchange

Introduction to IR.38 Spreadsheet

4G Roaming Data Transfer

  • Introduction
  • Roaming Attach and PDN Procedure
  • Combined Attach

Bearer and QoS

  • Introduction
  • Default and Dedicated EPS Bearers
  • QoS Class Identifier

IREG - LTE Only Services

  • Introduction
  • IREG - LTE Speed Test
  • IREG - LTE Cancel Location
  • IREG - Operator Determined Barring

IREG - CSFB when Roaming

  • Introduction
  • IREG - CSFB Pre-Testing Data Exchange
  • IREG - CSFB MO Voice Call
  • IREG - CSFB MT Voice Call

IREG - CSFB SMS over SGs

  • Introduction
  • IREG - CSFB SMS Pre-Testing
  • IREG - CSFB SMS over SGs

IREG - LTE+2G/3G Co-existence Testing

  • Introduction
  • 2G/3G PDP Context Roaming Options
  • IREG - 2G/3G PDP Context Roaming using LTE HPMN Precondition
  • IREG - 2G/3G PDP Context Roaming Procedure

Detailing IR.38 Test Spreadsheet

Module 5
View

VoLTE Roaming

Why VoLTE Roaming?

VoLTE Roaming History

VoLTE Launch Challenges

Commercial Impact

Module 6
View

VoLTE / VoNR Roaming Procedures

Roaming with IMS

  • Introduction
  • IMS Basics
  • High Level Architecture
  • VoLTE Network Types and GSMA Test Suite
  • Main VoLTE Tests

Introduction to IR.25 Spreadsheet

VoLTE/VoNR Registration

  • Introduction
  • VoLTE Registration
  • Third Party Registration
  • Registration Event Subscription

VoLTE Mobile Originated/Terminated Call

  • Introduction
  • VoLTE Call Signalling
  • Roaming Media Flow
  • Call Termination

VoLTE Supplementary Services

  • Introduction
  • TAS Responsibilities
  • Example TAS Supplementary Services

IMS Emergency Calls

  • Introduction
  • Architecture for IMS Emergency Calls
  • Local Emergency Number List
  • IMS Emergency Services Call Flow

Lawful Interception in IMS

  • Introduction
  • High Level LI Architecture
  • Lawful Interception IMS - IRI-POI
  • Lawful Interception IMS - CC-POI

Wi-Fi Calling when Roaming

  • Introduction
  • VoLTE and Wi-Fi Calling

IREG Testing in VPLMN - Part 1

  • Introduction
  • REG Pre-Testing VoLTE Data Exchange
  • IREG - Roaming Registration
  • IREG - IMS Calls

IREG Testing in VPLMN - Part 2

  • Introduction
  • IREG - SMS over IP (IMS)
  • IREG - Emergency Call
  • IREG - LI
  • IREG - Barring
  • IREG - CSFB and SMS over NAS

Detailing IR.25 Test Spreadsheet

Module 7
View

5G Roaming

What & Why 5G?

5G Roaming Challenges

Billing in 5G Roaming

Slicing in 5G

Security in 5G Roaming

Module 8
View

5G Roaming Architecture

5G Roaming Architecture

  • Introduction
  • 5G Architecture
  • Home Routed Roaming
  • Local Breakout Roaming

5G Roaming Interfaces

  • Introduction
  • 5G Roaming Reference Points
  • 5G Charging Roaming Architecture

5G Roaming Protocols

  • Introduction
  • SBI Protocol Stack
  • HTTP/2

5G Roaming Security

  • Introduction
  • Protecting Service Based Interfaces – HTTPS
  • Security Edge Protection Proxy
  • PRINS and IPUPS

Steering of Roaming

  • Introduction
  • SoR Requirements
  • Operator Controlled PLMN Selector

IoT Considerations

  • Introduction
  • IoT and 5G
  • Network Slicing
Module 9
View

5G Roaming Procedures

5G Registration when Roaming

  • Introduction
  • 5G Roaming Registration Procedure

5G Home Routed PDU Session

  • Introduction
  • 5G Home Routed Architecture
  • 5G Home Routed PDU Session Procedure

5G LBO PDU Session

  • Introduction
  • 5G LBO Architecture
  • 5G LBO PDU Session Procedure

UE Route Selection Policy

  • Introduction
  • UE Related Policy Control
  • User Equipment Route Selection Policy

5G QoS for Roaming

  • Introduction
  • 5G QoS Overview
  • 5G QoS Identifier
  • Allocation and Retention Priority
  • Roaming QoS Examples

SMS and 5G Roaming

  • Introduction
  • SMS over 5G Options
  • SMS over 5G NAS - Registration
  • Mobile Originated 5G NAS SMS
  • Mobile Terminated 5G NAS SMS
Module 10
View

2G/3G Roaming Architecture

2G/3G Roaming Architecture

  • Introduction
  • Circuit Switched Roaming Architecture
  • Packet Switched Roaming Architecture

2G/3G Roaming Interfaces

  • Introduction
  • 2G/3G CS Roaming Interfaces
  • 2G/3G PS Roaming Interfaces

2G/3G Roaming Protocols

  • Introduction
  • Mobile Application Part
  • ISDN User Part
  • BICC and SIP Migration
  • 2G / 3G Voice
  • GPRS Protocols

2G/3G Roaming Security

  • Introduction
  • 2G / 3G Roaming Networks
  • 2G / 3G Interconnection Security
  • Securing SS7 for Roaming

2G IoT Considerations

  • Introduction
  • 2G IoT Roaming
Module 11
View

2G/3G Roaming Procedures

Introduction to IR.24 Spreadsheet

2G/3G Roaming CS Location Update

  • Introduction
  • Location Update Roaming Procedure

2G/3G Roaming Mobile Originated Call

  • Introduction
  • 2G/3G Roaming Mobile Originated Call Setup

Mobile Terminated Roaming Voice Call

  • Introduction
  • 2G/3G Roaming Mobile Terminated Call Setup

SMS Roaming

  • Introduction
  • Roaming Mobile Originated Text Messaging
  • Roaming Mobile Terminated Text Messaging

2G/3G CS IREG Testing - Part 1

  • Introduction
  • Summary of 2G/3G CS Tests
  • Location Update Tests
  • Operator Control Tests

2G/3G CS IREG Testing - Part 2

  • Introduction
  • Call Testing - MS1 Calls MS2, Both Roamed In VPMN
  • Call Testing - Other PSTN to MS1 Scenarios
  • Call Testing - ODB of VPMN Premium Number
  • Supplementary Service Test Cases
  • SMS Test Cases

Detailing IR.24 Test Spreadsheet

Introduction to IR.35 Spreadsheet

2G/3G Attach (Roaming)

  • Introduction
  • 2G/3G Packet Switched Attach

2G/3G Roaming PDP Context

  • Introduction
  • Roaming PDP Context Activation

2G/3G PS IREG Testing

  • Introduction
  • GPRS-Attach of MS1 in VPMN (GPRS Attach only)
  • Intranet-/ISP-Access of MS1 in VPMN using HPMN GGSN
  • WAP Access
  • MMS (Multimedia Messaging Service)
  • SMS Delivery via GPRS
  • Location Cancellation for GPRS Subscription held in VPMN
  • Operator Determined Barring for PDP Context and SMS

Detailing IR.35 Test Spreadsheet

£950
for 12 months access

Individual Course

Get on-demand access to this course including all supporting courseware and learning tools.

Also available as Live training, online or onsite

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

£950
for 12 months access

Individual Course

Get on-demand access to this course including all supporting courseware and learning tools.

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.