Professional Documents
Culture Documents
W-CDMA Protocol&Interface
Contents
TT
Interface
Interface key
key technologies:
technologies: ATM,SS7ovATM
ATM,SS7ovATM
TT
WCDMA
WCDMA layers:
layers: Control
Control plane
plane &
& User
User plane
plane
TT
UTRAN
UTRAN interfaces
interfaces protocol:
protocol: Uu,Iub,Iu,Iur
Uu,Iub,Iu,Iur
TT
Application
Application part
part of
of WCMDA:
WCMDA:
TT
RNC
RNC layer
layer function:
function: SCCP,MTPb3,SSCOP,AAL
SCCP,MTPb3,SSCOP,AAL
TT
UE
UE layer
layer function:
function: RRC,RLC,MAC
RRC,RLC,MAC
TT
General
General call
call sequence
sequence
ALCAP,RANAP
ALCAP,RANAP
UTRAN
Uu
RNS
Node
B
Iu CS
RNC
UE
USIM
Node
B
Iub
Cu
ME
Node
B
Node
B
GMSC
PSTN
ISDN
CN
Iur
HLR
RNC
SGSN
GGSN
Interner
Iu PS
RNS
MSC
/VLR
TT
ATM
ATM technology
technology standard
standard
TT
ATM
ATM composite
composite
TT
SS7
SS7 over
over ATM
ATM
internal
internal process
process in
in RNC,Node
RNC,Node BB and
and MSC
MSC
between
between RNC
RNC ,, Node
Node BB and
and MSC
MSC
between
between RNC
RNC and
and MSC
MSC
Idea of ATM
ATM Cell
constant
DATA
variable
VIDEO
CELL DEASSEMBLING
CELL ASSEMBLING
VOICE
ATM
SWITCH
constant
VOICE
DATA
variable
VIDEO
GFC
Header
VPI
VCI
VPI
V C I
V P I
VPI
V C I
H E C
Payload
User information
Node B
H E C
User information
RNC
MSC
VPI/VCI assignation
Pre-assigned VC
VC
Default VCI Allocation
0 Unassigned Cell (VPI=0)
1 Meta-signaling
2 Broadcast Signaling
3 OAM Cell (segment)
4 OAM Cell (end to end)
5 Signaling
6 VP Resource
7 Reserved
.
31 Reserved
32 Users and OAM cells
VC
For user
VC
VP
VC
Virtual
Path
physical Cable
VC
Virtual
Channel
VP
VC
Composite
ATM cell
Node
B
Standard
ATM cell
RNC
Composite /
Decomposite
unit
HUB
CLP
ATM
SW
Composite
ATM cell
M
S
C
Standard
ATM cell
UPPER
LAYER
A
A
L
CS
SAR
ATM
PHY
Used
in WCDMA
AAL1
AAL2
AAL3/4(*)
AAL3/4
Class A
Voice
Video
CBR
Class B
Voice
Video
VBR
Class C
FR,X.25
Error
detection&
retransmission
ABR
Class D
LAN,SMDS
Error
detection&
retransmission
UBR
AAL5
Information
Voice
Node B
10
C
R
C
U
U
I
LI
Control
User information
Included sequence number
N(S)
R
N
C
Voice
P
A
D
Control
L
I
C
R
C
M
S
C
53 bytes
N
O
D
E
53 bytes
u
s
e
r
u
s
e
r
P
A
D
u
s
e
r
u
s
e
r
P
A
D
W-CDMA
RNC
ATM composite
cells
N
O
D
E
B
11
u
s
e
r
u
s
e
r
P
A
D
MSC
ATM composite
cells
u
s
e
r
u
s
e
r
P
A
D
Start field
OSF
SN
(6b)
ATM
Header
(5B)
12
(1b)
S
T
F
(1b)
H
E
A
D
E
R
User
data
A
CID
(8b)
H
E
A
D
E
R
LI
(6b)
User
Data
B
UUI
User header
(5b)
R
N
C
P
A
D
HEC
(5b)
SS7
message
ATM
cells
CK
PAYLOAD
53 bytes
R
N
C
13
HIGH LAYER
DATA
H
E
A
D
E
R
ROUTING
LABEL
PAYLOAD
53 bytes
H
E
A
D
E
R
F
I FSN
B
B
I BSN
B
PAYLOAD
H
E
A
D
E
R
53 bytes
M
S
C
IP over ATM
H
E
A
D
E
R
IP
Header
(24B)
PAYLOAD
53 bytes
R
N
C
14
User Data
UDP
Header
(8B)
H
E
A
D
E
R
PAYLOAD
53 bytes
H
E
A
D
E
R
Trailer
ATM cells
Header
IP format
PAYLOAD
53 bytes
M
S
C
Version
IHL
Source port
Destination port
Length
Checksum
16
UU DD PP
Header
Header
(8B)
(8B)
User
UserData
Data
31
Type of
service
Identification
Time to live
31
Flag
Protocol
Flagment offset
Header checksum
Source address
Destination address
Options
15
Padding
Trailer
Trailer
16
IP
IP
Header
Header
(24B)
(24B)
Header
Header
WCDMA Layers
Horizontal
Horizontal layer
layer ::
RADIO
RADIO NETWORK
NETWORK LAYER
LAYER
TRANSPORT
TRANSPORT NETWORK
NETWORK LAYER
LAYER
Vertical
Vertical layer
layer ::
CONTROL
CONTROL PLANE
PLANE
USER
USER PLANE
PLANE
TRANSPORT
TRANSPORT NETWORK
NETWORK CONTROL
CONTROL PLANE
PLANE
TRANSPORT
TRANSPORT NETWORK
NETWORK USER
USER PLANE
PLANE
16
Radio
Network
Layer
Transport
Network
Layer
CONTROL PLANE
USER PLANE
Application
Application
Protocol
Protocol
Data
Data
Stream
Stream
Tran sport
Net work
User Plane
Signaling
Signaling
Bearer
Bearer
Transport
Network
Control Plane
ALCAP
ALCAP
Signaling
Signaling
Bearer
Bearer
Physical
PhysicalLayer
Layer
17
Transport
Network
User Plane
Data
Data
Bearer
Bearer
CC/MM
RRC
RRC
RANAP
SCCP
SCCP
MTP3b
MTP3b
MTP3b
SSCF
-NNI
SSCF
-NNI
SSCF
-NNI
RLC
RLC
MAC
MAC
SSCOP
SSCOP
SSCOP
AAL5
AAL5
AAL5
AAL5
AAL5
ATM
ATM
ATM
ATM
ATM
PHY
PHY
PHY
PHY
PHY
M-L1
UE
M
L
1
Node B
18
BISUP
RANAP
RNC
MSC
to/from
GMSC
RRC
RLC
NBAP
RRC
SSCF
UNI
RLC
MAC
MAC
M-L1
M-L1
UE
NBAP
SSCF
UNI
RANAP
SCCP
SCCP
MTP3b
MTP3b
MTP3b
SSCF
-NNI
SSCF
-NNI
SSCF
-NNI
BISUP
SSCOP
SSCOP
SSCOP
SSCOP
SSCOP
AAL5
AAL5
AAL5
AAL5
AAL5
ATM
ATM
ATM
ATM
ATM
PHY
PHY
PHY
PHY
PHY
Node B
19
RANAP
RNC
MSC
to/from
GMSC
User
data
User
data
RLC
RLC
UE
20
IuUP
MAC
MAC
M-L1
IuUP
u-law
PCM
M
L
1
FP
FP
AAL2
AAL2
AAL2
AAL2
AAL5
ATM
ATM
ATM
ATM
ATM
PHY
PHY
PHY
PHY
PHY
Node B
RNC
MSC
to/from
GMSC
SM /
GMM
SM /
GMM
RRC
RRC
RANAP
SCCP
MTP3b
SSCF
-NNI
SCCP
MTP3b
SSCF
-NNI
MAC
SSCOP
SSCOP
IP
AAL2
AAL2
AAL5
AAL5
AAL5
ATM
ATM
ATM
ATM
ATM
PHY
PHY
PHY
PHY
PHY
RLC
RLC
MAC
M-L1
UE
M
L
1
Node B
21
GTP-C
RANAP
RNC
UDP
SGSN
to/from
GGSN
IP
PDCP
PDCP
GTP-U
GTP-U
GTP-U
RLC
RLC
UDP
UDP
UDP
MAC
MAC
IP
IP
IP
AAL2
AAL2
AAL5
AAL5
AAL5
ATM
ATM
ATM
ATM
ATM
PHY
PHY
PHY
PHY
PHY
M-L1
UE
M
L
1
Node B
RNC
SGSN
to/from
GGSN
22
-- Uu
Uu :: WCDMA
WCDMA radio
radio interface
interface between
between
UTRAN
UTRAN and
and UE
UE
-- Iub
Iub :: AA fully
fully open
open interface
interface connected
connected
between
between RNC
RNC and
and Node
Node BB
-- Iu
Iu :: This
This open
open interface
interface is
is connected
connected
between
between MSC
MSC and
and RNC
RNC
-- Iur
Iur :: This
This open
open interface
interface between
between RNCs
RNCs
allows
allows soft
soft handover
handover
23
Application Protocols
RANAP
NBAP
UTRAN
ATM
Uu
RNS
Node
B
MSC
/VLR
RNC
UE
USIM
N7
ATM
Iu CS
Node
B
CN
Iub
Cu
ME
Radio
interface
Node
B
Node
B
Iur
Iu PS
RNC
RNS
24
SGSN
RNSAP
N7
ATM
CONTROL
CONTROL
PLANE
PLANE
USER
USER
PLANE
PLANE
Network
Transport
Layer
SSCF-UNI
SSCF-UNI
SSCOP
SSCOP
AAL5
AAL5
AAL
AAL22
ATM
ATM
PHY
PHY
25
USCHFP
USCHFP
Q.SBCCOP
Q.SBCCOP
DSCHFP
DSCHFP
PCHFP
PCHFP
Q.AAL2
Q.AAL2
FACHFP
FACHFP
NBAP
NBAP
RACHFP
RACHFP
DCHFP
DCHFP
Radio
Network
Layer
TRANSPORT
TRANSPORT
NETWORK
NETWORK
CONTROL
CONTROLPLANE
PLANE
TRANSPORT
TRANSPORT
NETWORK
NETWORK
CONTROL
CONTROLPLANE
PLANE
CONTROL
CONTROL
PLANE
PLANE
Radio
Network
Layer
RANAP
RANAP
SCCP
SCCP
USER
USER
PLANE
PLANE
Iu
IuUser
UserPlane
Plane
protocol
protocol
S
S
7
ALCAP
ALCAP
STC
STC
MTP 3b
MTP 3b
Network
Transport
Layer
SSCF-NNI
SSCF-NNI
SSCOP
SSCOP
AAL5
AAL5
AAL
AAL22
ATM
ATM
PHY
PHY
26
TRANSPORT
TRANSPORT
NETWORK
NETWORK
CONTROL
CONTROLPLANE
PLANE
CONTROL
CONTROL
PLANE
PLANE
Radio
Network
Layer
Network
Transport
Layer
RNSAP
RNSAP
S
S
7
ALCAP
ALCAP
SCCP
SCCP
STC
STC
MTP 3b
MTP 3b
MTP
MTP3b
3b
SSCF-NNI
SSCF-NNI
SSCF-NNI
SSCF-NNI
SSCOP
SSCOP
SSCOP
SSCOP
AAL5
AAL5
USER
USER
PLANE
PLANE
DCH
DCH CCH
CCH
FP
FP
FP
FP
AAL
AAL22
ATM
ATM
PHY
PHY
27
ALCAP function
ALCAP
R
N
C
ROUTING
ROUTING && PATH
PATHCONTROL
CONTROL
R
N
C
PROTOCOL
PROTOCOL ENTITY
ENTITY
OUTGOING
OUTGOING
PROTOCOL
PROTOCOL
PROCEDURE
PROCEDURE
MAINTENANCE
MAINTENANCE
PROTOCOL
PROTOCOL
PROCEDURE
PROCEDURE
INCOMING
INCOMING
PROTOCOL
PROTOCOL
PROCEDURE
PROCEDURE
Node
B
MTP3b
29
ATM
ATM
SWITCH
SWITCH
ERQ
Service
Service
terminating
terminating
point
point
ERQ
ECF
ECF
Path is established
REL
REL
RLC
30
RLC
H
E
A
D
E
R
Transport
Network
Control
ALCAP
Plane
P
A
Y
L
O
A
D
Signaling
Bearer
RNC
ALCAP
31
MSC
ALCAP
Destination
Destination
identifier
identifier
Message
Message identifier
identifier
Message
Message compatibility
compatibility
Parameter
Parameteridentifier
identifier
Parameter
Parameter compatibility
compatibility
length
Fields
Fields
CONNECTION
CONNECTION
Establish
Establishrequest(ERQ
request(ERQ) )
Establish
Establishconfirm
confirm(ECF
(ECF) )
Release
))
Releaserequest
request(REL
(REL
Release
Releaseconfirm
confirm(RLC
(RLC) )
MAINTENANCE
MAINTENANCE
Reset
Resetrequest(RES)
request(RES)
Reset
confirm(RSC)
Reset confirm(RSC)
Block
Blockrequest(BLO)
request(BLO)
Block
confirm(BLC)
Block confirm(BLC)
Confusion(CFN)
Confusion(CFN)
Unblock
Unblockrequest(UBC)
request(UBC)
Unblock
confirm(UBL
Unblock confirm(UBL) )
RANAP function
M
S
C
R
N
C
RANAP
RANAP
RELOCATION
RELOCATION
&&
HANDOVER
HANDOVER
FUNCTION
FUNCTION
Iu
IuRELEASE
RELEASE
CONTROL
CONTROL
RADIO
RADIOACCESS
ACCESS
BEARER
BEARER
MANAGEMENT
MANAGEMENT
PAGING
PAGING
LOCATION
LOCATION REPORTING
REPORTING
UE-CN
UE-CNSIGNALING
SIGNALINGTRANSFER
TRANSFER
32
SECURITY
SECURITYMODE
MODE
CONTROL
CONTROL
CONTROL
PLANE
Signaling
Bearer
Transport
Network
User Plane
33
Parameter part
RANAP
Message
Messageidentifier
identifier
Length
Length
Message
Messagecompatibility
compatibility
Parameter
Parameteridentifier
identifier
Parameter
Parameterlength
length
Parameter
Parametercompatibility
compatibility
field
field
Parameter
Parameteridentifier
identifier
Parameter
Parameterlength
length
Parameter
Parametercompatibility
compatibility
field
field
conecction
SET UP
Call
establishment
messages
Call
clearing
messages
34
M
S
C
R
N
C
CALL PROCEEDING
ALERT,CONNECT
R
A
N
A
P
RABset up
RAB setup response
PAGING
RELEASE
DISCONNECT
R
A
N
A
P
RAB
messages
NBAP function
COMMON
COMMONNBAP
NBAPFUNCTION
FUNCTION
CELL
CELL
CONFIGURATION
CONFIGURATION
MANAGEMENT
MANAGEMENT
RADIO
RADIOLINK
LINK
SETUP
SETUP
COMMON
COMMON
CHANNELS
CHANNELS
MANAGEMENT
MANAGEMENT
35
MEASUREMENT
MEASUREMENT
REPORT
REPORT
RADIO
RADIO
RESOURCE
RESOURCE
MANAGEMENT
MANAGEMENT
DEDICATED
DEDICATEDNBAP
NBAPFUNCTION
FUNCTION
HANDLING
HANDLINGofofDEDICATED
DEDICATED
&&SHARED
CHANNELS
SHARED CHANNELS
RADIO
RADIOLINK
LINK
FAULT
FAULT
MANAGEMENT
MANAGEMENT
DL
DL
POWER
POWER
CONTROL
CONTROL
ADITION
ADITION/ /RELEASE&
RELEASE&
RECONFIGURATION
RECONFIGURATIONofofRADIO
RADIO
LINK
LINK
Message
part
NBAP
Parameter
part
CONTROL
PLANE
Message
Messageidentifier
identifier
Length
Length
Message
Messagecompatibility
compatibility
Parameter
Parameteridentifier
identifier
Parameter
Parameterlength
length
Parameter
Parametercompatibility
compatibility
field
field
Signaling
Bearer
Transport
Network
User Plane
36
Parameter
Parameteridentifier
identifier
Parameter
Parameterlength
length
Parameter
Parametercompatibility
compatibility
field
field
Power control
Outer loop power control
Paging
Reset
Reset acknowledge
Confusion
NBAP messages
R
N
C
Node
B
RADIO LINK SETUP
RL
establishment
messages
RL
preparation
messages
N
B
A
P
RL RECONFIGURATION PREPARE
RL RECONFIGURATION READY
RL DELETION
RL DELETION RESPONSE
POWER CONTROL
PAGING
37
N
B
A
P
RL
clearing
messages
RNSAP function
RNSAP Functions:
38
RNSAP
RNSAPBasic
Basic
Mobility
Mobility
RNSAP
RNSAPDCH
DCH
control
control
RNSAP
RNSAPCCH
CCH
control
control
ATM binding ID
ATM address
No.of DCHs
DCH ID
TFS for DCH
Radio frequency
UL scrambling code
UL channelisation code
Radio link ID
No. of radio links
Cell ID
Neighbor cell information
Slot offset
Initial DL power
DL power range
etc
Message
Messageidentifier
identifier
Length
Length
Message
Messagecompatibility
compatibility
Parameter
Parameteridentifier
identifier
Parameter
Parameterlength
length
Parameter
compatibility
Parameter compatibility
field
field
Parameter
Parameteridentifier
identifier
Parameter
Parameterlength
length
Parameter
Parametercompatibility
compatibility
field
field
DL Power control
UL Outer loop power control
DL user data retrival/response
RNC relocation request
RRC context retrival/response
Reset / reset acknowledge
Confusion
39
RANAP function
Relocation
Paging
UE-CN signaling transfer
Location reporting
RANAP
MTP3b function
Transport user part data
SCCP
MTP3b
SSCF
-NNI
SSCOP function
Error correction by
retransmission
Connection control
ATM function
Transport 53 bytes cell
40
SCCP function
Connectionless
Connection oriented
SSCOP
AAL5
ATM
PHY
NEAX61
SSCF function
Maps SSCOP
with MTP
AAL5 function
Data is divided
in 48B
Error detection
PHY function
Metallic or optical cable
Function of SCCP
CONNECTIONLESS MODE:
Messages are dispatched without ensuring that the
receiving side is ready to receive them. In this mode
message sequence is not guaranteed.
CONNECTION ORIENTED MODE:
In this mode an association is established
between sender and receiver before data is sent.
Sequence transmission is guaranteed.
41
SCCP structure
HIGH LAYER:
RADIO ACCESS APPLICATION PART
INTELLIGENT APPLICATION PART
SCCP
SCCP
MANAGEMENT
MANAGEMENT
CONTROL
CONTROL
SCCP
SCCP
CONNECTIONLESS
CONNECTIONLESS
CONTROL
CONTROL
SCCP
SCCP
SCCP
SCCP ROUTING
ROUTING CONTROL
CONTROL
42
SCCP
SCCP
CONNECTION
CONNECTION
ORIENTED
ORIENTED
CONTROL
CONTROL
`POINTER to PARAMETER P
POINTER to OPTIONAL PART
LENGTH INDICATOR
UDT
PARAMETER M
M
F
P
MANDATORY PARAMETER F
POINTER to PARAMETER M
M
V
P
LENGTH INDICATOR
PARAMETER P
PARAMETER NAME X
LENGTH INDICATOR PARAMETER X
PARAMETER NAME Y
LENGTH INDICATOR PARAMETER Y
43
O
P
T
I
O
N
A
L
CL and CO
R
N
C
M
S
C
UDT(data)
UDT
UDT(data)
UDT
Connection
Setup
CR(connection
request)
CR
CC(connection control)
Data
transfer
DT(data
transfer)
DT
DT(data
transfer)
DT
UDT(data)
UDT
UDT(data)
UDT
M
S
C
R
N
C
Connection
release
RLSD(released)
RLSD
RLC(release
complete)
RLC
CONNECTIONLESS
MODE
44
CONNECTION
ORIENTED MODE
MTP3b
MTP3b
SIGNALING
SIGNALING
LINK
LINK
MANAGEMENT
MANAGEMENT
SIGNALING
SIGNALING
TRAFFIC
TRAFFIC
MANAGEMENT
MANAGEMENT
SIGNALING
SIGNALING
ROUTE
ROUTE
MANAGEMENT
MANAGEMENT
SIGNALING
SIGNALING MESSAGE
MESSAGE HANDLING
HANDLING
SSCF
45
SSF
DPC
DPC
OPC
Service
Service
indicator
indicator
DPC
DPC
OPC
OPC
SLS / SLC
Message
Message
MFP
MFP
MVP
MVP
OPTIONAL
OPTIONAL
46
00000000
Signaling
Signalingnetwork
network
management
management
00001111
00110011
SCCP
SCCP
ISUP
ISUP
11000011
BISUP
BISUP
OPC
OPC
Message
Message
MTP
MTPmessages
messages
User
Userdata
data
Link
Link inhibit
inhibit function:
function:
LIN,LUN,LIA,LID,LLT,LRT
LIN,LUN,LIA,LID,LLT,LRT
Emergency
Emergency change
change over:
over:
ECA,
ECA,ECO,
ECO,XCA,
XCA,XCO
XCO
Route
Routemanagement
management: :
TFP,TFA,TFR
TFP,TFA,TFR
SSCOP Function
SSCF
SSCOP
SSCOP
ERROR
ERROR
CORRECTION BY
CORRECTION BY
RETRANSMISSION
RETRANSMISSION
LOCAL
LOCALDATA
DATA
RETRIEVAL
RETRIEVAL
ERROR
ERRORREPORTING
REPORTING
TO LAYER
TO LAYER
MANAGEMENT
MANAGEMENT
CONNECTION
CONNECTION
CONTROL
CONTROL
AAL
47
TRANSFER
TRANSFER
USER
USERDATA
DATA
M
S
C
signaling
Connection
establishment
BGN
BGAK
D a t a
transfer
SD1 / N(S)
Reporting
reception
SD2 / N(S)
POLL
STAT /N(R)
Conne c t io n
end
SD3 / N(S)
END
ENDAK
48
Reception
check
AAL 5 FUNCTION
HIGHER LAYER
User data
AAL
AAL
CONVERGENCE
CONVERGENCE
SUBLAYER
SUBLAYER
SEGMENTATION
SEGMENTATION&&
REASSEMBLY
REASSEMBLY
SUBLAYER
SUBLAYER
User data
(0~65535B)
49
C
P
I
L
I
C
R
C
Payload
Payload
Payload
48B
48B
48B
Payload
ATM LAYER
P
A
D
48B
Payload
48B
Payload
48B
AAL 2 function
User data
HIGHER LAYER
AAL
AAL
CONVERGENCE
CONVERGENCE
SUBLAYER
SUBLAYER
SEGMENTATION
SEGMENTATION
&&
REASSEMBLY
REASSEMBLY
SUBLAYER
SUBLAYER
Header
Payload
PH
1B
50
PH
1~45B
3B
STF
ATM LAYER
Payload
3B
Payload
47B
Payload
48B
Trailer
Payload
1~45B
P
A
D
PH
PH
1B
1B
3B
3B
Payload
Payload
Start field
STF
STF
CID
8
LI
6
UUI
5
HEC
5
1~45B
1~45B
Payload
Payload
OSF
6
SN
1
P
1
47B
47B
PAD
PAD
P = parity
51
SN = sequence number
To detect cell loss
MSC
High
High layer
layer
data
data
RANAP
SCCP
RLC
MTP3b
SSCF
-NNI
MAC
52
SSCOP
AAL2
AAL5
ATM
ATM
PHY
PHY
C
C
R
R
C
C
H
LL
II
PP
A
A
D
D
PAYLOAD
O
O
PP
M
M
V
V
PP
O
O
PP
M
M
V
V
PP
N
N
(S)
(S)
TT
yy
pp
ee
O
O
PP
M
M
V
V
PP
N
N
(S)
(S)
TT
yy
pp
ee
O
O
PP
M
M
V
V
PP
RANAP
MFP
MFP
M
M
ee
ss
MFP
MFP
M
M
ee
ss
Routing
Routing
Label
Label
SS
II
O
O
MFP
MFP
M
M
ee
ss
Routing
Routing
Label
Label
SS
II
O
O
SSCOP
MFP
MFP
M
M
ee
ss
Routing
Routing
Label
Label
SS
II
O
O
AAL5
PAYLOAD
SCCP
PAYLOAD
MTP3b
SSCF
-NNI
ATM
PHY
Node B
RNC
hea
hea
der
der
QAAL2
Payload
Payload
QAAL2
(QAAL2
(QAAL2 signaling
signaling data)
data)
SBCCOP
SBCCOP
N
N
(S)
(S)
SSCF
-NNI
Ty
Ty
pe
pe
hea
hea
der
der
Payload
Payload
SSCF
-NNI
(QAAL2
(QAAL2 signaling
signaling data)
data)
SSCOP
AAL5
ATM
PHY
53
SSCOP
C
C
R
R
C
C
LL
II
Payload
Payload
PP
A
A
D
D
H
H
N
N
(S)
(S)
Ty
Ty
pe
pe
hea
hea
der
der
Payload
Payload
Payload
Payload
(QAAL2
(QAAL2 signaling
signaling data)
data)
H
H
Payload
Payload
AAL5
H
H
ATM
PHY
RRC
RANAP
SCCP
RLC
MTP3b
SSCF
-NNI
SN
SN
M
L
1
AAL
AAL Payload
Payload
LI
LI
AAL2
ATM
PHY
Node B
54
II
TT
Payload
Payload
H
H
Payload
Payload
C
C
R
R
C
C
H
H
MAC
SSCOP
AAL2
AAL5
ATM
ATM
PHY
PHY
RNC
UE Layer Function
RRC functions :
-Broadcast of system information
-Paging
-Control of radio bearer transport
channels and physical channels
-Establishment, maintenance and
release of RRC connection
RRC
RLC
MAC
M-L1
M-L1 functions:
-Modulation and spreading
-Error detection on transport channel
-Frequency and time synchronization
55
RLC functions:
-Segmentation and reassemble
-Padding
-Transfer of user data
-Error correction
-Flow control
-Sequence number check
-Protocol error detection and
recovery
MAC functions :
-Mapping of logical channels onto
transport channel
-Selection of the transport format
-Multiplexing and demultiplexing
of higher layer PDU
-Ciphering
-Dynamic transport channel type
switching
User Plane
UL
L
3
DL
RRC
PDCP
L
2
UL
DL
CCCH DCCH
DTCH
RACH CPCH
DCH
PRACH PCPCH
DPDCH DPCCH
S-CCPPCH P-CCPCH
PDSCH DPCH
RLC
Logical channel
MAC
Transport channel
L
1
PHY
56
DCH
PCCH
FAUSCH
CCCH
BCH
DCCH
FACH
PCH
DTCH
CTCH
RACH
CPCH
DSCH
PRACH
PCPCH
PDSCH
Transport channel
Physical channel
DPDCH
PFAUSCH
P-CCPCH
S-CCPCH
DPCCH
DPCH
57
CPICH
SCH
AICH
PICH
RRC
RRC
BROADCAST
BROADCAST
CONTROL
CONTROL
PAGING
PAGING&&
NOTIFICATION
NOTIFICATION
CONTROL
CONTROL
TRANSFER
TRANSFERMODE
MODECONTROL
CONTROL
58
DEDICATED
DEDICATED
CONTROL
CONTROL
IDLE MODE
RRC connection
CONTROL
request
CHANNELS
CONNECTED
MODE
DEDICATED
CHANNELS
RRC release
BCCH
PCCH
CCCH
59
request
DCCH
DTCH
RRC functions
R
N
C
Paging
R
R
C
60
R
R
C
Transparent SAP
Acknowledged SAP
Unacknowledged SAP
RLC
Transmitting
transparent
entity
Receiving
transparent
entity
Acknowledged
Mode entity
DCCH
/ DTCH
MAC
61
Transmitting
Unacknowledged
mode entity
Receiving
Unacknowledged
mode entity
CCCH / CTCH /
DCCH / DTCH
RLC
RLCACKNOWLEDGED
ACKNOWLEDGEDMODE
MODE
Reassembly
Segmentation
Transmission
Buffer
Receiver
Buffer
Reassembly
Ciphering
Deciphering
Add RLC
header
Remove RLC
header
Logical channel
RLC
RLCUNACKNOWLEDGED
UNACKNOWLEDGEDMODE
MODE
Segmentation
Reassembly
Ciphering
Deciphering
Add RLC
header
Remove RLC
header
Transmission
Buffer
Receiver
Buffer
Logical channel
62
ReTX
Buffer
Transmission
Buffer
Receiver
Buffer
Logical channel
Segmentation
RLC SDU
RLC PDU
RLC PDU
RLC TRANSPARENT
Reassembly
MAC
MAC SDU
Physical
63
MAC SDU
RLC SDU
CRC
RLC SDU
CRC
RLC No transparent
High layer PDU
Segmentation
RLC SDU
RLC PDU
RLC PDU
RLC NOTRANSPARENT
H
Reassembly
MAC NO TRANSPARENT
Physical
64
MAC SDU
MAC SDU
CRC
MAC SDU
MAC SDU
CRC
UM PDU
7
Sequence number
Length indicator
Length indicator
Data
PAD
65
AM PDU
0
Sequence number
Header
RLC
PDU
HE
Length indicator
Length indicator
Data
Logical channels
PCCH
BCCH
M
A
C
CCCH
BCCH
CTCH
DTCH
MAC-b
MAC-b
MAC-p
MAC-p/ /MAC-c
MAC-c/ /MAC-sh
MAC-sh
MAC-d
MAC-d
Handles
HandlesBroadcast
Broadcast
Channel
Channel
Handles
HandlesPaging
Paging,Common
,Commonand
and
Shared
channels
Shared channels
Handles
HandlesDedicated
Dedicated
channels
channels
BCH
PCH
RACH
FACH
DSCH
CPCH
Transport channels
Physical
66
DCCH
DCH
Dedicated channel
BCCH
CCCH
CTCH
MAC
DCCH
M
M
AA
CC
-dd
DTCH
Transport
Transport channel
channel type
type selection
selection
MAC
/sh
MACcc/sh
/sh
/sh
Multiplexing
Multiplexing
Priority
Priority setting
setting
Flow
Flow control
control
Flow
Flow control
control
Target
Target channel
channel type
type MUX
MUX // UE-id
UE-id // UE-id
UE-id type
type
Scheduling
Scheduling // priority
priority handling
handling
PCH
67
FACH
DSCH
RACH
CPCH
DCH
MAC
No
header
P
H
Y
S
I
C
A
L
TCTF
MAC SDU
to DCH
CHANNEL
0000 0000
BCCH
0100 0000
CCCH
1000 0000
CTCH
1100 0000
FACH
TCTF
8b
TCTF
UE-Id
type
2b
68
DTCH / DCCH
UE-Id
32b
16b
CCCH to
MAC SDU
MAC SDU
RACH / FACH
DTCH/DCCH
to
RACH / FACH
R
L
C
RRC
SN
SN
RLC
LI
LI
Data
Data
PAD
PAD
SN
SN
LI
LI
Data
Data
PAD
PAD
RLC PDU
MAC
MAC
MACheader
header
SN
SN
LI
LI
Data
Data
PAD
PAD
MAC SDU
M-L1
MAC header
MAC header
SN
SN
UE
Data
Data
PAD
PAD CRC
CRC
M
L
1
ATM
PHY
Node B
SDU = service data unit
PDU = protocol data unit
69
LI
LI
AAL2
RLC
MAC
M-L1
70
RRC
BCCH , PCCH
BCH , PCH
P-CCPCH , S-CCPCH
RLC
MAC
M-L1
Common Control
channels
Dedicated Control
channels
RRC
RRC
CCCH,DCCH
RLC
MAC
M-L1
FACH,DCH
DPCH
DPDCH
71
R
N
C
RACH,DCH
M
L
1
AAL2
ATM
PHY
RLC
MAC
AAL2
ATM
PHY
156 M
Node
B
72
2M
R
N
C
156M(SDH)
M
S
C
M
S
C
R
N
C
CCCH
Authentication/Ciphering
Call connection
Call connection
Call connection
Path established
Path established
Path established
H
Alert/Connection
CONVERSATION
DTCH
DISCONNECTION
DCCH
73
Alert/Connection
Path release
Path release
DISCONNECTION
Path release
M
S
C
R
N
C
Paging
PCCH
CCCH
Paging
Paging response
Authentication/Ciphering
C
H
Path established
Path established
Alert/Connection
CONVERSATION
DISCONNECTION
74
Path established
Alert/Connection
DTCH
DCCH
Authentication/Ciphering
Path release
Path release
DISCONNECTION
Path release
Call origination 1
M
S
C
R
N
C
RRC
connection request
N
B
A
P
A
L
C
A
P
RRC
75
Establish request
Establish confirm
connection set up
RRC
N
B
A
P
A
L
C
A
P
RRC
Call origination 2
M
S
C
R
N
C
R
R
C
76
R
R
C
R
A
N
A
P
R
A
N
A
P
Call origination 3
R
N
C
R
R
C
N
B
A
P
R
R
C
RL reconfiguration prepare
RL reconfiguration ready
M
S
C
R
A
N
A
P
R
A
N
A
P
N
B
A
P
Establish request
ALCAP
RAB setup
RAB setupcomplete
77
R
R
C
R
A
N
A
P
Establish confirm
RABassignment response
ALCAP
R
A
N
A
P
Call origination 4
R
N
C
M
S
C
CC: Alert
CC: Alert
R
R
C
CC: Connection
R
R
C
Conversation
78
R
A
N
A
P
CC: Connection
CC: Connection ACK
R
A
N
A
P
Call disconnection 1
R
N
C
M
S
C
CC: Disconnection
R
R
C
CC: Release
CC: Release complete
CC: Disconnection
R
R
C
R
A
N
A
P
CC: Release
CC: Release complete
R
A
N
A
P
Iu release command
Iu release complete
ALCAP
79
Release request
Release confirm
ALCAP
Call disconnection 2
R
N
C
R
R
C
Connection release
Connection release complete
N
B
A
P
A
L
C
A
P
80
RL deletion
RL deletion response
Release request
Release confirm
R
R
C
N
B
A
P
A
L
C
A
P
M
S
C