Professional Documents
Culture Documents
C19 WCDMA RAN Interface and Procedure
C19 WCDMA RAN Interface and Procedure
1
Course Contents
2
UMTS System Architecture
CN
Iu
UTRAN
Uu
UE
3
UTRAN System Architecture
Core Network
Iu Iu
RNS RNS
Iur
RNC RNC
4
Common Protocol Model of UTRAN Interfaces
The principle of interface protocol architecture is the logical mutual-independence between
layers and planes. Protocol layers of a specified protocol version, or even all layers in a
plane can be modified if required in the future.
Physical Layer
5
Basic Notions
6
UE Working Modes and states
Idle Mode
In standby state with no service conducted
No connection to UTRAN
There is no information related to this UE in UTRAN
Connected Mode (Cell-DCH, Cell-FACH, Cell-PCH, URA-
PCH)
Cell-DCH
In active state
Communicating via its dedicated channels
UTRAN knows which cell UE is in.
7
Cell-FACH and Cell-PCH State
Cell-FACH
In active state
Few data to be transmitted both in uplink and in downlink. There is no
need to allocate dedicated channel for this UE.
Downlink uses FACH and uplink uses RACH.
UE need to monitor the FACH for its relative information.
UTRAN knows which cell UE is in.
Cell-PCH
No data to be transmitted or received.
Monitor PICH, to receive its paging.
lower the power consumption of UE.
UTRAN knows which cell UE is in.
UTRAN have to update cell information of UE when UE roams to
another cell 8
URA-PCH State
URA-PCH
No data to be transmitted or received.
Monitor PICH. to enter the non-consecutive state.
UTRAN only knows which URA (UTRAN Registration Area,
which consists of multiple cells) that UE is in.
UTRAN update UE information only after UE has roamed to
other URA.
A better way to lower the resource occupancy and signaling
transmission
9
UE states
- Reduce action , DTX , and save power
RRC connection
URA_PCH CELL_PCH
CELL_DCH CELL_FACH
- Dedicated Channel
- Radio bearers Transmission Services - upper layer Signaling
IDLE
trigger (CN)
- Monitor paging channel
- cell re-selection
CN
Iu
SRNC Iur DRNC
CN
Iu
CRNC
... Iub
Node B Node B
Cell Cell Cell
CN CN
Iu Iu
Source Iur Target Serving
RNC
RNC RNC RNC
14
UTRAN Interface Protocols and Functions
Iu Interface
Iur Interface
Iub Interface
Uu Interface
15
Iu Interface System Structure
RNC Iu-CS
Node B
PS
Domain
Node B Iu-PS
RNC
Node B
Iu Interface
16
Iu-CS Interface Protocol Stack Structure
SCCP Q.2150.1
MTP3b MTP3b
SSCF-NNI SSCF-NNI
SSCOP SSCOP
ATM
Physical Layer
17
Iu-PS Interface Protocol Stack Structure
M3UA
MTP3-B
GTP-U
SCTP
SSCF-NNI
SSCF-NNI UDP
SSCOP IP IP
AAL5 AAL5
ATM ATM
18
Iu Interface Functions(1)
Mobility Management
Location Area Report
SRNS Relocation
Hard handover between RNCs and inter-system handover
Radio Access Bearer ( RAB ) Management
Establishment, Modification and Release of RAB
Iu data transmission
normal data transmission
abnormal data transmission
Transparent transmission of UE-CN connection information
19
Iu Interface Functions(2)
Paging
Iu Release
Security Mode Control
Overload Control
Common UE ID ( IMSI ) Management
Iu Signaling Trace Management
Iu Interface Abnormality Management
CBS(Cell Broadcast Service) Control
20
UTRAN Interfaces Protocols and Functions
Iu Interface
Iur Interface
Iub Interface
Uu Interface
21
Iur Interface Protocol Stack Structure
Radio Control Plane User Plane
Network
Layer RNSAP Iur Data
Stream(s)
SSCF-NNI
SSCF-NNI SCTP SSCF-NNI
SSCF-NNI SCTP
SSCOP IP SSCOP IP
AAL5 AAL5 AAL2
ATM
Physical Layer
22
Iur Interface Functions(1)
Support Basic Mobility Functions between RNCs
Support SRNC relocation
Cell Update and URA Update between RNCs
Paging between RNCs
Protocol Error Report
Dedicated Channel Functions
Establish, Modify or Release Dedicated Channels in DRNC
during handover
Transmission of DCH TB(Transmission Block) on Iur
Management of RL(Radio Link) in DRNS by Dedicated
Measurement Procedure and Filter Control
RL Management , Compressed Mode Management
23
Iur Interface Functions(2)
24
UTRAN Interfaces Protocols and Functions
Iu Interface
Iur Interface
Iub Interface
Uu Interface
25
Iub Interface Protocol Stack
Radio Network Transport User Plane
Control Plane Network
Control Plane
Node B
P CH FP
R AC H FP
F A CH FP
D S CH FP
U S CH FP
CP CH FP
Radio
D CH FP
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
26
Iub Interface Functions(1)
Common Functions
Common Transport Channel Management
Iub Common Channel Data Transmission
Logical O&M of Node B ( maintenance functions such as cell
configuration Management , Fault Management , Block
Management, etc. )
System Information Management
Common Measurement
Resource Verification
Abnormality Management
Timing and Synchronization Management
27
Iub Interface Functions(2)
Dedicated Functions
Dedicated Transport Channel Management
Radio Link(RL) Monitoring
Dedicated Measurement Management
Timing and Synchronization Management
Up-link outer loop Power Control
Iub Dedicated Data transmission
Balance on down-link power drifting
Compressed Mode Control
28
UTRAN Interfaces Protocols and Functions
Iu Interface
Iur Interface
Iub Interface
Uu Interface
29
Uu Interface Protocol Stack Structure
C-plane signalling U-plane information
GC Nt DC
Duplication avoidance
GC Nt DC
UuS boundary
L3
control
RRC
PDCP
PDCP L2/PDCP
c o n tro l
c o n tro l
c o n tro l
c o n tro l
BMC L2/BMC
Logical
Channels
MAC L2/MAC
Transport
Channels
PHY L1
30
Uu Interface L1 Functions(1)
31
Uu Interface L1 Functions(2)
32
MAC: Medium Access Control
GC Nt DC
AS Control
SAP
RRC(L3) Radio
Control L2 (Access)
SAP's
Bearers
PDCP
BMC
RLC
Logical Channels
MAC
Transport
Channels
PHY(L1)
Physical Channels
33
MAC Functions
mapping between logical channels and transport channels
selection of appropriate Transport Format for each Transport Channel de
pending on instantaneous data rate
priority handling between data flows of one UE
priority handling between UEs by dynamic scheduling
identification of UEs on common transport channels
multiplexing/demultiplexing of higher layer PDUs into/from transport bloc
k sets delivered to/from the physical layer on common and dedicated tra
nsport channels
traffic volume monitoring
Dynamic Transport Channel type switching
ciphering for transparent RLC
34
MAC: Mapping of Logical Channels(UE)
Cell Signaling
Signaling
System Cell and
Paging System Signaling Broadcast and
Higher Layer Paging Info Signaling Broadcast User data
Info Service User data
data Service
Logical DCCH
Channels Decicated
PCCH BCCH CCCH CTCH
(Data Logical
Dependent) Channel
DTCH
DTCH
CipherOn DTCH
{XOR}
Transport Chann
els
(L1 Characteristics D PCH BCH FACH RACH DCH
ependent)
Physical P-CCPCH
S-CCPCH PRACH DPDCH
Channels
35
MAC: Transport Format Selection(1)
Control immediate bit rate by means of changing traffic per TTI(Transmission Time Inter
val, is multiple of 10ms)
Transport Block (TB): The basic unit exchanged between L1 and MAC
Transport Block Size: the number of bits in a Transport Block
Transport Block Set: A set of TBs transmitted in a TTI
Transport Block Set Size: the number of bits in a Transport Block Set
TB#n
36
MAC: Transport Formation Selection(2)
Transport Format (TF) defines Transport Block Set (Transport Block Size,
Transport Block Set Size,TTI,FEC type,size of CRC)
Transport Format Set (TFS): Possible TF combinations of a transport channel.
MAC will chose a TF during every TTI
Transport Format Combination (TFC): Determined TF combination in each TTI,
each transport channel
Transport Format Combination Set (TFCS): define all possible TFC combination
method. Thus MAC can process dynamic transport rate control in different
transport channels
TFC
TFS
TF
TFCS
RRC(L3) Radio
Control L2 (Access)
SAP's
Bearers
PDCP
BMC
RLC
Logical
Channels
MAC
Transport
Channels
PHY(L1)
Physical
Channels
38
RLC Functions
RRC(L3) Radio
Control L2 (Access)
SAP's
Bearers
PDCP
BMC
RLC
Logical
Channels
MAC
Transport
Channels
PHY(L1)
Physical
Channels
40
PDCP Functions
41
BMC Functions
42
RRC: Radio Resource Control
GC Nt DC
AS Control
SAP
RRC(L3) Radio
Control L2 (Access)
SAP's
Bearers
PDCP
BMC
RLC
Logical
Channels
MAC
Transport
Channels
PHY(L1)
Physical
Channel
43 s
RRC Functions(1)
Management of system information broadcast
Paging/Notification
RRC connection management ( establish 、 reconfig, maintain
and release )
Radio Bearer (RB) Management ( establish, reconfig and relea
se ) , support NAS services
RRC connection mobility management
initial cell selection
Routing of higher layer PDUs
Control of requested QoS and map into different resources of A
ccess Stratum
Management and control of radio resources 44
RRC Functions(2)
45
Course Contents
46
Basic Signaling Procedures
47
Call overall Procedures
Step 1
Network side Start Handset Power on Step 2 Step 3
1 、 Initialize equipment 1 、 cell reselection Paging UE RRC connection
2 、 Process system 2 、 Location registration
broadcast 3 、 Waiting for call Establish
Step 6 Step 6
Soft/hard handover RAB/RB modification
Step 6 Step 6
URA update Cell update
Step 8
Step 7
Waiting for call again
RRC connection
Step 6 1 、 cell selection
Handover with GSM release 2 、 wait for call
48
Basic Signaling Process
49
System Information Broadcast Flow
UE Node B RNC CN
3.BCCH:System Information
RRC . RRC
RRC 4.BCCH:System
. Information RRC
50
Basic Signaling Process
51
RRC Connection Establishment Flow(CCH)
UE NodeB SRNC
RRC: RRC CONNECTION REQUEST
UE SRNC CN
RRC£ IºNITIAL DIRECT TRANSFER
RRC£ D
ºT
RANAP£ ºDT
RANAP£ ºDT
RRC£ D
ºT
53
RRC Connection Release Flow(CCH)
UE NodeB SRNC CN
IU RELEASE COMMAND
IU RELEASE COMPLETE
55
Paging Flow (UE in Idle State or PCH State)
UE SRNC CN
RANAP£ ºPAGING
56
Paging Flow (connection mode)
UE Serving CN
RNC
2. DCCH : Paging
RRC RRC
57
RRC Connection Establishment Flow(DCH)
UE NodeB SRNC
RRC: RRC CONNECTION REQUEST
RL SESETUP REQUEST
RL SETUP RESPONSE
UE SRNC CN
RRC£ ºDT
RANAP£ ºDT
RANAP£ ºDT
RRC£ ºDT
59
RAB Establish Flow(DCH-DCH, synchronous)
UE NodeB SRNC CN
RAB ASSIGNMENT REQUEST
ALCAP Establish
RL RECONFIG PRE
RL RECONFIG READY
ALCAP Establish, synchronization
RL RECONFIG COMMIT
RRC : RB SETUP
RRC : RB SETUP COMPLETE
RAB ASSIGNMENT RESPONSE
UE NodeB SRNC CN
RAB ASSIGNMENT REQUEST
ALCAP Establish
RL RECONFIG REQ
RL RECONFIG RESP
RRC : RB SETUP
61
RAB Establish Flow(RA/FA-RA/FA)
UE NodeB SRNC CN
RANAP: RAB ASSIGNMENT REQUEST
ALCAP Establish
RRC : RB SETUP
62
RAB Establish Flow(RA/FA-DCH)
RANAP: RAB ASSIGNMENT REQUEST
ALCAP Establish
RL SETUP REQ
RL SETUP RESP
RRC : RB SETUP
63
RAB Reconfig Flow
UE NodeB SRNC CN
RAB ASSIGNMENT REQ
ALCAP Establish
RL RECONFIG PREPARE
RL RECONFIG READY
RB RECONFIG
RB RECONFIG COMPLETE
ALCAP Release
RAB ASSIGNMENT RESP
ALCAP Release
64
Transport Channel Reconfig Flow
UE NodeB SRNC
RL RECONFIG PREPARE
RL RECONFIG READY
RL RECONFIG COMMIT
ALCAP Release
65
Physical Channel Reconfig Flow
UE NodeB SRNC
RL RECONFIG PREPARE
RL RECONFIG READY
RL RECONFIG COMMIT
66
Notions Related to Soft Handover
Soft Handover
Macro diversity is a operation state in which a User
Equipment simultaneously has radio links with two or more
UTRAN access points. The aim is to improve quality of the
radio connection or provide seamless connection.
Active Set is a set of radio links simultaneously involved in a
specific communication service between an UE and a UTRAN
access point.
67
Soft Handover Illustration (Intra RNC)
CN CN CN
68
Soft Handover Flow (Intra RNC add branch)
UE Node B(new) SRNC
Decision to setup
new RL
Start RX description
Start RX description
Decision to delete
a RL
Stop RX and Tx
70
Soft Handover Illustration (Inter-RNC)
CN CN
5. ALCAP Iub Data Transport Bearer Setup ALCAP Iur Bearer Setup
6. Downlink Synchronization
DCH-FP
DCH-FP
7. Uplink Synchronization
DCH-FP DCH-FP
Start TX description
8. DCCH: Active Set Update Command
RRC RRC
[Radio Link Addition & Deletion]
9. DCCH : Active Set Update Complete
RRC RRC
10. Radio Link Deletion Request
NBAP NBAP
Stop RX and TX
72
Hard Handover Illustration (Intra-RNC)
CN CN
SRNC SRNC
Start Rx
2. Radio Link Setup Response
NBAP NBAP
3 ALCAP ub Data Transport Bearer Setup
Start Tx
6.DCCH : Physical Channel Reconfiguration
RRC RRC
NBAP 7. Radio Link Failure Indication
NBAP
8. DCCH : Physical Channel Reconfiguration Complete
RRC RRC
9. Radio Link Deletion Request
NBAP NBAP
10. Radio Link Deletion Response
NBAP
NBAP
11. ALCAP Iub Data Transport Bearer Release
74
Hard Handover Illustration (Inter-RNC)
CN CN
76
RRC Release Flow ( DCH )
UE NodeB SRNC CN
IU RELEASE COMMAND
IU RELEASE COMPLETE
ALCAP Release
RRC : RRC CONNECTION RELEASE
RL DELETION
RL DELETION RESPONSE
ALCAP Release
78
Connection mobility management processes
79
Forward Handover
Forward Handover, including CELL UPDATE and URA UPDATE, is
originated by UE. URA UPDATE procedure is only used for UE under
URA_PCH state to process URA reselection, and to check if RRC
connection is right.
For UE under CELL_FACH and CELL_PCH state
cell reselection needed
In specific SA(Service Area) , Timer T305 timed out (this timer is defined in
system broadcast message)
For UE under CELL_PCH and URA_PCH state
transfer data on up link needed (enter CELL_FACH state)
upon receiving paging message on PCCH, originate cell update
CELL UPDATE process can be used to re-establish unrecoverable errors of
RLC entity ( losing connection ) , and to monitor RRC connection state.
80
Cell Update Flow
DRNC DRNC
UE SRNC
Source Target
81
URA Update Flow
Source Target Serving
UE RNC RNC RNC
3. Decision Not to
perform SRNS
relocation
82
Hard Handover Flow ( UMTS->GSM )
RNC
UE Node B Serving CN MSC BSC BTS
83
Hard Handover Flow ( GSM->UMTS )
UE Node B RNC CN MSC BSC BTS
Target
1. Handover
BSSMAP Required BSSMAP
2. Prepare
MAP/E Handover MAP/E
3. Relocation
Request
RANAP RANAP
4. Relocation
Request Ack
RANAP RANAP
5. Prepare Handover
Response
MAP/E MAP/E
6. Handover
Command
BSSMAP BSSMAP
7. Handover Command
RR 8. Relocation RR
Detect
RANAP RANAP
UE Serving GPRS
CN
RNC
RANAP RANAP
4. Iu Release Complete
RANAP RANAP
85
Cell reselection Flow ( GPRS->UMTS )
UE Serving CN GPRS
RNC
86
87