0% found this document useful (0 votes)
196 views11 pages

5G Call Flow

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
196 views11 pages

5G Call Flow

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Step Direction Channel Message

BCCH -> BCH,


UE <----
1 No MAC Header, RLC TM, No MIB
NW
PDCP
BCCH -> DL SCH,
UE <----
2 No MAC Header, RLC TM, No SIBs
NW
PDCP
PRACH -> RACH,
UE ---->
3 No MAC Header, No RLC, No PRACH Preamble
NW
PDCP
RACH -> DL SCH,
UE <----
4 No MAC Header, No RLC, No RACH Response
NW
PDCP
UL SCH -> UL CCCH
UE ---->
5 MAC Header, No RLC, No RRC Connection Request
NW
PDCP
DL CCCH -> DL SCH
UE <----
6 MAC Header, No RLC, No RRC Connection Setup
NW
PDCP
RRC : RRC Connection Setup Complete +
UE ----> UL SCH -> UL DCCH
7 NAS : Attach Request (ESM:PDN Connectivity
NW MAC Header, RLC AM, PDCP
Request)
UE <---- DL DCCH -> DL SCH RRC : dlInformationTransfer
8
NW MAC Header, RLC AM, PDCP EMM : Authentication Request
UE ----> UL SCH -> UL DCCH RRC : ulInformationTransfer
9
NW MAC Header, RLC AM, PDCP EMM : Authentication Response
UE <---- DL DCCH -> DL SCH RRC : dlInformationTransfer
10
NW MAC Header, RLC AM, PDCP EMM : Security Mode Command
UE ----> UL SCH -> UL DCCH RRC : ulInformationTransfer
11
NW MAC Header, RLC AM, PDCP EMM : Security Mode Complete
UE <---- DL DCCH -> DL SCH
12 RRC : Security Mode Command
NW MAC Header, RLC AM, PDCP
UE ----> UL SCH -> UL DCCH
13 RRC : Security Mode Complete
NW MAC Header, RLC AM, PDCP
RRC : RRC Connection Reconfiguration
UE <---- DL DCCH -> DL SCH EMM : Attach Accept
14
NW MAC Header, RLC AM, PDCP ESM : Activate Default EPS Bearer Context
Request
UE ----> UL SCH -> UL DCCH RRC : RRC Connection Reconfiguration
15
NW MAC Header, RLC AM, PDCP Complete
RRC : ulDirectTransfer
UE ----> UL SCH -> UL DCCH EMM : Attach Complete
16
NW MAC Header, RLC AM, PDCP ESM : Activate Default EPS Bearer Context
Accept
UE <---- DL DCCH -> DL SCH
17 RRC : RRC Connection Release
NW MAC Header, RLC AM, PDCP

<< Downlink Channel Map >>

The diagram you saw above a kind of message flow(event diagram) in time sequence. The
diagram shown below is not a time based, but it shows the channel mapping (or data flow
across the full protocol stack). Pick one of the message from the diagram shown above and
try to find right route for this digram and see how much details you can add.
For example, if you picked the message "RRC Connection Setup", the start point would be
"RRC Message msg4".
Following is a tabular presentation of DL Channel Map. (LCID and TrCH Number would be
different depending on the network or Network Simulator)

RB Lo CH PDCP RLC Lo CH LCID MAC Hdr HARQ RNTI Tr CH


PCCH TM PCCH N/A NONE NONE NONE PCH
BCCH 0 TM BCCH 0 N/A NONE NONE NONE BCH 0
BCCH 1 TM BCCH 1 N/A NONE Broadcast SI RNTI DL SCH 0
RA_RES TM RA_RES N/A NONE NONE RA RNTI DL SCH 1
SRB0 DL CCCH USED TM DL CCCH 0 NONE NORMAL T-CRNTI DL SCH 1
SRB1 DL DCCH 0 USED AM DL DCCH 0 1 NORMAL NORMAL CRNTI DL SCH 1
SRB2 DL DCCH 1 USED AM DL DCCH 0 2 NORMAL NORMAL CRNTI DL SCH 1
DRB 0 DL DTCH0 USED UM/AM DL DTCH0 3 NORMAL NORMAL CRNTI DL SCH 1
DRB 1 DL DTCH1 USED UM/AM DL DTCH1 4 NORMAL NORMAL CRNTI DL SCH 1
DRB 2 DL DTCH2 USED UM/AM DL DTCH2 5 NORMAL NORMAL CRNTI DL SCH 1

<< Uplink Channel Map >>


Following is a tabular presentation of DL Channel Map. (LCID and TrCH Number would be
different depending on the network or Network Simulator)

RB Lo CH PDCP RLC Lo CH LCID MAC Hdr HARQ RNTI Tr CH


RA_PRE TM RA_PRE N/A NONE NONE NONE UL SCH 0
SRB0 UL CCCH USED TM UL CCCH 0 NONE NORMAL T-CRNTI UL SCH 0
SRB1 UL DCCH 0 USED AM UL DCCH 0 1 NORMAL NORMAL CRNTI UL SCH 0
SRB2 UL DCCH 1 USED AM UL DCCH 0 2 NORMAL NORMAL CRNTI UL SCH 0
DRB 0 UL DTCH0 USED UM/AM UL DTCH0 3 NORMAL NORMAL CRNTI UL SCH 0
DRB 1 UL DTCH1 USED UM/AM UL DTCH1 4 NORMAL NORMAL CRNTI UL SCH 0
DRB 2 UL DTCH2 USED UM/AM UL DTCH2 5 NORMAL NORMAL CRNTI UL SCH 0

Channel Mapping Table throughout Call Processing

This is only an example case and Mapping (especiall LoCH No) can vary depending on
situations. The point is that it will be really helpful for your troubleshooting or test case
creation if you create this kind of table for your case.

LoCH
Message RB Lo CH LCID
No
MIB - BCCH 0 -
SIB 1 - BCCH 1 -
SIB 2 - BCCH 1 -
RRC : PRACH Preamble - - - -
RRC : RACH Response - - - -
UL
RRC : RRC Connection Request SRB0 0 0
CCCH
DL
RRC : RRC Connection Setup SRB0 0 0
CCCH
RRC : RRC Connection Setup Complete + NAS : Attach Request + ESM : PDN UL
SRB1 0 1
Connectivity Request DCCH
DL
RRC : DL Information Transfer + NAS : Authentication Request SRB1 0 1
DCCH
UL
RRC : UL Information Transfer + NAS : Authentication Response SRB1 0 1
DCCH
DL
RRC : DL Information Transfer + NAS : Security Mode Command SRB1 0 1
DCCH
UL
RRC : UL Information Transfer + NAS : Security Mode Complete SRB1 0 1
DCCH
DL
RRC : Security Mode Command SRB1 0 1
DCCH
UL
RRC : Security Mode Complete SRB1 0 1
DCCH
DL
RRC : RRC Connection Reconfiguration SRB1 0 1
DCCH
UL
RRC : RRC Connection Reconfiguration Complete SRB1 0 1
DCCH
RRC : UL InformationTransfer + NAS : Attach Complete + NAS : Activate Default UL
SRB2 1 2
EPS Bearer DCCH
UL
RRC : UL Information Transfer + ESM : PDN Connectivity Request SRB2 1 2
DCCH

Note : Refer to TS 36.331 - 9.1.1 Logical channel configurations

Cell Configuration and Channel Configuration during Call Processing

Config 1) Activate Cell Physicall Layer


1) MIB
Config 2) Activate PHY, MAC, RLC for SIB Transmission (BCCH-DL DSCH)
2) SIB 1
3) SIB 2
Config 3) Configure PHY, MAC for PRACH Reception and RACH Response Transmission
4) RRC : PRACH Preamble
5) RRC : RACH Response
Config 3) Configure PHY, MAC, RLC for Msg3 (RRC Connection Request) Reception (UL-CCCH)
6) RRC : RRC Connection Request
Config 4) Configure MAC, RLC, PDCH for DL DCCH, UL DCCH
7) RRC : RRC Connection Setup
8) RRC : RRC Connection Setup Complete + NAS : Attach Request + ESM : PDN Connectivity
Request
9) RRC : DL Information Transfer + NAS : Authentication Request
10) RRC : UL Information Transfer + NAS : Authentication Response
11) RRC : DL Information Transfer + NAS : Security Mode Command
12) RRC : UL Information Transfer + NAS : Security Mode Complete
Config 5) Configure PDCP for Integrity, Ciphering (We may disable Integiry/Ciphering for
some test environment)
13) RRC : Security Mode Command
14) RRC : Security Mode Complete
15) RRC : RRC Connection Reconfiguration + NAS : Attach Accept + NAS : Activate Default
EPS Bearer Context Req
Config 6) Configure MAC, RLC, PDCP for DL/UL DTCH+DCCH
16) RRC : RRC Connection Reconfiguration Complete + NAS : Attach Complete + NAS :
Activate Default EPS Bearer Context Accept
17) RRC : RRC Connection Release
Config 7) Deactivate all the channels related to DCCH, DTCH

Config 8) Activate channels for PCCH


< MO or MT call > : In MT call, Paging should be sent.
Config 9) Configure PHY, MAC for PRACH Reception and RACH Response Transmission
18) RRC : PRACH Preamble
19) RRC : RACH Response
Config 10) Configure PHY, MAC, RLC for Msg3 (RRC Connection Request) Reception (UL-
CCCH)
20) RRC : RRC Connection Request
Config 11) Configure MAC, RLC, PDCH for DL DCCH, UL DCCH
21) RRC : RRC Connection Setup
22) RRC : RRC Connection Setup Complete + NAS : Service Request
23) RRC : Security Mode Command
24) RRC : Security Mode Complete
25) RRC : RRC Connection Reconfiguration + NAS : Activate Dedicated EPS Bearer Context
Request
Config 12) Configure MAC, RLC, PDCP for DL/UL DTCH+DCCH
26) RRC : RRC Connection Reconfiguration Complete + NAS : Activate Dedicated EPS Bearer
Context Accept
27) RRC : RRC Connection Release
5G NG1 to NG15 Reference Points or interfaces.

5G reference points or 5G
interfaces Function description

Between UE and AMF (Access and Mobility


NG1 Management Function)

Between RAN (Radio Access Network) or gNB (i.e.


NG2 5G base station) and AMF

Between RAN or gNB (i.e. 5G base station) and UPF


NG3 (User Plane Function)

Between SMF (Session Management Function) and


NG4 UPF

Between PCF (Policy Control Function) and AF


NG5 (Application Function).
NG6 Between UPF and DN (Data Network)

NG7 is reference point between SMF and PCF


NG7 NG7r is reference point between vPCF and hPCF

NG8 Between Unified Data Management (UDM) and AMF

NG9 Between two core UPFs

NG10 Reference point between UDM and SMF

NG11 Between SMF and SMF

Between AMF and AUSF (Authentication Server


NG12 Function)

NG13 Between UDM and AUSF

NG14 Between two AMFs

• Between PCF and AMF (in Non-roaming scenario)


NG15 • Between V-PCF and AMF (in Roaming scenario)

Between two SMFs (Roaming between V-SMF and


NG16 H-SMF)

You might also like