2. 3GPP Release 99 Reference Architecture
Node B
RNC
Uu
UE
Node B
Iub
IuCS
SMSC
/VLR
Iur
SS7
SS7
GMSC
HLR EIR
Auc
Node B
SGSN
RNC
Uu
Node B
IuPS
Iub
UTRAN
Jussi Tuominen 30.1.2002
GGSN
Gn
Gi
Core Network
3. 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
4. UTRAN Architecture
• Hierarchical Architecture
Node B
• Radio Network Subsystem
(RNS)
RNC
Node B
Uu
• UTRAN Elements:
Iub
Iur
IuCS
– Radio Network Controller
– Node B (Base Station)
• One RNC controls number of
Node B’s
Node B
RNC
Node B
Uu
Iub
RNS
UTRAN
Jussi Tuominen 30.1.2002
IuPS
• Node B is only connected to
one RNC
• New interface Iur for
Macrodiversity
6. Macro Diversity
Node B
Iu
RNC
Uu
Node B
Iub
Soft Handover
Iur
UE
•1 RNC (MDC)
Node B
RNC
Uu
Node B
Iub
RNS
UTRAN
Jussi Tuominen 30.1.2002
• Number of BSs
7. Macro Diversity
Node B
Iu
SRNC
Uu
Node B
Iub
Iur
UE
DRNC
Node B
Iub
RNS
UTRAN
Jussi Tuominen 30.1.2002
• Number of BSs
• 1 Serving RNC (MDC)
Node B
Uu
Soft Handover
• Number of Drift RNC
10. 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
11. 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
12. General Protocol model for UTRAN
Radio
Network
Layer
Control Plane
User Plane
Application
Protocol
Data
Stream(s)
Transport
Network
Layer
Transport Network
User Plane
Transport Network
Control Plane
ALCAP(s)
Signalling
Bearer(s)
Signalling
Bearer(s)
Physical Layer
Lähde: 3GPP TS25401-380
Jussi Tuominen 30.1.2002
Transport Network
User Plane
Data
Bearer(s)
13. 3GPP Release 99 Reference Architecture
Node B
RNC
Uu
UE
Node B
Iub
IuCS
SMSC
/VLR
Iur
SS7
SS7
GMSC
HLR EIR
PSTN
Auc
Node B
SGSN
RNC
Uu
Node B
IuPS
Iub
UTRAN
Jussi Tuominen 30.1.2002
GGSN
Gn
PDN
Gi
Core Network
14. 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
Lähde: 3GPP TS 25410-360
15. Iu-CS
Radio
Network
Layer
User Plane
RANAP
Transport
Network
Layer
Control Plane
Iu UP Protocol
Layer
Transport Network
User Plane
Transport Network
Control Plane
Transport Network
User Plane
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
Lähde: 3GPP TS 25410-360
16. Iu-PS
Radio
Network
Layer
Control Plane
User Plane
RANAP
Iu UP Protocol
Layer
Transport
Network
Layer
Transport Network
User Plane
Transport Network
Control Plane
Transport Network
User Plane
SCCP
M3UA
MTP3-B
SCTP
SSCF-NNI
SSCF-NNI
UDP
IP
SSCOP
GTP-U
AAL5
IP
AAL5
ATM
Physical Layer
Jussi Tuominen 30.1.2002
ATM
Physical Layer
Lähde: 3GPP TS 25410-360
17. 3GPP Release 99 Reference Architecture
Node B
RNC
Uu
UE
Node B
Iub
SMSC
/VLR
Iur
SS7
SS7
GMSC
HLR EIR
PSTN
Auc
Node B
SGSN
RNC
GGSN
Gn
Uu
Node B
Iub
IuBC
UTRAN
Jussi Tuominen 30.1.2002
PDN
Gi
CBC
Core Network
19. 3GPP Release 99 Reference Architecture
Node B
RNC
Uu
UE
Node B
Iub
IuCS
SMSC
/VLR
Iur
SS7
SS7
GMSC
HLR EIR
PSTN
Auc
Node B
SGSN
RNC
Uu
Node B
IuPS
Iub
UTRAN
Jussi Tuominen 30.1.2002
GGSN
Gn
PDN
Gi
Core Network
20. 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
21. Iur
Radio
Network
Layer
Transport
Network
Layer
Control Plane
User Plane
RNSAP
Iur Data
Stream(s)
Transport Network
User Plane
Transport Network
Control Plane
Transport Network
User Plane
ALCAP(Q.2630.1)
STC (Q.2150.1)
SCCP
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
Lähde: 3GPP TS 25420-340
22. 3GPP Release 99 Reference Architecture
Node B
RNC
Uu
UE
IuCS
SMSC
/VLR
Node B
Iub
Iur
SS7
SS7
GMSC
HLR EIR
PSTN
Auc
Node B
SGSN
RNC
Uu
Node B
IuPS
Iub
UTRAN
Jussi Tuominen 30.1.2002
GGSN
Gn
PDN
Gi
Core Network
23. 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
25. 3GPP Release 99 Reference Architecture
Node B
IuCS
RNC
Uu
UE
Node B
Iub
SMSC
/VLR
Iur
SS7
SS7
GMSC
HLR EIR
PSTN
Auc
Node B
SGSN
RNC
Uu
Node B
IuPS
Iub
GGSN
Gn
PDN
Gi
RNS
UTRAN
Jussi Tuominen 30.1.2002
Core Network
26. 3GPP Release 4 Reference Architecture
Node B
IuCS
RNC
Uu
UE
Node B
Nb
SMSC
Server
Mc
Mc
Nc
MGW
Iub
GMSC
Server
Iur
SS7
MGW
HLR EIR
PSTN
Auc
Node B
SGSN
RNC
Uu
Node B
IuPS
Iub
GGSN
Gn
PDN
Gi
RNS
UTRAN
Jussi Tuominen 30.1.2002
Core Network
27. 3GPP Release 5 Reference Architecture
Node B
MGCF
Cx
RNC
Uu
UE
Iub
Iur
Gr
MGW
MRF
Gi
SGSN
RNC
Node B
PSTN
Mr
Node B
Uu
Mc
CSCF
HSS
Node B
Mg
SGW
IuPS
Iub
Mm
PDN
GGSN
Gn
Gi
RNS
UTRAN
Jussi Tuominen 30.1.2002
Core Network
NOTE: Standardisation on-going!
29. WR GHOLYHU 66
VLJQDOOLQJ RYHU ,3
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
$70 RYHU 6'+
Jussi Tuominen 30.1.2002
$70 RYHU 3'+
Lähde: 3GPP TS 25420-340
30. MTP3 User Adaptation Layer (M3UA)
‡08$ LV DQ 8VHU DGDSWDWLRQ VXEODHU
WKDW SURYLGHV IXQFWLRQV UHTXLUHG E
VLJQDOLQJ DSSOLFDWLRQ SURWRFROV
‡,(7) LV FXUUHQWO VWDQGDUGLVLQJ ILYH
DGDSWDWLRQ VXEODHUV 03$ 08$
08$ 68$ DQG ,8$
1RWH WKDW HDFK SURWRFRO FDQ EH
LPSOHPHQWHG VHSDUDWHO IURP RWKHU
SURWRFROV HJ 08$ GR QRW UHTXLUH
VHUYLFHV IURP 08$
Jussi Tuominen 30.1.2002
MTP-3 User Part
M3UA
SCTP
IP
31. Stream Control Transmission Protocol (SCTP)
:K XVH 673
LQVWHDG RI VLPSO
XWLOVLQJ 73
73 DSSOLFDWLRQV KDYH DQ LQFRQYHQLHQFH
UHTXLUHPHQW WR PDQDJH DQG PDUN WKH
VHTXHQFH QXPEHUV RI HDFK SDFNHW
7KH OLPLWHG VFRSH RI 73 VRFNHWV GRHV QRW
VXSSRUW WKH GDWD WUDQVIHU FDSDELOLW XVLQJ
PXOWLKRPHG KRVWV
Jussi Tuominen 30.1.2002
$OWKRXJK WKH 73 SURYLGHV UHOLDEOH
GHOLYHU RI GDWD LW RIWHQ DGGV XQQHFHVVDU
VLJQDOOLQJ DQG WKXV FDXVHV XQZDQWHG
GHOD RI VHUYLFH
6HFXULW RI 73 LV OLPLWHG )RU H[DPSOH
WKH 73 LV UHODWLYHO YXOQHUDEOH WR GHQLDO
RI VHUYLFH DWWDFNV VXFK DV 61 DWWDFNV
MTP-3 User Part
M3UA
SCTP
IP
32. Stream Control Transmission Protocol (SCTP)
$FNQRZOHGJHG HUURUIUHH DQG QRQ
GXSOLFDWHG SDFNHWRULHQWHG GHOLYHU RI
VLJQDOOLQJ PHVVDJHV
:KDW GRHV
673 GR
MTP-3 User Part
,Q VHTXHQFH GHOLYHU RI XVHU PHVVDJHV
ZLWKLQ PXOWLSOH VWUHDPV ZLWK DQ RSWLRQ
IRU RUGHURIDUULYDO GHOLYHU RI LQGLYLGXDO
PHVVDJHV
M3UA
SCTP
IP
Jussi Tuominen 30.1.2002
2SWLRQDOO PXOWLSOH[LQJ PXOWLSOH XVHU
PHVVDJHV LQWR D VLQJOH 673 GDWDJUDP
1HWZRUN OHYHO IDXOW WROHUDQFH E
VXSSRUWLQJ PXOWLKRPLQJ
$GYDQFHG FRQJHVWLRQ PHFKDQLVPV IRU
UHVLVWDQFH WR IORRGLQJ DQG PDVTXDUDGH
DWWDFNV
34. Destination Port Number
5RZ
MTP-3 User Part
Verification Tag
M3UA
Checksum
Chunk Type
´
´
SCTP
Chunk Flags
Chunk Length
Chunk Value field
( information to be transferred in the chunk)
´
1´
673 +HDGHU
673 3DORDG HJ 08$ PHVVDJH
36. MAP
CAP
T CAP
INAP
B S S AP
R ANAP
B ICC
S CCP
M3UA
S CT P (16+B ytes )
IP v4 (20 bytes ), IP v6 (40 bytes )
Gbe,AT M, etc.
IS UP
H.248
RT P
UDP (8)
T CP (20)