NF Software Engineering — Building 5G Core Network Functions · Pro
For every 5GC service-based interface, 3GPP publishes a machine-readable OpenAPI 3.0 YAML file alongside the TS document. These files live on forge.3gpp.org under each TS series. For example, TS 29.502 (SMF service) ships TS29502_Nsmf_PDUSession.yaml, TS29502_Nsmf_EventExposure.yaml, and a few schema-specific files. TS 29.518 (AMF service) ships Namf_Communication, Namf_EventExposure, Namf_MT, Namf_Location. TS 29.510 (NRF) ships Nnrf_NFManagement and Nnrf_NFDiscovery. The OpenAPI files reference each other through $ref directives — common types live in TS29571_CommonData.yaml. Reading 3GPP…
Continue reading with Pro
This lesson is part of Pro. Subscribe to unlock the full lesson plus all 32 advanced levels, 900 lessons, labs, and 21 full-length practice exams.
Instructor-led 5G training typically runs $1,500–$3,000 per course. Pro is everything — every certification course and practice exam — for a fraction of one.