Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Procedure
1
Course Contents
Chapter 1 UTRAN Network Architecture
Chapter 2 UTRAN Interface Protocol and Functions
Chapter 3 Basic Signaling Process
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.
5
Basic Notions
UE Working Mode and State
Serving RNC Drift RNC and
Control RNC
Source RNC and Target RNC
6
UE Working Modes and
Idle Mode
states
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
Cell-FACH
In active state
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
10
SRNC/DRNC
CN
Iu
SRNC Iur DRNC
Node B Node B
Cell Cell Cell
12
Source RNC/Target RNC
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
16
Iu-CS Interface Protocol
Stack Structure
Radio Control Plane User Plane
Network
Layer
RANAP Iu UP Protocol
Layer
SCCP Q.2150.1
MTP3b MTP3b
SSCF-NNI SSCF-NNI
SSCOP SSCOP
ATM
Physical Layer
17
Iu-PS Interface Protocol
Stack Structure
Radio Control Plane User Plane
Network
Layer Iu UP Protocol
RANAP Layer
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
Radio
Stack Structure
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)
Common Channel Functions
Establishment, Deletion of Common
transport Channels on Iur
Common Transport Channels are used to
Transmit UE information which is in
Common Channel state in DRNC
Separate MAC-d From MAC-c
Traffic Control Between MAC-d and MAC-c
Global Resource Management
Common Measurement Between RNCs
Transmission of Node B Timing Information
between RNCs
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
30
Uu Interface L1 Functions(1)
Multiplexing of transport channels and de-multiplexing of
encoded composite channels
Mapping of encoded composite transport channels on
physical channels
Macro-diversity distribution/combining and soft handover
execution
Error detection on transport channels and indication to
higher layers
FEC encoding/decoding and interleaving/de-interleaving of
transport channels
Rate matching of coded transport channels to physical
channels
Power weighting and combining of physical channels
31
Uu Interface L1 Functions(2)
closed-loop power control
open-loop power control
Modulation and spreading/demodulation and de-spreading
of physical channels
Synchronization between frequency and time (chip, bit, slot,
frame)
Radio characters measurements (FER, SIR, Interference
power) and indication to higher layers
Compressed mode support
Diversity of Transmission/Receiving
Other base band processing functions
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 depending 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 block sets delivered to/from the physical layer on
common and dedicated transport channels
traffic volume monitoring
Dynamic Transport Channel type switching
ciphering for transparent RLC
34
MAC: Mapping of
Logical Channels(UE)
Cell Signaling
System Signaling and
Higher Layer Paging Broadcast
Info Service User data
data
Logical DCCH
Channels PCCH BCCH CCCH CTCH Decicated
(Data Logical
Dependent) Channel
DTCH
DTCH
CipherOn DTCH
{XOR}
Transport
Channels
(L1 Characteristics
Dependent) PCH BCH FACH RACH DCH
35
MAC: Transport Format
Selection(1)
Control immediate bit rate by means of changing traffic per TTI(Transmission
Time Interval, 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
TrCH#1TrCH#2TrCH#3TrCH#4
37
RLC: Radio Link 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
38
RLC Functions
Segmentation, reassembly and
Padding
Transmission of user data
Error correction using different
transport Format
In-sequence delivery of higher layer
PDUs, duplicate detection
Flow control
Sequence number check in
Unacknowledged Mode UM
Protocol error detection and recovery
Ciphering
Suspend/resume function
39
Convergence Protocol
BMC Broadcast/Multicast
AS Control
Control
SAP
GC Nt DC
RRC(L3) Radio
Control L2 (Access)
SAP's
Bearers
PDCP
BMC
RLC
Logical
Channels
MAC
Transport
Channels
PHY(L1)
Physical
Channels
40
PDCP Functions
Mapping of network PDU from network
protocol to RLC protocol entity.
header compression and de-
compression in order to reduce the
redundant control information in
higher layer data, thus enhance the
transport efficiency in air interface
buffering and retransmit of higher
layer data
41
BMC Functions
Storage of cell broadcast message
Monitoring of traffic volume and CBS
(Cell Broadcast Service) radio
resource request
BMC message dispatching
Transport BMC message to UE
Transport BMC message to higher
layer
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
s
43
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
release , 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 Access Stratum
Management and control of radio 44
RRC Functions(2)
Management and control of RB,
transport channel and physical
channel
open loop power control
Support of SRNS relocation
Control of UE measurement and
measurement report
Ciphering control, protection of
integrity
CBS related functions BMC
configuration CBS radio resource
distribute request, support of CBS
non-continuous receiving
45
Course Contents
Chapter 1 UTRAN Network Architecture
Chapter 2 UTRAN Interface Protocol and Functions
Chapter 3 Basic Signaling Process
46
Basic Signaling
Call
Procedures
overall process
Network start process
UE registration process
Call process, soft handover and hard handover
process
Connection mobility management process
47
Call overall
Network side Start
1 Initialize equipment
Procedures
Step 1
Handset Power on
1 cell reselection
Step 2
Paging UE
Step 3
RRC connection
2 Process system 2 Location registration Establish
broadcast 3 Waiting for call
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
release
Handover with GSM 2 wait for call
48
Basic Signaling Process
Call overall process
Network start process
UE registration process
Call process, soft handover and hard handover
process
Connection mobility management 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
Call overall process
Network start process
UE registration process
Call process, soft handover and hard handover
process
Connection mobility management process
51
RRC Connection
Establishment Flow(CCH)
53
RRC Connection Release
Flow(CCH)
55
Paging Flow (UE in Idle
State or PCH State)
56
Paging Flow
(connection mode)
57
RRC Connection
Establishment
UE Flow(DCH) NodeB SRNC
RRC: RRC CONNECTION REQUEST
RL SESETUP REQUEST
RL SETUP RESPONSE
58
NAS Signaling Establish
Flow
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
ALCAP Establish
RL RECONFIG REQ
RL RECONFIG RESP
RRC RB SETUP
61
RAB Establish Flow(RA/FA-
RA/FA)
SRNC
UE NodeB 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
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
UE
RNCNodeadd
B(new)
branch) SRNC
Decision to setup
new RL
Start RX description
Start RX description
69
Soft Handover Flow (Intra-
UE RNC delete
Node B(old)
branch) SRNC
Decision to delete
a RL
Stop RX and Tx
70
Soft Handover Illustration
(Inter-RNC)
CN CN
Decision to setup
new RL and
release old RL
1. Radio Link Setup Request
RNSAP RNSAP
2. Radio Link Setup Request
NBAP NBAP
Start RX description
3. Radio Link Setup Response
NBAP NBAP 4. Radio Link Setup
Response
RNSAP RNSAP
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
Stop RX and TX
72
Hard Handover
Illustration (Intra-RNC)
CN CN
SRNC SRNC
Decide to
handover
1. Radio Link Setup Request
NBAP NBAP
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
Cell update process
URA update process
Inter-system handover process
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
UE
UMTS->GSM
Node B
RNC
Serving CN MSC BSC BTS
83
Hard Handover Flow
UE
GSM->UMTS
Node B RNC
Target
CN MSC BSC BTS
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
84
Cell Reselection Flow
UMTS->GPRS
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