OAI, Free5gc, open5gs and Magma 5G Core STANDARDS FOR SMF

The table shows different Technical Specifications used in OAI, OPEN5GS, FREE5GC and Magma for 5G Core SMF Function.

BasisOAI 5G CoreFREE5GC 5G CoreOPEN5GS 5G CoreMAGMA 5G CORE
Language C++Golang CC++
SM Context ManagementETSI TS 123 502 V16.7.0
– 5.2.8.2

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

ETSI TS 129 502 V15.6.0
– 5.2.2.2
– 5.2.2.3
– 5.2.2.4
3GPP TS 29.502 5.2.2.2
ETSI TS 129 502 V16.8.0
– 5.2.2.2
– 5.2.2.4
– 5.2.2.6 
– 6.1.3.2
– 6.1.6.2.2 
3GPP TS 29.502 5.2.2.2

ETSI TS 123 502 V16.7.0
– 5.2.8.2.1
ETSI TS 129 502 V15.8.0
– 5.2.2.2
– 5.2.2.3
– 5.2.2.4 



3GPP TS 29.502 5.2.2.2
N4 Session ManagementETSI TS 123 501 V16.6.0 
– 5.8.2.11
3GPP TS 23.501 5.8.2.11

ETSI TS 129 244 – V15.5.0
– 6.2.6
– 6.2.7
– 6.2.8
– 6.2.9
– 6.3
3GPP TS 29.244 6.3
ETSI TS 129 244 V15.8.0
– 5.6
– 5.8
3GPP TS 29.244 5.6

ETSI TS 129 244 – V15.5.0
– 6.2.6
– 6.2.7
– 6.2.8
– 6.2.9
– 6.3
3GPP TS 29.244 6.2.6
3GPP TS 29.244 6.2.8
3GPP TS 29.244 6.3
ETSI TS 129 244 V16.4.0
– 5.6
– 6.2.6
– 6.3
– 8.2.41
3GPP TS 29.244 5.6
3GPP TS 29.244 8.2.41

ETSI TS 123 501 V16.6.0
– 5.8.2.11
– 5.8.2.11.3
– 8.2.3.2
3GPP TS 23.501 5.8.2.11
ETSI TS 123 501 V15.8.0
– 5.8.2.11 
– 5.8.2.11.3




3GPP TS 23.501 5.8.2.11
PDU Session ManagementETSI TS 123 501 – V16.6.0
– 5.6
– 5.8.2.7
ETSI TS 124 501 – V16.5.1
– 6.2.3
3GPP TS 24.501 6.2.3
ETSI TS 123 502 – V15.2.0
– 4.3
3GPP TS 23.502 4.3
ETSI TS 124 501 V15.6.0 
– 6.2.3
3GPP TS 24.501 6.2.3

ETSI TS 123 502 – V15.2.0
– 4.3
3GPP TS 23.502 4.3
ETSI TS 123 502 V16.7.0 
– 4.3.2
– 4.3.2.2.3
– 4.3.3
– 4.3.4
3GPP TS 23.502 4.3.2 

ETSI TS 123 501 V16.6.0 
– 5.29.3
– 6.3.3.3
3GPP TS 23.501 5.29.3

ETSI TS 129 502 V16.8.0 
5.2.2.8 
3GPP TS 29.502 5.2.2.8
ETSI TS 129 502 V15.8.0 
3GPP TS 29.502 

ETSI TS 138 413 V16.2.0
– 9.2.1
3GPP TS 38.413 9.2.1

ETSI TS 124 501 V15.6.0
– 9.11.4
– 10.3
3GPP TS 24.501 10.3

ETSI TS 123 501 V15.8.0
– 5.6
– 5.8.2.7
3GPP TS 23.501 5.6
PDU Session Authentication/ Authorization– Unavailable– Unavailable– UnavailableNot Released in v1.8
Provisioning and Enforcement of Policy Decisions ETSI TS 123 501 – V16.6.0
– 5.7.1.8
– 5.8.2.8 
– 5.8.2.11
3GPP TS 23.501 5.7.1.8
3GPP TS 23.501 5.8.2.11
ETSI TS 123 501 – V15.11.0
– 5.8.2.7
– 5.8.2.8
– 5.8.2.11
3GPP TS 23.501 5.8.2.7
3GPP TS 23.501 5.8.2.11

ETSI TS 129 244 – V15.5.0
– 5.2
3GPP TS 29.244 5.2.1
ETSI TS 129 512 V16.5.0 
– 4.2.6
– 4.2.6.2
– 4.2.6.3
3GPP TS 29.512 4.2.6
ETSI TS 129 512 V15.6.0 
– 4.1.4.2
– 4.2.6
– 4.2.6.2
– 4.2.6.2.3 


3GPP TS 29.512 4.2.6
N1N2 Message TransferETSI TS 123 502 – V15.2.0 
– 5.2.2.2.7
3GPP TS 23.502 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

ETSI TS 123 502 – V15.2.0 
– 5.2.2.2.7
3GPP TS 23.502 5.2.2.2.7
ETSI TS 123 502 V16.7.0
– 5.2.2.2.7 
3GPP TS 23.502 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.
Heartbeat ProcedureETSI TS 129 244 – V16.4.0
– 6.2.2
3GPP TS 29.244 6.2.2

ETSI TS 128 537 – V16.0.0
– 4
3GPP TS 28.537 4
ETSI TS 129 244 V15.8.0
– 6.2.2
3GPP TS 29.244 6.2.2
ETSI TS 129 244 V16.4.0
– 6.2.2
3GPP TS 29.244 6.2.2
According to our prior knowledge, 3GPP TS 29.244 should be used here. But it is not mentioned in the code or the comment of magma core.
Addition of additional PSA & BP or UL CL– UnavailableETSI TS 123 502 – V15.2.0
– 4.3.5.4
– 4.3.5.7
3GPP TS 23.502 4.3.5.4
3GPP TS 23.502 4.3.5.7
– UnavailableNot Released in v1.8
SMF’s role in Xn-based Inter NG-RAN Handover ETSI TS 129 502 – V16.4.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
3GPP TS 23.502 4.9.1.2


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

ETSI TS 133 501 – V15.4.0
– 6.7.3.1
3GPP TS 33.501 6.7.3.1
ETSI TS 129 502 V16.8.0
– 5.2.2.3.3
3GPP TS 29.502 5.2.2.3.3

ETSI TS 123 502 V16.7.0
– 4.9.1.2 
3GPP TS 23.502 4.9.1.2
Not Released in v1.8
SMF’s role in Inter NG RAN Node N2 Based Handover 

– Unavailable

ETSI TS 133 501 – V15.4.0
– 6.7.3.2
3GPP TS 33.501 6.7.3.2

ETSI TS 129 502 V15.6.0
– 5.2.2.3.4
3GPP TS 29.502 5.2.2.3.4
ETSI TS 129 502 V16.8.0
– 5.2.2.3.4
3GPP TS 29.502 5.2.2.3.4

ETSI TS 123 502 V16.7.0
– 4.9.1.3
3GPP TS 23.502 4.9.1.3
Not Released in v1.8

Leave a Comment

Your email address will not be published.