Asma Neji

Voice communication systems.

Key Concepts:

Why It Matters: Still foundational for voice services in modern networks.

Labs/Practice: Set up VoIP calls; analyzed SIP packets.

Tools Used: Wireshark, OpenVPN.

Lesson 7: Telephony & VoIP

This lesson covers the world of voice services — still one of the most revenue-critical parts of telecom networks in 2026.
Even with messaging apps dominating daily use, operators continue to earn significant revenue from voice minutes (especially international roaming, enterprise PBX, contact centers, and emerging markets).

VoIP (Voice over IP) has completely replaced traditional circuit-switched telephony in modern networks:

Understanding both legacy PSTN/SS7 and modern all-IP voice architectures is essential for telecom engineers, especially in core network, IMS, VoIP engineering, and telecom security roles.

Why Telephony & VoIP Still Matter

1. Legacy Telephony – PSTN & SS7

PSTN (Public Switched Telephone Network)

SS7 (Signaling System No. 7)
The global out-of-band signaling network used for:

SS7 architecture components

Protocol stack
MTP → SCCP → TCAP → MAP / ISUP / CAMEL / INAP

Critical issue in 2025–2026
SS7 was designed in the 1970s–80s with almost no authentication → still widely exploited for:

2. VoIP & Modern All-IP Voice

Core idea
Analog voice → digitized → compressed (G.711, G.729, AMR-WB, Opus) → packetized → sent over IP/UDP

Main protocols

SIP (Session Initiation Protocol) – RFC 3261

Typical SIP flow (simplified)
UE ── REGISTER ──→ P-CSCF ──→ S-CSCF ──→ HSS/UDM UE ◄─ 200 OK (with service route) ────┘ UE ── INVITE ──→ P-CSCF ──→ I-CSCF ──→ S-CSCF ──→ … terminating side

Common methods: REGISTER, INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE (SMS over IP)

RTP (Real-time Transport Protocol) – RFC 3550

SRTP (Secure RTP)

3. IMS (IP Multimedia Subsystem) Architecture

Standardized framework (3GPP) for delivering multimedia services over all-IP networks.
Used for VoLTE, VoNR, RCS, fixed VoIP.

Key IMS network functions

Simplified VoLTE call flow (high-level)

  1. UE registers → IMS (AKA authentication)
  2. INVITE sent → routed through P/I/S-CSCF
  3. SDP negotiation (codecs, ports)
  4. 183 Session Progress / 180 Ringing
  5. 200 OK (answer) → ACK
  6. Bidirectional RTP/SRTP media
  7. BYE to end session

Practice & Portfolio Suggestions

Summary – Key Takeaways for Interviews

This knowledge directly connects to: