Learning Paths
Ordered paths through the PacketAlchemy notes. Start at the top of a path and read down. Each step assumes the ones above it.
Path 1 — EPC Foundations
The packet core from attach to charging. The foundation everything else builds on.
- LTE/lte-attach-flow.md — attach flow with failure points.
- LTE/lte-attach-procedure.md — attach procedure in detail.
- Protocols/diameter-s6a-mme-hss.md — S6a: MME and HSS.
- DNS/dns-in-epc.md — DNS in EPC, APN resolution.
- Protocols/gtp-c-deep-dive.md — GTP-C.
- Protocols/gtp-u-deep-dive.md — GTP-U.
- Charging/ocs-overview.md — OCS online charging.
- Roaming/gy-interface.md — Gy quota lifecycle and bearer fate.
- Charging/pcrf-gx-policy-control.md — PCRF / Gx policy.
- Protocols/pfcp-n4-sxa-control.md — PFCP (CUPS side: Sx).
- Troubleshooting/epc-end-to-end-playbook.md — put it together.
Path 2 — 5G Core
From EPC to the service-based 5G Core: slicing, interworking, PFCP on N4, and converged charging.
- 5G/5g-core-evolution.md — from EPC to 5GC.
- 5G/network-slicing.md — slicing.
- 5G/epc-5gc-interworking.md — interworking.
- Protocols/pfcp-n4-sxa-control.md — PFCP on N4.
- Charging/chf-5g-charging.md — CHF converged charging.
- Diagrams/04-5g-core-architecture.md — architecture diagram.
- Diagrams/05-5g-pdu-session-flow.md — PDU session flow.
- Wireshark/full-5g-core-call-flow.md — full call flow.
- Wireshark/5g-advanced-pcap-analysis.md — advanced PCAP.
Path 3 — Troubleshooting & War Room
Packet analysis, hands-on scenarios, and outage simulations. For engineers who learn by breaking things.
- Protocols/packet-analysis-gtp-diameter.md — packet analysis.
- Lab/wireshark-core-analysis.md — Wireshark core analysis.
- Lab/deep-pcap-step-by-step-analysis.md — deep PCAP, step by step.
- Lab/scenario-attach-no-data.md — hands-on scenario: attach OK, no data.
- Troubleshooting/incident-simulation-no-internet.md — incident simulation.
- CaseStudies/real-epc-incidents.md — real incidents.
- WarRoom/global-core-outage-simulation.md — global outage.
- WarRoom/multi-domain-outage-simulation.md — multi-domain outage.
Path 4 — Roaming
Roaming fundamentals, steering, and roaming charging — where Gy meets the visited network.
- Roaming/lte-roaming.md — roaming fundamentals.
- Roaming/lte-roaming-steering.md — steering.
- Roaming/gy-interface.md — Gy and roaming charging.
- Protocols/diameter-s6a-mme-hss.md — S6a in roaming attach.
Path 5 — Interview Prep
Turn the foundations into answers: Q&A, an interview pack, real stories, and one outage talked through end to end.
- Finish Path 1 (EPC Foundations).
- Interview/core-network-interview-qa.md — Q&A.
- Interview/core-network-interview-pack.md — interview pack.
- CaseStudies/real-epc-incidents.md — have stories ready.
- WarRoom/global-core-outage-simulation.md — talk through an outage.
How to use the paths
New to packet core: Path 1, then Path 2.
Stuck on a live problem: Path 3, or jump to the note that matches your symptom via the notes index.
Preparing for an interview: Path 5.
Source notes live in the packetalchemy-telecom-notes repo on GitHub. Prefer deep dives? Start with the Blog or try the Attach OK, No Data lab.