Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
CS Core Secrets: Mastering 2G, 3G Voice Networks
Rating: 3.9 out of 5(131 ratings)
488 students

CS Core Secrets: Mastering 2G, 3G Voice Networks

Unlock the full potential of CS Core with practical insights into architecture, protocols, and call flows for real-world
Last updated 1/2026
English
English [Auto],

What you'll learn

  • Understand basics of CS & CSFB Core Networks
  • Student will advance in his Voice core Career track
  • Real-world skills required for job in any telecom operator or vendor company
  • Architecture of CS & CSFB Core Networks
  • Call flows & Different Procedures in CS & CSFB Mobile Core networks
  • Mobile & Network Identifiers

Course content

1 section36 lectures5h 33m total length
  • 1.1 CS Core Introduction6:20

    Introduce cs core across 2g, 3g, and 4g, detailing core networks, signaling messages, and the evolution from msc to msc server and media gateway.

  • 1.2 What is the integrated Core Network in 2G, 3G & 4G Network ?14:45

    Explore how 2G/3G core networks use circuit switching and packet switching, with NSC and edge (home location register), and contrast 4G's evolved packet core and IMS-based voice options.

  • 1.3 Difference Between Horizontal & Vertical Core Networks18:22

    Compare vertical and horizontal integrated networks, highlighting independent control, connectivity, and application layers that enable multiple services, with signaling in the control plane and 2G call traffic.

  • 1.4 High Level view about CS Core Nodes, & used Protocols7:12

    Understand how the core network provides central processing and management for signaling and traffic, interfaces with external networks across TDM and CDMA, and uses MSI server, HLR, and media gateway.

  • 1.5 Split Architecture From MSC to MSC-S and MGW7:20

    Explain the split architecture in 3G networks by separating signaling to an MSC-S and traffic to a media gateway, contrasting with legacy MSC/NSC monolithic setups.

  • 1.6 Access/Radio RF Network Structure27:19

    Explore the 2g and 3g radio access network structure, from Jira and BTS to BSC, RNC, Node B, and how the access network connects to CS and PS core networks.

  • 1.7 MSCS | Mobile Switching Center Server22:20
  • 1.8 MGW | Media Gateway8:43

    Discover how the media gateway handles user plane traffic in the core network, interfaces between access and external networks, and allocates resources for calls, including echo cancellation and media streaming.

  • 1.9 HLR | Home Location Register3:30

    The home location register is a network-wide subscriber database that stores imsi numbers, location area identities, and supplementary services, and supports authentication, location updates, and call management during calls.

  • 1.10 SMSC | SMS Server4:44

    Explore how the sms center handles subscriber sms via the gateway msc, may store messages for later delivery, and prioritizes calls when resources are limited.

  • 1.11 EIR | Equipment Identity Register2:25

    The equipment identity register (EIR) stores IMEI-linked device identities for authentication, enabling blacklist, whitelist, or graylist statuses and supporting the flexible number registered to trace stolen phones across operators.

  • 1.12 What is the CS Core Network Identities ?2:33

    Explore how the IMSI, a unique SIM identifier, divides into MCC, MNC, and MSIN to form the PLMN address.

  • 1.13 IMSI & MSISDN | Mobile Station ISDN Number0:47

    Understand how the msisdn, the mobile number, is formed from country code, network destination code (or national destination code), and the subscriber number.

  • 1.14 IMEI & IMEI SV | International Mobile equipment Identity1:27

    Understand IMEI and IMEI SV identities to verify device status, blacklisted, whitelisted, stolen, or valid, and identify software versions like iOS 13.2 for carrier connectivity.

  • 1.15 IMEI check call flow3:21

    Follow the IMEI check call flow from the MSC server to the user equipment, covering identity request and response, database checks, and authentication handling for blacklist and whitelist by MSI.

  • 1.16 TMSI | Temporary Mobile Subscriber Identity2:55

    Tmsi, or temporary mobile subscriber identity, protects subscriber data and prevents tracking as the device attaches to network with authentication and location updates, while network rotates tmsi during msc relocation.

  • 1.17 MGT | Mobile Global Title2:05

    Learn how the mobile global title (MGT or GT) handles location updates by converting subscriber information through the MSC to a global title for edge networks.

  • 1.18 MSRN | Mobile Station Roaming Number3:13

    Understand how the mobile station roaming number (MSRN) helps the HLR locate a subscriber in an MSC and route calls and messages between MSCs to establish a connection.

  • 1.19 Location Identities in CS Core5:28

    Navigate location identities in cs core, including PLMN, MCC/MNC, LAI, CGI, and SAC, and understand how location area and cell identities define service areas.

  • 1.20 Basic Procedures in CS Circuit Switching Core Network4:25

    Master basic procedures in cs core networks for a mobile connecting to a network. The lecture details attach, authentication, device identity checks, location update, and registration within the network.

  • 1.21 IMSI Attach Signaling Procedures5:41

    Explore how a mobile subscriber sends an IMSI attach to the network, detailing the attach message flow through BSE and NFC, authentication, location update, and sleep mode.

  • 1.22 Authentication Procedures26:52

    Explain how networks authenticate users using IMSI, secret keys, and A3/A8 algorithms to generate triplets (RAND, SRES, KC) and verify via MSC, HLR, and authentication center.

  • 1.23 Ciphering Procedures6:15

    Explain how ciphering procedures secure 2G/3G/4G voice networks. Show how the MSC issues a cipher mode command, selects the E5 algorithm, and encrypts data with KC.

  • 1.24 Purge MS2:09

    Purging mobile station sends a message from MSC server to ALR when subscriber has no activity, deleting subscriber data from MSI server and marking mobile as not reachable until re-attachment.

  • 1.25 What is meant by Location update & what is its types ?6:02

    Explain how a subscriber triggers location updates when moving between location areas or nfc areas, and outline normal, periodic, nz touch, detach, combined, independent, and roaming updates.

  • 1.26 Normal Location Update Procedures9:46

    Trigger a location update when a mobile station moves between location areas or after an attach, as MSC, NSC, and Echelon exchange update location messages via the map protocol.

  • 1.27 IMSI Attach Signaling Procedures1:10

    Explain IMSI attach signaling and location update: the mobile station sends an attach to the MSI server, updates subscriber status to idle, and the HLR inserts subscriber data with acknowledgement.

  • 1.28 IMSI Detach Signaling Procedures1:18

    Describe the IMSI detach signaling process where a switched-off mobile sends an SMS to the network, prompting the MSC to mark the subscriber as detached.

  • 1.29 Periodic Location update Procedures2:06

    Initiate periodic location updates by using a timer to send location update requests to the MSC server after defined intervals, detaching the user if they remain inactive.

  • 1.30 Combined Attach Procedures1:49

    Learn the combined attach procedure for voice and data networks, where the msc authenticates, updates location, and attaches the subscriber across css, ps, nsc, and sgc.

  • 1.31 Independent Location update1:29

    Explore the independent location update process: a call request prompts the MSC server to check the subscriber profile, and if incomplete, triggers normal location updates and service data.

  • 1.32 Data Recovery Location Update1:50

    Describe the data recovery procedure for mobile calls in an MSC, detailing how roaming number provisioning, restore data requests, and location updates enable calls between subscribers on MFCCs.

  • 1.33 Location Update while Roaming2:49

    Explore how roaming triggers location updates, including network identity checks, IMSI ranges, AFC, HLR data, operator agreements, and roaming restrictions for visitor or temporary subscribers.

  • 1.34 Call Flow MO/MT Signaling Procedures1:04:41

    Explains the end-to-end 2g/3g voice call flow, from service request and authentication to call setup, radio access, roaming-number allocation, and paging between MSC, NSC, and HLR.

  • 1.35 SMS call flow15:59

    Follow how a cm service request triggers an sms service and authenticates the subscriber. The message then routes through the sms center to deliver a forward short message.

  • 1.36 MSC in Pool34:06

    Explore MSC pooling, where multiple MSCs share bases in a pool to balance load, improve resilience, and support capacity expansion through cap values and the network resource identifier (NRI).

Requirements

  • No pre-Knowledge is required, you will learn everything about Voice core networks from A to Z
  • Laptop & Internet connection
  • Be ready to learn
  • No software is required

Description

Unlock the Power of CS Core Networks: Your Gateway to Telecom Expertise
Dive into the world of CS Core with this comprehensive course designed to make you a master of 2G, 3G voice networks. Whether you're a telecom professional, an engineer, or simply passionate about the field, this course will equip you with in-depth knowledge of CS Core architecture, protocols, signaling, and procedures.

What You’ll Learn:


  • CS Core Fundamentals: Understand the integrated network in 2G, 3G, and 4G.

  • Architectural Insights: Explore the evolution from horizontal to vertical networks and split architectures.

  • Key Nodes & Protocols: Gain mastery of MSC, MGW, HLR, SMSC, and their protocols.

  • Network Identities: Decode IMSI, MSISDN, IMEI, TMSI, and more.

  • Call Flows & Signaling: Master MO/MT call flows, SMS flows, and location updates.

  • Procedures in Action: Learn authentication, ciphering, and roaming updates step-by-step.


Why This Course?

This course combines theoretical clarity with practical insights. You’ll not only learn how CS Core works but also understand its real-world applications in modern telecom systems. With detailed call flow diagrams, real-world examples, and simplified explanations, this course bridges the gap between theory and practice.


Course Duration

This course is around 6 Hours duration.


Mobile CS Voice Core Concepts in 2G GSM, 3G UMTS & 4G-LTE (CSFB)

1.1 CS Core Introduction

1.2 What is the integrated Core Network in 2G, 3G & 4G Network ?

1.3 Difference Between Horizontal & Vertical Core Networks

1.4 High Level view about CS Core Nodes, & used Protocols

1.5 Split Architecture From MSC to MSC-S and MGW

1.6 Access/Radio RF Network Structure

1.7 MSCS | Mobile Switching Center Server

1.8 MGW | Media Gateway

1.9 HLR | Home Location Register

1.10 SMSC | SMS Server

1.11 EIR | Equipment Identity Register

1.12 What is the CS Core Network Identities ?

1.13 IMSI & MSISDN | Mobile Station ISDN Number

1.14 IMEI & IMEI SV | International Mobile equipment Identity

1.15 IMEI check call flow

1.16 TMSI | Temporary Mobile Subscriber Identity

1.17 MGT | Mobile Global Title

1.18 MSRN | Mobile Station Roaming Number

1.19 Location Identities in CS Core

1.20 Basic Procedures in CS Circuit Switching Core Network

1.21 IMSI Attach Signaling Procedures

1.22 Authentication Procedures

1.23 Ciphering Procedures

1.24 Purge MS

1.25 What is meant by Location update & what is its types ?

1.26 Normal Location Update Procedures

1.27 IMSI Attach Signaling Procedures

1.28 IMSI Detach Signaling Procedures

1.29 Periodic Location update Procedures

1.30 Combined Attach Procedures

1.31 Independent Location update

1.32 Data Recovery Location Update

1.33 Location Update while Roaming

1.34 Call Flow MO/MT Signaling Procedures

1.35 SMS call flow

1.36 MSC in Pool



Who Should Enroll?

  • Telecom engineers aiming to enhance their CS Core knowledge.

  • Students or graduates seeking a career in telecom networks.

  • Professionals transitioning to voice core technologies.

By the end of this course, you’ll be fully equipped to work confidently in telecom CS Core environments and make a tangible impact in your career. Join now and start your journey to mastering voice networks!


Who this course is for:

  • Complete beginners who want to learn about mobile Core Networks
  • Students with some knowledge about telecommunications, who want to explore further
  • IT Professionals who want to learn about Core Networks
  • Diploma holders who want to learn about Core Networks