NF Software Engineering — Building 5G Core Network Functions · Pro
The Network Repository Function (NRF) is 5GC's service registry — the equivalent of Consul, etcd, or Eureka in modern microservice architectures. Every NF registers with the NRF on startup, publishing its profile: NF type (AMF, SMF, AUSF), supported services, FQDN or IP, capacity hints, served PLMNs, and supported network slices. Other NFs query the NRF when they need to call a producer service. The discovery API returns a list of matching NF instances; the consumer NF picks one and establishes an HTTP/2 connection. The pattern is exactly the service-discovery pattern any backend engineer has…
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.