5G NAS - Registration Accept Explained

Registration Accept is the 5G NAS success message the network sends when it accepts UE registration. In simple terms, it means the AMF has decided to register the UE and is now returning the mobility, identity, timer, and service context the UE should use in the 5GS.

For beginners, the simple meaning is: Registration Accept is the network saying “registration worked, here is your 5G operating context.”
For experienced engineers, it is one of the most useful NAS messages for checking final registration result, 5G-GUTI allocation, TAI scope, Allowed NSSAI, and periodic update timing.

What is Registration Accept in simple terms?

The UE asks to register by sending Registration Request. The network authenticates and secures the procedure. If everything is valid, the AMF sends Registration Accept back to the UE.

This message tells the UE:

  • registration was accepted
  • what temporary identity it should use
  • which tracking areas are valid
  • which slice context is allowed
  • what timer values and feature context apply next

Why this message matters

This message matters because many later behaviors depend on it:

  • paging and reachability often depend on the returned 5G-GUTI
  • mobility behavior depends on the returned TAI list
  • periodic update behavior depends on T3512
  • slice-related service behavior depends on Allowed NSSAI

So even when registration appears successful, engineers often come back to Registration Accept to understand why later behavior looks wrong.

Where this message appears in the call flow

A simplified successful path is:

  1. UE sends Registration Request
  2. AMF may trigger Identity and Authentication
  3. NAS security is activated
  4. AMF sends Registration Accept
  5. UE responds with Registration Complete

Mini sequence:

UE                              gNB / AMF
|                                 |
|--- Registration Request ------->|
|<-- Authentication Request ------|
|--- Authentication Response ---->|
|<-- Security Mode Command -------|
|--- Security Mode Complete ----->|
|<-- Registration Accept ---------|
|--- Registration Complete ------>|

So Registration Accept sits at the point where the network finishes accepting the UE into 5GMM registered state.

Transport characteristics

  • sender: AMF
  • receiver: UE
  • interface: N1
  • transport on access side: commonly carried through DL Information Transfer
  • signaling context: NAS 5GMM
  • security expectation: usually integrity protected and often ciphered

On the radio side, this is not an RRC message by itself. It is a NAS payload that depends on access-side transport through RRC and NGAP signaling.

What Registration Accept means operationally

Operationally, Registration Accept is the AMF’s final positive registration decision plus the context the UE must use after success.

This is the message where engineers verify:

  • what registration result was actually granted
  • which temporary identity the UE should use next
  • where the UE is considered reachable
  • which slice context was really accepted
  • which timers will drive later mobility behavior

That is why this message often explains later paging, periodic update, or service issues even when the registration itself looked successful.

Important Information Elements

IEWhy it matters
5GS registration resultConfirms what type of registration was accepted.
5G-GUTIReturned temporary identity used later in mobility and paging analysis.
TAI listShows where the UE is considered registered and reachable.
Allowed NSSAIExplains what slice context the network actually accepted.
T3512 valueDrives periodic registration update timing.
Network feature supportHelps explain later service behavior such as IMS voice support.

Example message dump

Registration Accept
  Extended Protocol Discriminator: 5G Mobility Management
  Security Header Type: Integrity protected and ciphered
  Message Type: Registration Accept
  5GS Registration Result: 3GPP access
  5G-GUTI: 02 F1 10 00 01 AB CD EF 12 34
  TAI List:
    PLMN: 001-01
    TAC: 0x1001
    TAC: 0x1002
  Allowed NSSAI:
    S-NSSAI: SST 1, SD 0x112233
  T3512 Value: 54 minutes
  Network Feature Support:
    IMS voice over PS supported: true

How to read this dump

  • Security Header Type should match the expected protected stage of the procedure.
  • 5GS Registration Result tells you what kind of access registration the AMF accepted.
  • 5G-GUTI should be saved and later matched against paging and mobility signaling.
  • TAI List tells the UE where it is registered without needing another update.
  • Allowed NSSAI explains whether the network accepted the slice context the UE wanted.
  • T3512 Value is important for later periodic registration update timing.

What to check in logs

  • verify that identity, authentication, and NAS security completed before the message arrived
  • inspect the returned 5G-GUTI and correlate it with later paging and mobility traces
  • check TAI List, Allowed NSSAI, and T3512 before troubleshooting later service behavior
  • confirm the UE follows with Registration Complete instead of silently restarting the procedure

FAQ

What does Registration Accept do in 5G?

It tells the UE that the AMF accepted registration and returns the mobility and service context the UE should use in the 5GS.

Who sends Registration Accept?

The AMF sends it to the UE over NAS, usually after authentication and NAS security are complete.

Is Registration Accept protected?

In most normal successful registration flows after NAS security setup, yes. Engineers commonly expect integrity protection and often ciphering.

What comes after Registration Accept?

The next common NAS message is Registration Complete, followed by normal service procedures such as session establishment or paging reachability.

Why is T3512 important in Registration Accept?

Because it controls periodic registration update behavior and strongly influences later mobility-management timing analysis.

Does Registration Accept include reject causes?

No. It is a success message. Problems are usually inferred from missing or inconsistent returned context, or from later UE behavior.

Summary

Registration Accept is the 5GMM message the AMF sends when it accepts UE registration and returns the mobility, security, and reachability context the UE needs to operate in the 5GS.