Get started !
online LTE test
online C test

Updated or New
5G NR Data Rate calculator New
5G NR TBS calculator New
5G NR UE Registration New
Python programming
C++ programming
MIMO for 3GPP Developer - 2
Uplink power control
MIMO for 3GPP Developer
NR ARFCN and GSCN
5GS Interfaces



About
Feedback
Information Theory
Modulation
Multiple Access
DSP (wip)
OSI Model
Data Link layer
SS7
Word about ATM
GSM
GPRS
UMTS
WiMAX
LTE
CV2X
5G
Standard Reference
Reference books
Resources on Web
Miscellaneous
Mind Map
Magic MSC tool
Bar graph tool
C programming
C++ programming
Perl resources
Python programming
Javascript/HTML
MATLAB
ASCII table
Project Management

another knowledge site

3GPP Modem
Simulator


Sparkle At Office comic strip

5G NR end-to-end UE initial registration (just messages)

 USIM   

 UE   

 gNB_DU   

 gNB_CU_CP   

 gNB_CU_UP   

 AMF   

 SMF   

 UPF   

 AUSF   

 IP_NET   

Protocol/Interface presentation
UICC
Uu
F1
E1
NG-C
NG-U
IP

IP
Reference point presentation

N1
N2
N3
N11
N12

N4
UE powers on, modem activation.

USIM activation and fetching PLMN data



NAS(5GMM) requests RRC Connection


Random Access Preamble
(msg1)
over RACH


DL DCI (format 1) over PDCCH
Random Access Response
(msg2)
over PDSCH


RRC Setup Request
(msg3)
over PUSCH


INITIAL UL RRC MESSAGE TRANSFER
[RRC Setup Request]

DL RRC MESSAGE TRANSFER
[RRC Setup]

DL DCI (format 1) over PDCCH

RRC Setup
(msg4)
over PDSCH

SR over PUCCH
(Request UL allocation)
UL DCI (format 0) over PDCCH

RRC Setup Complete
[5GMM REGISTRATION REQUEST]
over PUSCH



UL RRC MESSAGE TRANSFER
[RRC Setup Complete]


INITIAL UE MESSAGE
[5GMM REGISTRATION REQUEST]


Nausf UEAuthentication Authenticate Request
(SUCI)

Nausf UEAuthentication Authenticate Response
DL NAS Transport
[5GMM AUTHENTICATION REQUEST]
DL RRC MESSAGE TRANSFER
[RRC DL Information Transfer]

RRC DL Information Transfer
[5GMM AUTHENTICATION REQUEST]
UICC Authenticate
RRC UL Information Transfer
[5GMM AUTHENTICATION RESPONSE]
UL RRC MESSAGE TRANSFER
[RRC UL Information Transfer]

UL NAS Transport
[5GMM AUTHENTICATION RESPONSE]

Nausf UEAuthentication Authenticate Request
(SRES)

Nausf UEAuthentication Authenticate Response

5GMM SECURITY MODE COMMAND
5GMM SECURITY MODE COMPLETE

INITIAL CONTEXT SETUP REQUEST
[5GMM REGISTRATION ACCEPT]

UE CONTEXT SETUP REQUEST
[RRC Security Mode Command]
RRC Security Mode Command
UE CONTEXT SETUP RESPONSE

RRC Security Mode Complete

UE Capability Enquiry
UE Capability Information


RRC Reconfiguration
[5GMM REGISTRATION ACCEPT]
RRC Reconfiguration Complete

INITIAL CONTEXT SETUP RESPONSE

5GMM REGISTRATION COMPLETE
5GSM triggers PDU Session Establisment

5GMM UL NAS TRANSPORT
[5GSM PDU SESSION ESTABLISHMENT REQUEST]
Nsmf PDUSession CreateSMContext Request
[5GSM PDU SESSION ESTABLISHMENT REQUEST]
Nsmf PDUSession CreateSMContext Response
N4 Session Establishment Request

N4 Session Establishment Response


Namf Communication N1N2MessageTransfer
[5GSM PDU SESSION ESTABLISHMENT ACCEPT]
PDU SESSION RESOURCE SETUP REQUEST
[5GSM PDU SESSION ESTABLISHMENT ACCEPT]
BEARER CONTEXT SETUP REQUEST
BEARER CONTEXT SETUP RESPONSE
UE CONTEXT MODIFICATION REQUEST
[RRC Reconfiguration
[5GSM PDU SESSION ESTABLISHMENT ACCEPT]]
RRC Reconfiguration
[5GSM PDU SESSION ESTABLISHMENT ACCEPT]






RRC Reconfiguration Complete
UE CONTEXT MODIFICATION RESPONSE
BEARER CONTEXT MODIFICATION REQUEST
BEARER CONTEXT MODIFICATION RESPONSE
PDU SESSION RESOURCE SETUP RESPONSE
Nsmf PDUSession UpdateSMContext Request
N4 Session Modification Request

N4 Session Modification Response
Nsmf PDUSession UpdateSMContext Response

DL data starts from UPF
DL data transfer


IP packet

NG-U over GTP-U
F1-U over GTP-U

PDSCH

UL data transfer
PUSCH
F1-U over GTP-U
NG-U over GTP-U

IP packet



Generated by Magic MSC tool ver 3.2 © Samir Amberkar.