Radio Access Network
Architecture
Jussi Tuominen
3GPP Release 99 Reference Architecture
Node B
Iu-
CS
RNC SS7 SS7
SMSC
/VLR GMSC
Node B
Uu Iub
Iur
HLR EIR Auc
UE
Node B
SGSN GGSN
RNC
Iu- Gn Gi
Node B PS
Uu Iub
UTRAN Core Network
Jussi Tuominen 30.1.2002
UMTS Terrestial Radio Access Network
(UTRAN)
WCDMA Radio Interface Key Change from GSM
UTRAN elements are comparable to GSM BSC & BTS
Common Interface (Iu) for both PS and CS Core
Core elements do not change dramatically
- 3G SMSC/VLR provides ATM based Iu-CS interface
- 3G SGSN supports ATM based Iu-PS interface
Jussi Tuominen 30.1.2002
UTRAN Architecture
Hierarchical Architecture
Node B
Radio Network Subsystem
RNC (RNS)
Node B UTRAN Elements:
Uu Iub Iu- Radio Network Controller
Iur CS
Node B (Base Station)
Node B One RNC controls number of
Node Bs
RNC
Iu-
Node B is only connected to
Node B PS one RNC
Uu Iub RNS
New interface Iur for
UTRAN Macrodiversity
Jussi Tuominen 30.1.2002
Macro Diversity
Node B
Iu
RNC
Softer Handover
Node B 1 BS
Uu Iub
Iur
UE 1 RNC
Node B
RNC
Node B
Uu Iub
RNS
UTRAN
Jussi Tuominen 30.1.2002
Macro Diversity
Node B
Iu
RNC
Soft Handover
Node B Number of BSs
Uu Iub
Iur
UE 1 RNC (MDC)
Node B
RNC
Node B
Uu Iub
RNS
UTRAN
Jussi Tuominen 30.1.2002
Macro Diversity
Node B
Iu
SRNC
Soft Handover
Node B Number of BSs
Uu Iub
Iur
UE 1 Serving RNC (MDC)
Node B
Number of Drift RNC
DRNC
Node B
Uu Iub
RNS
UTRAN
Jussi Tuominen 30.1.2002
Macro Diversity
Node B
Iu
SRNC
SRNC Anchoring
Node B
Uu Iub
Iur
UE Iu
Node B
DRNC
Node B
Uu Iub
RNS
UTRAN
Jussi Tuominen 30.1.2002
Macro Diversity
Node B
Iu
RNC
SRNC Relocation
Node B
Uu Iub
Iur
UE Iu
Node B
SRNC
Node B
Uu Iub
RNS
UTRAN
Jussi Tuominen 30.1.2002
Node B
Standardisation term (normally called as Base Station)
Comparable to Base Tranceiver Station in GSM
Responsible for Air Interface Layer 1
Key Node B Functions:
Modulation and spreading
RF Processing
Inner-loop power control
Rate matching
Macro diversity combining/splitting inside Node B
Jussi Tuominen 30.1.2002
Radio Network Controller (RNC)
Comparable to Base Station Controller in GSM
Responsible for L2 processing of user data
Responsible for Radio Resource Management
Key RNC Functions:
Closed loop power control
Handover control
Admission control
Code allocation
Packet scheduling
Macro diversity combining/splitting over number of
Node Bs
Jussi Tuominen 30.1.2002
General Protocol model for UTRAN
Radio Control Plane User Plane
Network
Layer Application Data
Protocol Stream(s)
Transport Transport Network Transport Network Transport Network
Network User Plane Control Plane User Plane
Layer
ALCAP(s)
Signalling Signalling Data
Bearer(s) Bearer(s) Bearer(s)
Physical Layer
Lhde: 3GPP TS25401-380
Jussi Tuominen 30.1.2002
3GPP Release 99 Reference Architecture
Node B
Iu-
CS
RNC SS7 SS7
SMSC
/VLR GMSC PSTN
Node B
Uu Iub
Iur
HLR EIR Auc
UE
Node B
SGSN GGSN PDN
RNC
Iu- Gn Gi
Node B PS
Uu Iub
UTRAN Core Network
Jussi Tuominen 30.1.2002
Radio Access Network Application Part
(RANAP)
Key RANAP functions:
Radio Access Bearer (between UE-CN)
RAB Set-UP
RAB Modification
Clearing RAB
Iu Bearer Release
SRNC Relocation
Paging Commands
Jussi Tuominen 30.1.2002
Lhde: 3GPP TS 25410-360
Iu-CS
Radio Control Plane User Plane
Network
Layer
RANAP Iu UP Protocol
Layer
Transport Transport Network Transport Network Transport Network
Network User Plane Control Plane User Plane
Layer
Q.2630.1
SCCP Q.2150.1
MTP3b MTP3b
SSCF-NNI SSCF-NNI
SSCOP SSCOP
AAL5 AAL5 AAL2
ATM
Physical Layer
Jussi Tuominen 30.1.2002
Lhde: 3GPP TS 25410-360
Iu-PS
Radio Control Plane User Plane
Network
Layer Iu UP Protocol
RANAP Layer
Transport Transport Network Transport Network Transport Network
Network User Plane Control Plane User Plane
Layer
SCCP
M3UA
MTP3-B
GTP-U
SCTP
SSCF-NNI
SSCF-NNI UDP
SSCOP IP IP
AAL5 AAL5
ATM ATM
Physical Layer Physical Layer
Jussi Tuominen 30.1.2002
Lhde: 3GPP TS 25410-360
3GPP Release 99 Reference Architecture
Node B
RNC SS7 SS7
SMSC
/VLR GMSC PSTN
Node B
Uu Iub
Iur
HLR EIR Auc
UE
Node B
SGSN GGSN PDN
RNC
Gn Gi
Node B
Uu Iub
Iu- CBC
BC
UTRAN Core Network
Jussi Tuominen 30.1.2002
Iu-BC
Radio SA Broadcast Plane
Network
Layer SABP Protocol Between RNC and
Layer
Common Broadcast
Center CBC
Transport Transport Network
Network User Plane Service Area
Layer
Broadcast Protocol
(SABP)
TCP
IP
AAL5
ATM Lhde: 3GPP TS 25410-360
Physical Layer
Jussi Tuominen 30.1.2002
3GPP Release 99 Reference Architecture
Node B
Iu-
CS
RNC SS7 SS7
SMSC
/VLR GMSC PSTN
Node B
Uu Iub
Iur
HLR EIR Auc
UE
Node B
SGSN GGSN PDN
RNC
Iu- Gn Gi
Node B PS
Uu Iub
UTRAN Core Network
Jussi Tuominen 30.1.2002
Radio Network Subsystem Application Part (RNSAP)
Key RNSAP Functions:
Radio Link
Management (between SRNC and DRNC)
Reconfiguration (between SRNC and DRNC)
Supervision (reports from DRNC to SRNC)
Common Control Channel (CCCH) Signalling Transfer
Paging
Relocation Execution
Jussi Tuominen 30.1.2002
Iur
Radio Control Plane User Plane
Network
Layer RNSAP Iur Data
Stream(s)
Transport Transport Network Transport Network Transport Network
Network User Plane Control Plane User Plane
Layer ALCAP(Q.2630.1)
SCCP STC (Q.2150.1)
MTP3-B M3UA MTP3-B M3UA
SSCF-NNI
SSCF-NNI SCTP SSCF-NNI
SSCF-NNI SCTP
SSCOP IP SSCOP IP
AAL5 AAL5 AAL2
ATM
Physical Layer
Jussi Tuominen 30.1.2002
Lhde: 3GPP TS 25420-340
3GPP Release 99 Reference Architecture
Node B
Iu-
CS
RNC SS7 SS7
SMSC
/VLR GMSC PSTN
Node B
Uu Iub Iur
HLR EIR Auc
UE
Node B
SGSN GGSN PDN
RNC
Iu- Gn Gi
Node B PS
Uu Iub
UTRAN Core Network
Jussi Tuominen 30.1.2002
Node B Application Part (NBAP)
Key NBAP Functions:
Cell Configuration Management
Common Transport Channel Management
System Information Management
Configuration Verification/Alignment
Measurements on Common Resources
Radio Link Management & Supervision
Jussi Tuominen 30.1.2002
Iub
Radio Network Transport User Plane
Control Plane Network
Control Plane
PCH FP
RACH FP
DSCH FP
USCH FP
FACH FP
CPCH FP
Node B
DCH FP
Radio Application Part
Network (NBAP)
Layer
ALCAP
Q.2630.1
Q.2150.2
Transport
SSCF-UNI SSCF-UNI
Layer
SSCOP SSCOP
AAL Type 5 AAL Type 5 AAL Type 2
ATM
Physical Layer
Jussi Tuominen 30.1.2002
Lhde: 3GPP TS 25420-340
3GPP Release 99 Reference Architecture
Node B
Iu-
CS
RNC SS7 SS7
SMSC
/VLR GMSC PSTN
Node B
Uu Iub
Iur
HLR EIR Auc
UE
Node B
SGSN GGSN PDN
RNC
Iu- Gn Gi
Node B PS
Uu Iub
RNS
UTRAN Core Network
Jussi Tuominen 30.1.2002
3GPP Release 4 Reference Architecture
Nb
SMSC GMSC
Node B
Iu- Server Server
CS Mc
RNC Mc
Nc SS7
Node B MGW MGW PSTN
Uu Iub
Iur
HLR EIR Auc
UE
Node B
SGSN GGSN PDN
RNC
Iu- Gn Gi
Node B PS
Uu Iub
RNS
UTRAN Core Network
Jussi Tuominen 30.1.2002
3GPP Release 5 Reference Architecture
Node B MGCF SGW
Mg Mc PSTN
RNC Cx
HSS CSCF MGW
Node B Mr
Uu Iub
Iur Gr MRF
UE Gi Mm
Node B
SGSN GGSN PDN
RNC
Gn Gi
Iu-
Node B PS
Uu Iub
RNS
UTRAN Core Network
Jussi Tuominen 30.1.2002 NOTE: Standardisation on-going!
SS7 signalling in UMTS Core
7KH,3EDVHGVWDFNXVHV
6WUHDP&RQWURO
7UDQVPLVVLRQ3URWRFRO
7KHRULJLQDO073VWDFN 6&73WRGHOLYHU66
&RPPRQO\XVHGLQ*60 7KH$70EDVHG66VWDFNSURYLGHV VLJQDOOLQJRYHU,3
&RUHLQWHUIDFHV %URDGEDQG66DUFKLWHFWXUH QHWZRUNV
MTP-3 User Part MTP-3 User Part MTP-3 User Part MTP-3 User Part
MTP-3 MTP-3 B MTP-3 B M3UA
MTP-2 SSCF SSCF SCTP
MTP-1 SCCOP SCCOP IP
AAL5 AAL5
ATM G.804
$70RYHU6'+ $70RYHU3'+
Jussi Tuominen 30.1.2002
Lhde: 3GPP TS 25420-340
MTP3 User Adaptation Layer (M3UA)
08$LVDQ8VHUDGDSWDWLRQVXEOD\HU
WKDWSURYLGHVIXQFWLRQVUHTXLUHGE\
VLJQDOLQJDSSOLFDWLRQSURWRFROV MTP-3 User Part
M3UA
,(7)LVFXUUHQWO\VWDQGDUGLVLQJILYH SCTP
DGDSWDWLRQVXEOD\HUV03$08$ IP
08$68$DQG,8$
1RWHWKDWHDFKSURWRFROFDQEH
LPSOHPHQWHGVHSDUDWHO\IURPRWKHU
SURWRFROVHJ08$GRQRWUHTXLUH
VHUYLFHVIURP08$
Jussi Tuominen 30.1.2002
Stream Control Transmission Protocol (SCTP)
:K\XVH6&73
LQVWHDGRIVLPSO\
XWLOVLQJ7&3" $OWKRXJKWKH7&3SURYLGHVUHOLDEOH
GHOLYHU\RIGDWDLWRIWHQDGGVXQQHFHVVDU\
VLJQDOOLQJDQGWKXVFDXVHVXQZDQWHG
GHOD\RIVHUYLFH
7&3DSSOLFDWLRQVKDYHDQLQFRQYHQLHQFH MTP-3 User Part
UHTXLUHPHQWWRPDQDJHDQGPDUNWKH
VHTXHQFHQXPEHUVRIHDFKSDFNHW M3UA
7KHOLPLWHGVFRSHRI7&3VRFNHWVGRHVQRW SCTP
VXSSRUWWKHGDWDWUDQVIHUFDSDELOLW\XVLQJ
PXOWLKRPHGKRVWV IP
6HFXULW\RI7&3LVOLPLWHG)RUH[DPSOH
WKH7&3LVUHODWLYHO\YXOQHUDEOHWRGHQLDO
RIVHUYLFHDWWDFNVVXFKDV6<1DWWDFNV
Jussi Tuominen 30.1.2002
Stream Control Transmission Protocol (SCTP)
$FNQRZOHGJHGHUURUIUHHDQGQRQ
GXSOLFDWHGSDFNHWRULHQWHGGHOLYHU\RI
VLJQDOOLQJPHVVDJHV
:KDWGRHV
6&73GR" MTP-3 User Part
,QVHTXHQFHGHOLYHU\RIXVHUPHVVDJHV
ZLWKLQPXOWLSOHVWUHDPVZLWKDQRSWLRQ M3UA
IRURUGHURIDUULYDOGHOLYHU\RILQGLYLGXDO
PHVVDJHV SCTP
IP
2SWLRQDOO\PXOWLSOH[LQJPXOWLSOHXVHU
PHVVDJHVLQWRDVLQJOH6&73GDWDJUDP
1HWZRUNOHYHOIDXOWWROHUDQFHE\
VXSSRUWLQJPXOWLKRPLQJ
$GYDQFHGFRQJHVWLRQPHFKDQLVPVIRU
UHVLVWDQFHWRIORRGLQJDQGPDVTXDUDGH
DWWDFNV
Jussi Tuominen 30.1.2002
Stream Control Transmission Protocol (SCTP)
%\WHV ELWV
:KDWLVWKH Source Port Number Destination Port Number 5RZ
VWUXFWXUHRI6&73" MTP-3 User Part
Verification Tag
M3UA
Checksum SCTP
IP
Chunk Type Chunk Flags Chunk Length
Chunk Value field
( information to be transferred in the chunk)
1
6&73+HDGHU
6&733D\ORDGHJ08$PHVVDJH
Jussi Tuominen 30.1.2002
MAP CAP INAP
T CAP B S S AP R ANAP
S CCP B ICC IS UP
M3UA H.248 RT P
S CT P (16+B ytes ) T CP (20)UDP (8)
IP v4 (20 bytes ), IP v6 (40 bytes )
Gbe,AT M, etc.