5G NAS - Relay Key Request Explained

Relay Key Request is a specialized NAS message used in the relay security branch of the 5G system. It is not a mainstream registration message. Instead, it appears when the UE needs the network to process relay-related key request information and continue the relay key procedure.

For beginners, the simple meaning is: the UE is asking the network for relay-related security key handling.
For engineers, the key point is that this message belongs to a relay-specific procedure, so it should be read with relay transaction context rather than with ordinary registration logic.

What is Relay Key Request in simple terms?

The UE needs relay-related key information. It sends Relay Key Request so the network can process the request and respond with either relay key acceptance or rejection.

Why Relay Key Request matters

This message matters because it marks the start of a specialized relay security branch. If engineers treat it like an ordinary NAS message without looking at the relay context, the trace quickly stops making sense.

The most useful practical checks are:

  • whether the relay transaction identity is valid
  • whether the request parameters fit the intended relay scenario
  • whether the next network branch is accept or reject

Where Relay Key Request appears in the call flow

UE                              Network
|--- Relay Key Request --------->|
|<-- Relay Key Accept / Reject --|

It is best interpreted as part of a relay key procedure rather than as part of ordinary registration or service signaling.

Transport characteristics

  • Direction: UE to network
  • Interface: N1
  • Transport on access side: carried over the existing NAS path
  • Security expectation: normally tied to an already established protected relay-capable NAS context

What Relay Key Request means operationally

Operationally, Relay Key Request tells engineers that the trace has entered a relay-specific security exchange.

That means the first questions are not the usual registration questions. Instead, ask:

  • what relay transaction is this message tied to
  • what request parameters were sent
  • did the network return Relay Key Accept or Relay Key Reject

Important Information Elements

IEWhy it matters
ProSe Relay Transaction IdentityTies the request to a specific relay-key transaction.
Relay Key Request ParametersCarries the relay-specific security request details the network needs to process.

Example message dump

Relay Key Request
  Extended Protocol Discriminator: 5G Mobility Management
  Security Header Type: Integrity protected and ciphered
  Message Type: Relay Key Request
  ProSe Relay Transaction Identity: 7
  Relay Key Request Parameters: 0x01020304...

How to read this dump

  • Start with the relay transaction identity.
  • Then inspect the relay key request parameters.
  • After that, move directly to the next network response, because the accept-or-reject branch usually defines the practical outcome.

What to check in logs

  • verify that the message appears in a relay-specific NAS context
  • inspect the relay transaction identity
  • check the relay key request parameters carefully
  • correlate the request with Relay Key Accept or Relay Key Reject

FAQ

What does Relay Key Request do in 5G?

It starts the relay key exchange by asking the network to process relay-specific key request parameters and return the corresponding relay key response.

Is Relay Key Request a normal registration message?

No. It belongs to a specialized relay security procedure rather than the standard registration path.

What usually comes after Relay Key Request?

The usual next branch is Relay Key Accept or Relay Key Reject.

Summary

Relay Key Request is the NAS message used to request relay-related keying material so the relay security procedure can continue in a 5G relay or ProSe relay context.