Skip to content
5G/6G AcademyEst. 2009
Core Network

NRF

Network Repository Function: the 5GC function that maintains a registry of available NF instances and their profiles, enabling service discovery in the SBA.

In the service-based core there's no static wiring telling each function where its peers live. The NRF is the answer to "who's out there and how do I reach them?" Every NF registers a profile with it on startup — type, address, supported services, slices it serves, capacity — and refreshes it with periodic heartbeats. When the SMF needs a UPF or the AMF needs an AUSF, it queries the NRF and gets back a list of suitable candidates to pick from.

That dynamic discovery is what lets you scale functions in and out, or roll new instances, without reconfiguring everybody. It also acts as a trust checkpoint in many deployments, since OAuth2 access tokens for NF-to-NF calls are obtained here. If the NRF is down or its data is stale, discovery breaks and new sessions can stall even when the target NFs are perfectly healthy — so in production it's deployed redundantly.

Frequently asked questions

Is the NRF like DNS for the 5G core?
It's a reasonable first analogy — both answer "where is X?" — but the NRF does more. It stores rich NF profiles (services, slices, load, capacity), supports subscribe/notify so functions learn when peers appear or vanish, and often issues the OAuth2 tokens that authorise NF-to-NF calls. DNS just maps names to addresses; the NRF is a live service registry.
Learn NRF in depth5G Core & E2E Specialist — the certification course for this part of the network: video lessons, hands-on exercises and a graded exam that earns a verifiable certificate.

Want to truly understand NRF? Learn it in context.

A free account opens all 13 courses — 404 video lessons, labs and full practice exams — for 7 days, no card. Prime Membership keeps them and adds the certification exam and a verifiable certificate.

  • 7 days of every course
  • Then the first module, free
  • No card needed
  • TELCOMA since 2009

Get one 5G/LTE engineering deep-dive a fortnight

One thing explained properly every other Tuesday — a real failure, and the lab or trace where you work it yourself. No spam, no marketing, just engineering. Unsubscribe in one click.