5g Standalone Access Registration
5g Standalone Access Registration
Message Path
Preamble UE ➔ gNB
RRCSetupRequest UE ➔ gNB
RRCSetup
├RadioBearerConfig gNB ➔ UE
└CellGroupConfig
RRCSetupComplete
UE ➔ gNB
└Registration Request
Initial UE Message
gNB ➔ New AMF
└Registration Request
Namf_Communication_UEContextTransfer Request
New AMF ➔ Old AMF
└Registration Request
Namf_Communication_UEContextTransfer Response
Old AMF ➔ New AMF
└UE Context in AMF
Nudm_UEContextManagement_Registration Request
New AMF ➔ UDM
└Amf3GppAccessRegistration
Nudm_SubscriberDataManagement_Get Response
├AccessAndMobilitySubscriptionData
UDM ➔ New AMF
├SmfSelectionSubscriptionData
└UeContextInSmfData
Npcf_AMPolicyControl_Create Response
└PolicyAssociation PCF ➔ New AMF
└PolicyAssociationRequest
Namf_EventExpose_Subscribe Request
└AmfCreateEventSubscription PCF ➔ New AMF
└AmfEventSubscription
Namf_EventExpose_Subscribe Response
New AMF ➔ PCF
└AmfCreatedEventSubscription
SecurityModeCommand gNB ➔ UE
SecurityModeComplete UE ➔ gNB
RRCReconfiguration
├Registration Accept
├RadioBearerConfig
gNB ➔ UE
├secondaryCellGroup
├MeasConfig
└masterCellGroup
RRCReconfigurationComplete
UE ➔ gNB
└UplinkTxDirectCurrentList
Preamble
UE ➔ gNB
The UE picks a random preamble. The preamble is referenced with the Random Access Preamble Id (RAPID). The
preamble transmission is a Zadoff-Chu sequence.
RA-RNTI
The RA-RNTI associated with the PRACH in which the Random Access Preamble is transmitted, is computed as:
Where:
Identifier Description
s_id Index of the first OFDM symbol of the specified PRACH (0 ≤ s_id < 14)
t_id Index of the first slot of the specified PRACH in a system frame (0 ≤ t_id < 80)
f_id Index of the specified PRACH in the frequency domain (0 ≤ f_id < 8)
ul_carrier_id Uplink carrier used for Msg1 transmission (0 for NUL carrier, and 1 for SUL carrier)
TS 38.212
In response to a PRACH transmission, a UE attempts to detect a DCI Format 1_0 with PDCCH CRC scrambled by
the RA-RNTI corresponding to the RACH transmission. The UE looks for message during a configured window of
length ra-ResponseWindow.
The RA-RNTI scrambled DCI message signals the frequency and time resources assigned for the transmission of
the Transport Block containing the Random Access Response message.
The following information is transmitted by means of the RA-RNTI scrambled DCI Format 1_0:
Field Bits
⌈log2(NRBDL,BWP(NRBDL,BWP + 1)/2)⌉
Frequency domain resource assignment
NRBDL,BWP is the size of CORESET 0
VRB-to-PRB mapping 1
TB scaling 2
Reserved bits 16
The following information is transmitted by a DCI Format 1_0 with PDCCH CRC scrambled by the assigned C-RNTI:
🡩top
4 / 58
5G Standalone Access Registration Signaling Messages
p
Field Bits
⌈log2(NRBDL,BWP(NRBDL,BWP + 1)/2)⌉
VRB-to-PRB mapping 1
Redundancy version 2
PDSCH-to-HARQ_feedback timing
3
indicator
TS 38.213, TS 38.321
MAC PDU
MAC subPDU n
Padding (optional)
E T RAPID
Timing
The Timing Advance Command field indicates the index value TA used to control
Advance 12
the amount of timing adjustment that the MAC entity must apply in TS 38.213.
Command
RAR UL The Uplink Grant field indicates the resources to be used on the uplink in TS
27
Grant 38.213
Temporary The Temporary C-RNTI field indicates the temporary identity that is used by the
16
C-RNTI MAC entity during Random Access.
RAR UL Grant
MCS 4
🡩top
6 / 58
5G Standalone Access Registration Signaling Messages
p
RAR grant field Number of bits
CSI request 1
RRCSetupRequest
UE ➔ gNB
38.331
The RRC Setup Request is sent with the random ue-Identity and an establishment cause. The following
establishment causes are defined:
RRCSetup
gNB ➔ UE
38.331
The RRC Setup message is sent to setup SRB1 and the master cell. The message carries the radioBearerConfig and
masterCellGroup information elements.
RadioBearerConfig
CellGroupConfig
🡩top
9 / 58
5G Standalone Access Registration Signaling Messages
p
rlc-BearerToAddModList SEQUENCE (SIZE(1..maxLC-ID)) OF RLC-
BearerConfig OPTIONAL, -- Need N
rlc-BearerToReleaseList SEQUENCE (SIZE(1..maxLC-ID)) OF
LogicalChannelIdentity OPTIONAL, -- Need N
mac-CellGroupConfig MAC-CellGroupConfig
OPTIONAL, -- Need M
physicalCellGroupConfig PhysicalCellGroupConfig
OPTIONAL, -- Need M
spCellConfig SpCellConfig
OPTIONAL, -- Need M
sCellToAddModList SEQUENCE (SIZE (1..maxNrofSCells)) OF
SCellConfig OPTIONAL, -- Need N
sCellToReleaseList SEQUENCE (SIZE (1..maxNrofSCells)) OF
SCellIndex OPTIONAL, -- Need N
...,
[[
reportUplinkTxDirectCurrent-v1530 ENUMERATED {true}
OPTIONAL -- Cond BWP-Reconfig
]]
}
TS 38.212
The following information is transmitted by a DCI Format 0_0 with PDCCH CRC scrambled by the assigned C-RNTI:
Field Bits
Identifier of
1
DCI formats
⌈log2(NRBUL,BWP(NRBUL,BWP + 1)/2)⌉
Frequency
domain NRBUL,BWP is the size of the active UL bandwidth part in case DCI format 0_0 is
resource monitored in the UE specific search space if DCH sizes <= 4 and DCI size with C-RNTI
assignment
<= 3. Otherwise NRBUL,BWP is the size of the initial UL bandwidth part.
Time domain
resource 4
assignment
Frequency
1
hopping flag
🡩top
11 / 58
5G Standalone Access Registration Signaling Messages
p
Field Bits
Modulation
and coding 5
scheme
New data
1
indicator
Redundancy
2
version
HARQ
process 4
number
Downlink
assignment 2
index
TPC
command
for 2
scheduled
PUSCH
UL/SUL
1
indicator
RRCSetupComplete
UE ➔ gNB
38.331
The UE sends the RRC Setup Complete message with a Registration Request in the dedicatedNAS-Message field.
Registration Request
TS 24.501
The Registration Request NAS message is carried from the UE to the newly assigned AMF. The message will also
be passed to the old AMF to retrieve the AMF context for the UE.
Field Type
initial registration
mobility registration updating
5GS registration type
periodic registration updating
emergency registration
Non-current native NAS key set identifier NAS key set identifier
5GMM capability
UE security capability
S1 UE network capability
MICO indication
UE status
LADN indication
Payload container
Initial UE Message
gNB ➔ New AMF
TS 38.413
The gNB sends the Initial UE Message to the selected AMF. The message carries the Registration Request that was
received from the UE in the RRC Setup Complete message. The "RAN UE NGAP ID" and the "RRC Establishment
Cause" are also included in the message.
The AMF will use the "RAN UE NGAP ID" to address the UE context on the gNB.
Field Description
🡩top
14 / 58
5G Standalone Access Registration Signaling Messages
p
Field Description
Message Type
RAN UE NGAP ID
User Location
Information
RRC Establishment
OCTET STRING
Cause
5G-S-TMSI
AMF Set ID
Allowed NSSI
Namf_Communication_UEContextTransfer Request
New AMF ➔ Old AMF
29.502, 29.518
New AMF requests context transfer from the Old AMF. The complete NAS registration request message received
from the UE is included in the context request.
Field Description
5G-GUTI
Reason
Registration Request Integrity protected message from the UE that triggers the context transfer.
Namf_Communication_UEContextTransfer Response
Old AMF ➔ New AMF
29.502, 29.518
The Old AMF passes the AMF UE Context to the new AMF.
Field Description
🡩top
15 / 58
5G Standalone Access Registration Signaling Messages
p
Field Description
Mobile Equipment
Optional
Identifier
Allowed NSSAI
UE Context in AMF
The complete UE context maintained at the AMF. The AMF passes this context to a "New AMF" if the UE is
attempts registration in the "New AMF".
Field Description
SUPI-
unauthenticated- This indicates whether the SUPI is unauthenticated.
indicator
GPSI The GPSI(s) of the UE. The presence is dictated by its storage in the UDM.
Internal Group
List of the subscribed internal group(s) that the UE belongs to.
ID-list
UE Specific DRX
UE specific DRX parameters.
Parameters
UE MM Network
Indicates the UE MM network capabilities.
Capability
5GMM
Includes other UE capabilities related to 5GCN or interworking with EPS.
Capability
List of the event subscriptions by other CP NFs. Indicating the events being
Events
subscribed as well as any information on how to send the corresponding
Subscription
notifications
AM Policy Association Information includes the AM Policy Information and the PCF ID(s) below
Field Description
🡩top
16 / 58
5G Standalone Access Registration Signaling Messages
p
Field Description
The identifier of the PCF for AM Policy. In roaming, the identifier of V-PCF and
PCF ID(s)
H-PCF.
Subscribed An index to specific RRM configuration in the NG-RAN that is received from
RFSP Index the UDM.
RFSP Index in
An index to specific RRM configuration in the NG-RAN that is currently in use.
Use
MICO Mode
Indicates the MICO Mode for the UE.
Indication
Voice Support An indication whether the UE radio capabilities are compatible with the
Match network configuration. The AMF uses it as an input for setting the IMS voice
Indicator over PS Session Supported Indication over 3GPP access.
Homogenous
Indicates per UE if "IMS Voice over PS Sessions" is homogeneously supported
Support of IMS
in all TAs in the serving AMF or homogeneously not supported, or, support is
Voice over PS
non-homogeneous/unknown.
Sessions
UE Radio
Capability for
Information used by the NG-RAN to enhance the paging towards the UE.
Paging
Information
Information on Information sent by the NG-RAN, and used by the AMF when paging the UE
Recommended to help determining the NG-RAN nodes to be paged as well as to provide the
Cells And RAN information on recommended cells to each of these NG-RAN nodes, in order
nodes For to optimize the probability of successful paging while minimizing the signaling
Paging load on the radio path.
UE Radio Information sent by the NG-RAN node and stored in the AMF. The AMF sends
Capability this information to the NG-RAN node within the UE context during transition
Information to CM-CONNECTED state.
SMSF Identifier The Identifier of the SMSF serving the UE in RM REGISTERED state.
SMSF Address The Address of the SMSF serving the UE in RM-REGISTERED state.
SMS Indicates subscription to any SMS delivery service over NAS irrespective of
Subscription access type.
For each access type level context within the UE access and mobility context:
Field Description
Registration
Current Registration Area (a set of tracking areas in TAI List).
Area
TAI of last
Registration TAI of the TA in which the last registration request was initiated.
Update
User Location
Information on user location.
Information
Expected UE
Behavior Indicates per UE the Expected UE Behavior Parameters and their
Parameters for corresponding validity times.
AMF
Security
Information for Control plane security information.
CP
Security
Information for User plane security information.
UP
Allowed NSSAI consisting of one or more S-NSSAIs for serving PLMN in the
Allowed NSSAI
present Registration Area.
Mapping Of Mapping Of Allowed NSSAI is the mapping of each S-NSSAI of the Allowed
Allowed NSSAI NSSAI to the S-NSSAIs of the Subscribed S-NSSAIs.
AMF UE NGAP Identifies the UE association over the NG interface within the AMF as
ID defined in TS 38.413.
🡩top
18 / 58
5G Standalone Access Registration Signaling Messages
p
Field Description
RAN UE NGAP Identifies the UE association over the NG interface within the NG-RAN node
ID as defined in TS 38.413.
Network Slice
The Network Slice Instances selected by 5GC for this UE.
Instance(s)
Field Description
Network Slice Instance id The network Slice Instance information for the PDU Session
The associated SMF identifier and SMF address for the PDU
SMF Information
Session.
Access Type The current access type for this PDU Session.
EBI-ARP list The allocated EBI and associated ARP pairs for this PDU session.
Identity Request
New AMF ➔ DL NAS Transport ➔ gNB ➔ DLInformationTransfer ➔ UE
TS 24.501
The New AMF requests UE identity (SUCI) from the UE via a NAS message.
Field Type
🡩top
19 / 58
5G Standalone Access Registration Signaling Messages
p
Identity Response
UE ➔ ULInformationTransfer ➔ gNB ➔ UL NAS Transport ➔ New AMF
TS 24.501
The UE responds to the Identity Request with SUCI. The SUCI is derived from the public key of the Home PLMN.
Field Type
Nausf_UEAuthenticate_authenticate Request
New AMF ➔ AUSF
TS 33.501
The AMF requests UE authentication vectors and algorithm information from the AUSF - Authentication Server
Function.
Authentication
Scenario Inputs
Method
Subsequent
5G AKA Authentication confirmation message with RES*
authentication request
Subsequent
EAP-AKA’ EAP packet as described in RFC 4187 and RFC 5448
authentication request
Nudm_UEAuthenticate_Get Request
AUSF ➔ UDM
TS 29.503
The Authentication Server Function (AUSF) requests authentication vectors from the UDM - Unified Data
Management function.
🡩top
20 / 58
5G Standalone Access Registration Signaling Messages
p
Field Presence Description
Nudm_UEAuthenticate_Get Response
UDM ➔ AUSF
TS 29.503, TS 33.501
Nausf_UEAuthenticate_authenticate Response
AUSF ➔ New AMF
TS 33.501
The response returns the master key which is used by AMF to derive NAS security keys and other security key(s).
Authentication
Field Outputs
Method
Authentication
EAP-AKA’ EAP packet as described in RFC 4187 and RFC 5448
response
Authentication Master key which is used by AMF to derive NAS security keys
result and other security key(s).
Authentication Request
New AMF ➔ DL NAS Transport ➔ gNB ➔ DLInformationTransfer ➔ UE
TS 24.501
🡩top
21 / 58
5G Standalone Access Registration Signaling Messages
p
Initiate the authentication procedure with the UE. Send the key selector, RAND and AUTN to the UE.
Field Type
ABBA
EAP message
Authentication Response
UE ➔ ULInformationTransfer ➔ gNB ➔ UL NAS Transport ➔ New AMF
TS 24.501
Field Type
EAP message
TS 24.501
The AMF signals the selected NAS security algorithm to the UE. The AMF also requests the IMEISV from the UE.
🡩top
22 / 58
5G Standalone Access Registration Signaling Messages
p
Field Type
ngKSI
IMEISV request
HashAMF
EAP message
TS 24.501
The UE signals the completion of the NAS security procedure. The message contains the IMEISV.
Field Type
N5g-eir_EquipmentIdentityCheck Request
New AMF ➔ 5G-EIR
🡩top
23 / 58
5G Standalone Access Registration Signaling Messages
p
TS 23.502
This service is provided by the 5G-EIR to check the PEI and determine whether the PEI is blacklisted.
Inputs Outputs
N5g-eir_EquipmentIdentityCheck Response
5G-EIR ➔ New AMF
TS 23.502
Inputs Outputs
Namf_Communication_RegistrationCompleteNotify
New AMF ➔ Old AMF
29.518, 23.502
PDU Session
Optional Indicates the PDU Session(s) to be released
ID(s)
Indicates that the PCF ID that handles the AM Policy association has
PCF ID Optional
changed
Nudm_UEContextManagement_Registration Request
New AMF ➔ UDM
TS 29.503
//{apiRoot}/nudm_uecm/v1/{ueid}/registrations/amf-3gpp-access
Here:
🡩top
24 / 58
5G Standalone Access Registration Signaling Messages
p
{ueid} Represents the Subscription Identifier SUPI or GPSI (see 3GPP TS 23.501) SUPI (i.e. imsi or nai) is used with
the PUT and PATCH methods; GPSI (i.e. msisdn or extid) is used with the GET method. The ueid pattern is:
"(imsi-[0-9]{5,15}|nai-.+|msisdn-[0-9]{5,15}|extid-.+|.+)"
HTTP/Custom
Description Body datastructure
method
Amf3GppAccessRegistration
Permanent
pei Pei O 0..1
Equipment Identifier.
Indicates per UE if
"IMS Voice over PS
Sessions" is
homogeneously
imsVoPS ImsVoPS O 0..1
supported in all TAs
in the serving AMF,
or homogeneously
not supported.
🡩top
25 / 58
5G Standalone Access Registration Signaling Messages
p
Attribute name Data type Presence Cardinality Description
A URI provided by
the AMF to receive
(implicitly
deregCallbackUri Uri M 1
subscribed)
notifications on
deregistration.
A URI provided by
the AMF to receive
(implicitly
pcscfRestorationCallbackUri Uri O 0..1 subscribed)
notifications on the
need for P-CSCF
Restoration.
This IE shall be
included if the NF
service consumer is
an AMF and the AMF
supports the AMF
management without
UDSF for the first
backupAmfInfo array(BackupAmfInfo) C 0..N interaction with
UDM. The UDM uses
this attribute to do
an NRF query in
order to invoke later
services in a backup
AMF, e.g.
Namf_EventExposure.
Nudm_UEContextManagement_Registration Response
UDM ➔ New AMF
TS 29.503
Response
Data type Presence Cardinality Description
codes
🡩top
26 / 58
5G Standalone Access Registration Signaling Messages
p
Response
Data type Presence Cardinality Description
codes
UNKNOWN_5GS_SUBSCRIPTION
403 NO_PS_SUBSCRIPTION
ProblemDetails M 1
Forbidden ROAMING_NOT_ALLOWED
ACCESS_NOT_ALLOWED
RAT_NOT ALLOWED
REAUTHENTICATION_REQUIRED
Nudm_SubscriberDataManagement_Get Request
New AMF ➔ UDM
TS 29.503
Nudm_SubscriberDataManagement_Get Response
UDM ➔ New AMF
TS 29.503
List of Generic
Public
gpsis array(Gpsi) O 0..N Subscription
Identifier; see
3GPP TS 29.571
List of internal
group identifier;
internalGroupIds array(InternalGroupId) O 0..N
see 3GPP TS
23.501
Network Slice
Selection
nssai Nssai O 0..1
Assistance
Information
List of RAT
Types that are
ratRestrictions array(RatType) O 0..N
restricted; see
3GPP TS 29.571
List of
forbiddenAreas array(Area) O 0..N
forbidden areas
Subscribed
serviceAreaRestrictions ServiceAreaRestriction O 0..1 Service Area
Restriction
List of Core
Network Types
coreNetworkTypeRestrictions array(CoreNetworkType) O 0..N
that are
restricted
Index to
RAT/Frequency
rfspIndex RfspIndex O 0..1
Selection
Priority
🡩top
28 / 58
5G Standalone Access Registration Signaling Messages
p
Attribute name Data type Presence Cardinality Description
Subscribed
periodic
subsRegTimer DurationSec O 0..1 registration
timer; see 3GPP
TS 29.571
subscribed
activeTime DurationSec O 0..1 active time for
PSM UEs
DL Buffering
Suggested
Packet Count
indicates
whether
extended
dlPacketCount DlPacketCount O 0..1
buffering of
downlink
packets for
High Latency
Communication
is requested.
This IE shall be
present if the
UDM shall send
the information
for Steering of
sorInfo SorInfo O 0..1
Roaming during
registration or
the subscription
data update to
the UE.
Indicates
whether the UE
micoAllowed MicoAllowed O 0..1 subscription
allows MICO
mode.
🡩top
29 / 58
5G Standalone Access Registration Signaling Messages
p
Attribute name Data type Presence Cardinality Description
Identifier of
sharedDataIds array(SharedDataId) O 0..N
shared data
/{supi}/am-data:
get:
summary: retrieve a UE's Access and Mobility Subscription Data
operationId: Get
tags:
- Access and Mobility Subscription Data Retrieval
parameters:
- name: supi
in: path
description: Identifier of the UE
required: true
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
- name: supported-features
in: query
description: Supported Features
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: plmn-id
in: query
description: serving PLMN ID
content:
application/json:
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
responses:
'200':
description: Expected response to a valid request
content:
application/json:
schema:
$ref: '#/components/schemas/AccessAndMobilitySubscriptionData'
'404':
description: User (SUPI) does not exist
default:
description: Unexpected error
content:
application/problem+json:
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails'
SmfSelectionSubscriptionData
🡩top
30 / 58
5G Standalone Access Registration Signaling Messages
p
Attribute name Data type Presence Cardinality Description
/{supi}/smf-select-data:
get:
summary: retrieve a UE's SMF Selection Subscription Data
operationId: Get
tags:
- SMF Selection Subscription Data Retrieval
parameters:
- name: supi
in: path
description: Identifier of the UE
required: true
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
- name: supported-features
in: query
description: Supported Features
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
- name: plmn-id
in: query
description: serving PLMN ID
content:
application/json:
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/PlmnId'
responses:
'200':
description: Expected response to a valid request
content:
application/json:
schema:
$ref: '#/components/schemas/SmfSelectionSubscriptionData'
'404':
description: User (SUPI) does not exist
default:
description: Unexpected error
content:
application/problem+json:
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails' 🡩top
31 / 58
5G Standalone Access Registration Signaling Messages
p
UeContextInSmfData
Attribute
Data type Presence Cardinality Description
name
/{supi}/ue-context-in-smf-data:
get:
summary: retrieve a UE's UE Context In SMF Data
operationId: Get
tags:
- UE Context In SMF Data Retrieval
parameters:
- name: supi
in: path
description: Identifier of the UE
required: true
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/Supi'
- name: supported-features
in: query
description: Supported Features
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/SupportedFeatures'
responses:
'200':
description: Expected response to a valid request
content:
application/json:
schema:
$ref: '#/components/schemas/UeContextInSmfData'
'404':
description: User (SUPI) does not exist
default:
description: Unexpected error
content:
application/problem+json:
schema:
$ref: 'TS29571_CommonData.yaml#/components/schemas/ProblemDetails'
🡩top
32 / 58
5G Standalone Access Registration Signaling Messages
p
Nudm_UEContextManagement_Deregistration_Notify
UDM ➔ Old AMF
TS 29.503
1. The UDM sends a POST request to the callbackReference as provided by the Old AMF during the
registration (See Amf3GppAccessRegistration deregCallbackUri field) .
2. The Old AMF service consumer responds with "204 No Content".
Nsmf_PDUSession_ReleaseSMContext
Old AMF ➔ SMF
TS 23.502
This message allows to release the AMF-SMF association for a certain PDU Session because the PDU Session has
been released.
Input Presence
SUPI Required
AN type Optional
Npcf_AMPolicyControl_Create Request
New AMF ➔ PCF
29.513, 29.507
URI organization:
{apiRoot}/{apiName}/{apiVersion}/{apiSpecificResourceUriPart}
HTTP method
Resource
Resource URI or custom Description
name
operation
Npcf_AMPolicyControl_Create Response
PCF ➔ New AMF
29.513, 29.507
PolicyAssociation M 1 200 OK
PolicyAssociation
Attribute
Data type Presence Cardinality Description
name
🡩top
34 / 58
5G Standalone Access Registration Signaling Messages
p
Attribute
Data type Presence Cardinality Description
name
PolicyAssociationRequest
🡩top
35 / 58
5G Standalone Access Registration Signaling Messages
p
Attribute name Data type Presence Cardinality Description
29.518, 23.502
Event Description
A NF subscribes to this event to receive the current Subscribed Data for the UE(s)
Subscribed-
received from UDM, and notification when AMF received updated subscribed data
Data-Report
for the UE(s) from UDM.
🡩top
37 / 58
5G Standalone Access Registration Signaling Messages
p
Event Description
AmfCreateEventSubscription
AmfEventSubscription
Identifies the
notification correlation
notifyCorrelationId string M 1 ID. The AMF shall
include this ID in the
notifications.
🡩top
38 / 58
5G Standalone Access Registration Signaling Messages
p
Attribute name Data type Presence Cardinality Description
Subscription
supi Supi C 0..1
Permanent Identifier
Identifies a group of
groupId GroupId C 0..1
UEs.
Generic Public
gpsi Gpsi C 0..1
Subscription Identifier
🡩top
39 / 58
5G Standalone Access Registration Signaling Messages
p
Attribute name Data type Presence Cardinality Description
Permanent Equipment
pei Pei C 0..1
Identifier
This IE may be
included if the NF
service consumer
options AmfEventMode O 0..1
wants to describe how
the reports of the
event to be generated.
Namf_EventExpose_Subscribe Response
New AMF ➔ PCF
29.518, 23.502
AmfCreatedEventSubscription
Npcf_AMPolicyControl_Delete Request
🡩top
40 / 58
5G Standalone Access Registration Signaling Messages
p
Old AMF ➔ PCF
29.513, 29.507
The Old AMF requests that the policy association is deleted as the corresponding UE context is terminated.
The old AMF will initiate the delete using the following URI:
{apiRoot}/npcf-am-policy-control/v1/policies/{polAssoId}
Npcf_AMPolicyControl_Delete Response
PCF ➔ Old AMF
29.513, 29.507
Data Response
Presence Cardinality Description
type codes
38.413
The purpose of the Initial Context Setup procedure is to establish the necessary overall initial UE Context at the
NG-RAN node, when required, including PDU session context, the Security Key, Mobility Restriction List, UE Radio
Capability and UE Security Capabilities, etc.
The AMF initiates a session setup with the gNB. The message typically contains the Registration Accept NAS
message. The message carries one or more PDU Session setup requests. Each PDU session is addressed with the
"PDU Session ID".
Field Type
Message Type
AMF UE NGAP ID
RAN UE NGAP ID
🡩top
41 / 58
5G Standalone Access Registration Signaling Messages
p
Field Type
GUAMI
Field Type
NAS-PDU
PDU Session ID
S-NSSAI
Field Type
Allowed NSSAI
UE Security Capabilities
Security Key
Trace Activation
UE Radio Capability
Masked IMEISV
NAS-PDU
Registration Accept
TS 24.501
Field Type
🡩top
42 / 58
5G Standalone Access Registration Signaling Messages
p
Field Type
Rejected NSSAI
LADN information
MICO indication
EAP message
SecurityModeCommand
🡩top
43 / 58
5G Standalone Access Registration Signaling Messages
p
gNB ➔ UE
38.331
The UE performs the following actions on receiving the Security Mode Command:
Derive the K-gNB key. K-gNB is a key derived by UE and AMF from K-AMF.
Derive K-RRC-int key associated with the Integrity Protection Algorithm.
Verify the integrity protection of the Security Mode Command message.
Derive K-UP-int key associated with the Integrity Protection Algorithm.
Start SRB Integrity Protect.
SecurityModeComplete
UE ➔ gNB
38.331
The SecurityModeComplete message is used to confirm the successful completion of a security mode command.
Ciphering will be enabled after sending this message. The Security Mode Complete message is itself not ciphered.
The message is however integrity protected.
🡩top
44 / 58
5G Standalone Access Registration Signaling Messages
p
SecurityModeComplete ::= SEQUENCE {
rrc-TransactionIdentifier RRC-TransactionIdentifier,
criticalExtensions CHOICE {
securityModeComplete SecurityModeComplete-IEs,
criticalExtensionsFuture SEQUENCE {}
}
}
RRCReconfiguration
gNB ➔ UE
38.331
The purpose of this message is to modify an RRC connection, e.g. to establish/modify/release RBs, to perform
reconfiguration with sync, to setup/modify/release measurements, to add/modify/release SCells and cell groups.
As part of the procedure, NAS dedicated information may be transferred from the Network to the UE.
Registration Accept
masterCellGroup
secondaryCellGroup
radioBearerConfig
MeasConfig
MeasConfig
reportConfigToRemoveList ReportConfigToRemoveList
OPTIONAL, -- Need N
reportConfigToAddModList ReportConfigToAddModList
OPTIONAL, -- Need N
measIdToRemoveList MeasIdToRemoveList
OPTIONAL, -- Need N
measIdToAddModList MeasIdToAddModList
🡩top
46 / 58
5G Standalone Access Registration Signaling Messages
p
OPTIONAL, -- Need N
s-MeasureConfig CHOICE {
ssb-RSRP RSRP-Range,
csi-RSRP RSRP-Range
} OPTIONAL, -- Need M
quantityConfig QuantityConfig
OPTIONAL, -- Need M
measGapConfig MeasGapConfig
OPTIONAL, -- Need M
measGapSharingConfig MeasGapSharingConfig
OPTIONAL, -- Need M
...
}
RRCReconfigurationComplete
gNB ➔ New AMF
38.331
The RRC Reconfiguration Complete message is used to confirm the successful completion of an RRC connection
reconfiguration.
UplinkTxDirectCurrentList
38.413
This message is sent by the NG-RAN node to confirm the setup of a UE context.
Field Description
Message Type
Field Description
🡩top
48 / 58
5G Standalone Access Registration Signaling Messages
p
Field Description
Field Description
Criticality Diagnostics
Registration Complete
UE ➔ ULInformationTransfer ➔ gNB ➔ UL NAS Transport ➔ New AMF
TS 24.501
Field Type
Nsmf_PDUSession_UpdateSMContext Request
New AMF ➔ SMF
TS 23.502
This message updates the AMF-SMF association to support a PDU Session. The message also provides SMF with
N1/N2 SM information received from the UE or from the AN.
Input Presence
SUPI Required
🡩top
49 / 58
5G Standalone Access Registration Signaling Messages
p
Input Presence
UP activate
Operation Type UP deactivate
UP To Be Switched
AN type Optional
S-NSSAI Optional
Target ID Optional
GUAMI Optional
TS 29.244
The PFCP Session Modification Request is used over the Sxa, Sxb, Sxc and N4 interface by the CP function to
request the UP function to modify the PFCP session.
🡩top
50 / 58
5G Standalone Access Registration Signaling Messages
p
Information Element Description
Update flags:
Trace Information
TS 29.244
The PFCP Session Modification Response shall be sent over the Sxa, Sxb, Sxc and N4 interface by the UP function
to the CP function as a reply to the PFCP Session Modification Request.
Overload Control
Information
Usage Report
Created/Updated Traffic
Endpoint
Nsmf_PDUSession_UpdateSMContext Response
SMF ➔ New AMF
TS 23.502
Output Presence
Cause Optional
N2 SM information Optional
🡩top
52 / 58
5G Standalone Access Registration Signaling Messages
p
NAS Transport
NAS traffic between the UE and the AMF is carried over NAS carrier messages in downlink and uplink.
DL NAS Transport
TS 24.501
Field Type
Payload container
Additional information
5GMM cause
DLInformationTransfer
gNB ➔ UE
38.331
ULInformationTransfer
UE ➔ gNB
38.331
UL NAS Transport
TS 24.501
Field Type
Payload container
Request type
🡩top
54 / 58
5G Standalone Access Registration Signaling Messages
p
Field Type
S-NSSAI
DNN
Additional information
5G Identifiers
4G
Identifier Description
Equivalent
P-TMSI + Subscription Concealed Identifier is a global identifier that can keep the UE identity
SUCI MCC + concealed. SUCI can also be used by visiting networks to get authentication vectors
MNC from the home network.
PEI IMEI Permanent Equipment Identifier is assigned to each UE accessing the 5G network.
5G-GUTI GUTI Unique global identifier for the UE that does not reveal the SUPI.
PFCP
TS 29.244
The Packet Forwarding Control Protocol (PFCP) standardizes the signaling between control plane and the user
plane functions. PDCP is used on the N4 interface between the Session Management Function (SMF) and the User
Plane Function (UPF).
PFCP Header
Version/MP/S 1
Message type 1
Sequence Number 3
🡩top
55 / 58
5G Standalone Access Registration Signaling Messages
p
Field Length (Octets)
Message Priority/Spare 1
PFCP Messages
Packet Forwarding Control Protocol defines the following messages for Sxa, Sxb, Sxc and N4 interfaces.
0 Reserved
Other messages
5G specifications
Specification Version Description
V15.3.0
TS 23.502 Procedures for the 5G System
(2018-09)
V15.1.0
TS 24.501 Non-Access-Stratum (NAS) protocol for 5G System (5GS); Stage 3
(2018-09)
V15.3.0
TS 29.244 Interface between the Control Plane and the User Plane nodes
(2018-09)
V15.1.0
TS 29.503 5G System; Unified Data Management Services; Stage 3
(2018-09)
V15.1.0
TS 29.507 5G System; Access and Mobility Policy Control Service; Stage 3
(2018-09)
V15.1.0 5G System; Policy and Charging Control signalling flows and QoS parameter
TS 29.513
(2018-09) mapping; Stage 3
V15.1.0
TS 29.514 5G System; Policy Authorization Service; Stage 3
(2018-09)
V15.1.0
TS 29.518 5G System; Access and Mobility Management Services; Stage 3
(2018-09)
V15.2.0
TS 33.501 Security architecture and procedures for 5G System
(2018-09)
V15.3.0
TS 38.211 NR; Physical channels and modulation
(2018-09)
V15.3.0
TS 38.212 NR; Multiplexing and channel coding
(2018-09)
🡩top
57 / 58
5G Standalone Access Registration Signaling Messages
p
Specification Version Description
V15.3.0
TS 38.213 NR; Physical layer procedures for control
(2018-09)
V15.3.0
TS 38.321 NR; Medium Access Control (MAC) protocol specification
(2018-09)
V15.3.0
TS 38.331 NR; Radio Resource Control (RRC); Protocol specification
(2018-09)
V15.1.0
TS 38.413 NG-RAN; NG Application Protocol (NGAP)
(2018-09)
🡩top
58 / 58