NETMANIAS ONE-SHOT 5G Protocol Stack – User Plane January 22, 2019
Application Application
PDU Layer PDU Layer PDU Layer
SDAP SDAP GTP-U GTP-U GTP-U GTP-U
PDCP PDCP UDP UDP UDP UDP
L2
RLC RLC IP IP IP IP
MAC MAC L2 L2 L2 L2
PHY PHY L1 L1 L1 L1 L1
UE NR-Uu gNB N3 UPF N9 UPF N6 DN
(PDU Session Anchor)
PDU Layer: IP, Ethernet, etc.
GTP-U GTP-U GTP-U GTP-U
UDP UDP UDP UDP
IP IP IP IP
L2 L2 L2 L2
L1 L1 L1 L1
gNB Xn-U gNB SMF N4-U UPF
DN : Data Network RLC : Radio Link Control
gNB : Next generation NodeB SDAP : Service Data Adaptation Protocol
GTP-U : GPRS Tunneling Protocol User plane SMF : Session Management Function
MAC : Medium Access Control UE : User Equipment
PDCP : Packet Data Convergence Protocol UPF : User Plane Function
PDU : Protocol Data Unit Xn-U : Xn User plane
© 2019 Netmanias • www.netmanias.com
NETMANIAS ONE-SHOT 5G Protocol Stack – Control Plane January 22, 2019
NAS-SM NAS-SM
NAS-MM NAS-MM
RRC RRC NG-AP NG-AP
PDCP PDCP SCTP SCTP
N11 Stack N11 Stack
RLC RLC IP IP
MAC MAC L2 L2
PHY PHY L1 L1
UE NR-Uu gNB N2 AMF N11 SMF
Application
XnAP XnAP PFCP PFCP HTTP/2
SCTP SCTP UDP UDP TCP
IP IP IP IP IP
L2 L2 L2 L2 L2
L1 L1 L1 L1 L1
gNB Xn-C gNB SMF N4-C UPF SBI
AMF : Access and Mobility Management Function PDCP : Packet Data Convergence Protocol TLS : Transport Layer Security
gNB : Next generation NodeB PFCP : Packet Forwarding Control Function UE : User Equipment
MAC : Medium Access Control RLC : Radio Link Control UPF : User Plane Function
NAS : Non-Access Stratum RRC : Radio Resource Control XnAP : Xn Application Protocol
NAS-SM : NAS – Session Management SBI* : Service Based Interface Xn-C : Xn Control plane
NAS-MM : NAS – Mobility Management SCTP : Stream Control Transmission Protocol
NG-AP : Next Generation Application Protocol SMF : Session Management Function
* SBI: Namf, Nsmf, Nudm, Nnrf, Nnssf, Nausf, Nnef, Npcf, Nudr, Nsmsf, Nudr, etc.
© 2019 Netmanias • www.netmanias.com