SIP Telephony — Zero to Hero v1 · 2026-04-25
Self-paced 10 parts · 100+ steps Interactive demos Real Freya infra

SIP Telephony,
From Zero to Hero.

A self-paced, hands-on study site that takes a backend engineer from "what is a phone call" all the way to debugging a live customer SIP integration. Every concept is grounded in a runnable example or a real Freya deployment.

Parts
10
Steps
100
Customer chapters
4
Lab: KKB on-prem (kkbfcfreyasrv01, via Kloudeks VPN) Toolkit: Asterisk CLI · sngrep · tcpdump + Wireshark Suggested pace: one Part per evening
PART 01 · steps 1–10

Telephony fundamentals

Signaling vs media, PSTN to VoIP, codecs, DTMF, Q.850 cause codes, and call-quality metrics.

10 steps · 3 demos
PART 02 · steps 11–25

The SIP protocol, deeply

Methods, headers, dialogs vs transactions, SDP, the INVITE handshake, status codes, registration.

15 steps · ladder + inspector
PART 03 · steps 26–40

Media, RTP, NAT

RTP packet structure, codec negotiation, STUN/TURN/ICE, SBC, the famous 60-second timeout.

15 steps · NAT visualizer
PART 04 · steps 41–60

Asterisk fundamentals

Modules, dialplan, pjsip.conf, contexts, transports, identify, and the Asterisk CLI.

20 steps · CLI emulator
PART 05 · steps 61–75

Bridge: Asterisk ↔ Freya agent

chan_websocket, /telephony/ws, JSON frames, MixMonitor, end-to-end inbound/outbound flows.

15 steps · flow animator
PART 06 · steps 76–85

Production concerns

STIR/SHAKEN, the 60-second drop, light proxies, Timer B, SRTP, concurrent caps, recording compliance.

10 steps · timer simulator
PART 07 · steps 86–90

Troubleshooting tools

Asterisk CLI, sngrep, tcpdump + Wireshark, the 6-hypothesis SIP-debug decision tree.

5 steps · interactive tree
PART 08 · steps 91–95

The Freya stack

Compose layout, host-mounted configs, our PJSIP defaults, custom headers, campaign-worker outbound.

5 steps · architecture diagram
PART 09 · steps 96–100

Customer deep dives

Allianz · Garanti · Anadolu Sigorta · KKB. The capstone: trace a live call across every layer.

5 steps · 4 customer chapters
PART 10 · big picture

From operator to customer

Zoom out. The five layers of voice in 2026 (operator, trunk, SBC, PBX, contact center) plus BPO. Where each customer sits.

6 sections · 3 demos · vendor map