OAI, Free5gc, open5gs, MAgma 5G Core STANDARDS FOR AMF

BY SHUBHAM KUMAR

The table shows different Technical Specifications used in OAI, OPEN5GS, FREE5GC, and MAGMA for the 5G Core AMF Function.

BasisOAI 5G Core AMFFREE5GC 5G Core AMFOPEN5GS 5G Core AMFMagma 5G Core Accessd
Language C++Golang CC++
Registration ManagementETSI TS 123 501 V16.6.0  
– 5.3.2
3GPP TS 23.501 5.3.2

3GPP TS 23.501 V15.5.0 
– 5.5.1
3GPP TS 23.501 5.5.1
ETSI TS 124 501 V15.6.0 
– 5.5.1 
3GPP TS 24.501 5.5.1

ETSI TS 123 502 V15.2.0 
– 4.2.2.2 
3GPP TS 23.502 4.2.2.2
ETSI TS 123 501 
– 5.3
3GPP TS 23.501
ETSI TS 124 501 – V16.5.1  
– 5.5.1.2  
– 8.2.6
– 8.2.7
– 8.2.8
– 8.2.9
3GPP TS 24.501
Mobility ManagementETSI TS 123 501 – V16.6.0  
– 5.3.4
3GPP TS 23.501 5.3.4

ETSI TS 124 501 V16.9.0 
– 7.5.2
3GPP TS 24.501 7.5.2

ETSI TS 124 501 V15.6.0 
– 7.5.2
3GPP TS 24.501 7.5.2

ETSI TS 123 502 – V15.2.0 
4..2 
-4.11.1.2.3
– 4.11.2.2 
– 4.11.2.3 
– 4.14.1
3GPP TS 23.502 4.2

ETSI TS 138 413 – V15.0.0 
– 8.4
ETSI TS 124 501 V16.6.0
3GPP TS 24.501
3GPP TS 24.501 4.6.2

ETSI TS 138 413  
– 8.4
3GPP TS 38.413 8.4
ETSI TS 124 501 V15.6.0 
– 8.2
– 10.2



3GPP TS 24.501 8.2
NAS Message ProcedureETSI TS 138 413 – V15.0.0 
– 8.6
3GPP TS 38.413 8.6
ETSI TS 138 413 – V15.0.0 
– 8.6
3GPP TS 38.413 8.6

ETSI TS 124 501 V15.6.0 
– 4.4 
– 5.4.5
3GPP TS 24.501 4.4
3GPP TS 24.501 5.4.5
ETSI TS 124 501 V16.6.0
3GPP TS 24.501 
ETSI TS 124 301 – V15.4.0
– 4.4.3
– 4.4.4
3GPP TS 24.301
UE Context ManagementETSI TS 138 413 – V16.2.0 
– 8.3
3GPP TS 38.413 8.3
ETSI TS 129 518 – V15.6.0  
– 5.2.2.2
3GPP TS 29.518 5.2.2.2

ETSI TS 138 413 – V15.3.0 
– 8.3
3GPP TS 38.413 8.3
ETSI TS 129 518 – V16.4.0  
– 5.2.2.2

ETSI TS 138 413 – V16.2.0 
– 8.3
3GPP TS 38.413 8.3
ETSI TS 138 413 V16.2.0
– 9.2.2
– 8.3


3GPP TS 38.413 9.2.2
UE Radio Capability Check      UnavailableETSI TS 138 306 V15.3.0 
– 4
3GPP TS 38.306 4

ETSI TS 138 413 – V15.3.0 
– 8.14
3GPP TS 38.413 8.14
    Unavailable Not Released in v1.8
Deregistration ManagementETSI TS 124 501 V16.9.0 
– 5.5.2
3GPP TS 24.501 5.5.2
ETSI TS 123 502 – V15.2.0 
– 4.2.2.3
3GPP TS 23.502 4.2.2.3

ETSI TS 124 501 V15.6.0
– 5.5.2
3GPP TS 24.501 5.5.2
ETSI TS 124 501  
– 5.5.2
3GPP TS 24.501 5.5.2
ETSI TS 124 501 – V16.5.1  
– 5.5.2.2 
– 8.2.12
– 8.2.13
3GPP TS 24.501
PDU Session ManagementETSI TS 138 413 – V16.2.0  
– 8.2
3GPP TS 38.413 8.2

ETSI TS 129 502 – V16.5.0  
– 5
3GPP TS 29.502 5
ETSI TS 138 413 – V15.3.0 
– 8.2
3GPP TS 38.413 8.2

ETSI TS 123 502 – V15.2.0 
– 4.3
3GPP TS 23.502 4.3

ETSI TS 124 501 V15.6.0 
– 8.3
3GPP TS 24.501 8.3

ETSI TS 138 413 V16.2.0  
– 8.2
3GPP TS 38.413 version 16.2.0 8.2

ETSI TS 124 501 V16.6.0 
– 6.2.3 
– 8.3
3GPP TS 24.501 8.3
ETSI TS 124 501 – V16.5.1  
Session Establishment
– 6.4.1
– 8.3.1
– 8.3.2
– 8.3.3
Session modification 
– 6.4.2
– 8.3.7
– 8.3.8
– 8.3.9
– 8.3.10
– 8.3.11
Session Release
– 6.4.3
– 8.3.12
– 8.3.13
– 8.3.14
– 8.3.15 
3GPP TS 24.501
N1N2 Message ETSI TS 123 502 – V15.2.0  
– 5.2.2.2.7
ETSI TS 129 518 – V15.6.0  
– 5.2.2.3
3GPP TS 29.518 5.2.2.3

ETSI TS 123 502 – V15.2.0   
– 5.2.2.2.7
ETSI TS 129 518 V16.4.0  
– 5.2.2.3.1
3GPP TS 29.518 5.2.2.3.1
According to our prior knowledge, 3GPP TS 23.502 or 3GPP TS 29.518 should be used here. But it is not mentioned in the code or the comment of magma core.
Identification3GPP TS 23.501 V15.5.0 
– 5.2.3
3GPP TS 23.501 5.2.3
3GPP TS 23.501 V15.5.0 
– 5.2.3
3GPP TS 23.501 5.2.3

ETSI TS 124 501 – V15.2.1 
– 5.4.3
3GPP TS 24.501 5.4.3
ETSI TS 124 501 
– 5.3.2
3GPP TS 24.501 5.3.2

ETSI TS 133 501 
– 6.12
3GPP TS 33.501 6.12
ETSI TS 124 501 – V16.5.1  
– 5.4.3  
– 8.2.21
– 8.2.22
3GPP TS 24.501

ETSI TS 123 003 – V16.3.0 
– 2
– 2.10
3GPP TS 23.003
Authentication & Authorization3GPP TS 23.501 V15.5.0 
– 5.2.3 
– 5.2.4
3GPP TS 23.501 5.2.3
3GPP TS 23.501 5.2.4
3GPP TS 23.501 V15.5.0 
– 5.2.3 
– 5.2.4
3GPP TS 23.501 5.2.3
3GPP TS 23.501 5.2.4

ETSI TS 133 501 – V15.1.0 
– 6.1.3
3GPP TS 33.501 6.1.3
ETSI TS 129 509 V16.7.0
ETSI TS 133 501 V15.4.0  
– 6.1.2
3GPP TS 33.501 version 15.4.0 6.1.2

ETSI TS 124 501 
– 5.4.1
3GPP TS 24.501 version 16.6.0  5.4.1
ETSI TS 124 501 V16.5.1  
– 5.4.1.3
– 8.2.1
– 8.2.2
– 8.2.3
– 8.2.4
– 8.2.5
3GPP TS 24.501
SMC ProcedureETSI TS 133 501 – V15.1.0 
– 6.7.2
3GPP TS 33.501 6.7.2

ETSI TS 133 501 – V15.4.0 
– 6.7.2
ETSI TS 133 501 – V15.1.0 
– 6.7.2
3GPP TS 33.501 6.7.2

ETSI TS 133 501 – V15.4.0 
– 6.7.2
ETSI TS 133 501 – V15.1.0 
– 6.7.2
3GPP TS 33.501 6.7.2

ETSI TS 124 501 V16.6.0 
– 5.4.2
3GPP TS 24.501 5.4.2
ETSI TS 124 501 – V16.5.1  
– 5.4.2
– 8.2.25
– 8.2.26
– 8.2.27
– 8.2.28
3GPP TS 24.501

ETSI TS 133 501 – V15.4.0
– 6.7.2
– 6.7.4
3GPP TS 33.501
Registration with AMFRe-allocation      UnavailableETSI TS 123 502 – V15.2.0 
– 4.2.2.2.3 
3GPP TS 23.502 4.2.2.2.3

ETSI TS 138 413 – V15.3.0 
– 8.3.7
3GPP TS 38.413 8.3.7

ETSI TS 129 518 – V15.6.0  
– 5.2.2.3.5.2
3GPP TS 29.518 5.2.2.3.5.2
       Unavailable Not Released in v1.8
Xn-based Inter NG-RAN Handover ETSI TS 138 413 – V16.2.0 
– 9.2.3
3GPP TS 38.413 9.2.3

ETSI TS 129 502 – V16.5.0 
– 5.2.2.3.3
3GPP TS 29.502 5.2.2.3.3
ETSI TS 123 502 – V15.2.0 
– 4.9.1.2 
ETSI TS 123 502 – V15.4.1 
– 4.9.1.2

ETSI TS 133 501 – V15.1.0 
– 6.7.3.1
3GPP TS 33.501 6.7.3.1

ETSI TS 138 413 – V15.3.0 
– 9.2.3
3GPP TS 38.413 9.2.3
ETSI TS 138 413 – V16.2.0 
– 9.2.3
3GPP TS 38.413 9.2.3

ETSI TS 123 502 – V15.4.1 
– 4.9.1.2
3GPP TS 23.502 4.9.1.2
Not Released in v1.8
Inter NG RAN Node N2 Based Handover ETSI TS 138 413 – V16.2.0 
– 9.2.3
3GPP TS 38.413 9.2.3

ETSI TS 129 502 – V16.5.0 
– 5.2.2.3.4
3GPP TS 29.502 5.2.2.3.4
ETSI TS 123 502 – V15.2.0 
– 4.9.1.3 

ETSI TS 133 501 – V15.1.0 
– 6.7.3.2

ETSI TS 138 413 – V15.3.0 
– 9.2.3
3GPP TS 38.413 9.2.3
ETSI TS 138 413 – V16.2.0 
– 9.2.3
3GPP TS 38.413 9.2.3

ETSI TS 123 502 – V15.2.0 
– 4.9.1.3 
3GPP TS 23.502 4.9.1.3
Not Released in v1.8
Configuration Update          UnavailableETSI TS 138 413 – V15.3.0 
– 8.7.2 
– 8.7.3

ETSI TS 138 413 – V15.1.0 
– 8.7.2 
– 8.7.3
3GPP TS 38.413 8.7.2
3GPP TS 38.413 8.7.3

ETSI TS 129 518 – V15.6.0  
– 5.2.2.3.5.4
3GPP TS 29.518 5.2.2.3.5.4
ETSI TS 138 413 – V16.2.0 
– 8.7.2
3GPP TS 38.413 8.7.2

ETSI TS 129 518 – V16.4.0 
– 5.2.2.3.5.4
3GPP TS 29.518 5.2.2.3.5.4
Not Released in v1.8
NG ResetETSI TS 138 413 – V15.1.0 
– 8.7.4
3GPP TS 38.413 8.7.4

ETSI TS 138 413 – V16.2.0  
– 8.7.4
ETSI TS 138 413 – V15.1.0 
– 8.7.4
3GPP TS 38.413 8.7.4

ETSI TS 138 413 – V15.3.0 
– 8.7.4
ETSI TS 138 413 – V15.1.0 
– 8.7.4.2.1
3GPP TS 38.413 8.7.4.2.1
According to our prior knowledge, 3GPP TS 38.413 should be used here. But it is not mentioned in the code or the comment of magma core.

Leave a Comment

Your email address will not be published. Required fields are marked *