Académique Documents
Professionnel Documents
Culture Documents
Release 99
Node B
Iub
RNC
Node B
Iu-CS
MSC/VLR
Node B
Iur
Node B
Gs
HLR
Node B
RNC
Uu
Node B
Iu-PS
SGSN
Gr
Gn
GGSN
UE
Iu-PS
User
AAL5
ATM Layer
Physical Layer
2
FDD
TDD
5MHz
5MHz
5MHz
D D
TDD
Hutchison TMobile
Vodafone mmO2
Orange
20MHz
0.3MHz
14.6MHz
10MHz
14.8MHz
10MHz 10MHz
0.3MHz
200kHz
W/Hz
After Spreading
W/Hz
Ec
With Noise
Io f
f W/Hz W/Hz
Post Filtering Orthog = 0
f Eb dBW/Hz Eb f W/Hz
Post Filtering Orthog > 0
Eb/Io
Io
Io f
dBW/Hz Eb
No
CPICH
The UE measures the RSCP on the Primary-CPICH. The reference point for the measurement is the antenna connector of the UE. The received code power may be high, but it does not necessarily indicate the quality of the received signal
RSSI
On the overall noise level. The UE measures the received wide band power, which includes thermal noise and receiver generated noise. The reference point for the measurements is the antenna connector of the UE.
Spreading
If the Bit Rate is Rb, the Chip Rate is Rc, the energy per bit Eb and the
energy per chip Ec then
Eb
Ec
Rc Rb
PG dB 3840 10 log10 ( ) Rkbps
10
Assessing interference
W/Hz Ec
With Noise
Io f
If the Eb/No for voice is 9dB what is the SNR? 9 = SNR + 25 9 25 = -16
f Eb
No
11
Ratio of energy per bit over noise (plus interference) spectral density Value required to reach target quality (BLER) for related service
Eb/N0
Eb N0
PG dB
dB
Ec N0
dB
12
Eb/No= + 4 dB
Eb/No= + 2 dB Eb/No= + 1 dB Noise level (ex. -105 dBm) -9 dB - 16 dB NRT 384 kbps RT 64 kbps Voice 12.2 kbps
Processing Gain
- 21 dB
CDMA Spreading
Essentially Spreading involves changing the symbol rate on the air interface
Spreading
P
Despreading
Channel
P f
Tx Bit Stream
P f
P f
Rx Bit Stream
Identica
Code Chip Stream
l codes
14
Tx Bit Stream
Spreading
-1
Despreading
15
Channelisation Codes
Channelisation codes are orthogonal and hence provide
channel separation.
Number of codes available is dependent on length of code. Channelisation codes require an equal number of 1s and 1s to be orthogonal.
16
OVSF codes
Orthogonal Variable Spreading Factor Codes can
be defined by a code tree:
Cch,4,0 =(1,1,1,1) Cch,2,0 = (1,1) Cch,4,1 = (1,1,-1,-1) Cch,1,0 = (1) Cch,4,2 = (1,-1,1,-1) Cch,2,1 = (1,-1) Cch,4,3 = (1,-1,-1,1) SF = 1 SF = 2 SF = 4
For example 4 chip codes are: Note: These two codes correlate 1,1,1,1 1,-1,1,-1 if they are time shifted 1,1,-1,-1 1,-1,-1,1
18 Copyright 2010 AIRCOM International
1000
0.5
Orthogonali ty
Copyright 2010 AIRCOM International
20
number of active mobile terminals increases. This rise in the noise level appears in the link budget and limits maximum path loss and coverage range.
Three Users
21
Interference Margin
IMargin [dB] 20
10
6 3 1.25 25% 50% 75% 99% Load factor
IMargin= 10 Log10 1
22
dB
Copyright 2010 AIRCOM International
23
Noise Rise
Cell Breathing
An increase in traffic results in an increase in interference Mobiles at the extremities of cells may be pushed out of the cells effective
coverage area due to decreased Eb/No This effect may occur over the course of 24 hours due to changes in traffic demand over peak hours
6am
Noon
9pm
24
branch in use cannot be used Any codes further out from the branch in use cannot be reused
IN USE
Cch,2,0 = (1,1) Cch,1,0 = (1)
Cch,4,0 =(1,1,1,1)
IN USE IN USE
Cch,4,1 = (1,1,-1,-1)
IN USE
Cch,2,1 = (1,1)
Cch,4,3 = (1,-1,-1,1)
SF = 1
SF = 2
25
Scrambling code DL: separates cells in same carrier frequency UL: separates users
26 Copyright 2010 AIRCOM International
Types of Code
Summarising:
Channelisation Codes Scrambling Codes
Are used to separate channels from
a single cell or terminal
S2 C1 C2 C3
S1 C1 C2 C3
S3 C1 C2 C3
27
C1 (1)=(1,-1)
C 2 (3)=(1,-1,-1,1)
Code Code Order Code Code Order 1 2 (SF 4) Order 0 Order 3 (SF 2) (SF 1) (SF 8) The codes are layered from 0 to 11 according to the Spreading Factor (SF) In DL code order 2 to 8 (SF 4 to 512) are available (Nokia RAN does not support SF = 512) In UL code order 2 to 7 (SF 4 to 256) are available
28
BLER
The measurement is an estimation of the transport-channel block error rate.
The BLER estimation is based on evaluating the CRC on each transport block. It can only be required on transport channels containing CRC. RNC FOR Down Link
RNC sets BLER target for service
Target BLER
1% 5% 5%
31.5 36.5 37
29
30
CRC
Transport Block
RNC
Inner Loop Power Control
RAKE
SIRest
NodeB
EbNo Mapping
Admission Control
Target BLER
32
Planned Eb/No
33
PILOT
TFCI
FBI
SIR Definition The signal to interference ratio is measured on a DEDICATED PHYSICAL CONTROL CHANNEL (DPCCH). SIR is defined as SF x (RSCP/ISCP) SF is the spreading factor used on the DPCCH (256) RSCP is the received Signal Code Power( measured on the pilot bits after dispreading) ISCP is the interference Signal Code Power ( power of the nonorthogonal part of the interference) The SIR target is use by NodeB for inner loop power control, but the SIR target values under control of the RNC
34
35
36
Compare measured SIR with SIR target value received from UL outer loop PC
Measured SIR < SIR target --> TPC bit = '1' Measured SIR => SIR target --> TPC bit = '0'
Send TPC bit on DL DPCCH MS sets the power on UL DPCCH and UL DPDCH on following way: TPC = '1' --> increase power by 1 dB TPC = '0' --> decrease power by 1 dB Changed power on UL DPCCH
37
38
39
Introduction to 3G
40
41
Roadmap
2G
2.5G
3G phase 1
Evolved 3G
LTE HSUPA* HSDPA WCDMA EDGE GPRS GSM 2003/2004 2005 2007 2010
2000/2001
42
Release 99
Node B
Iub
Node B
RNC
Iu-CS
MSC/VLR
Node B
Iur
Node B
Gs
HLR
Node B
RNC
Uu
Node B
Iu-PS
SGSN
Gr
Gn
GGSN UE
43
3G Services and QoS Classes Each application RT is different in Nature. Some are highly delay
Telephony Video Telephony Radio Tuner Streaming Video Web Browsing Location ServicesComputer Games
Server Backups
Critical
Videotelephony
Streaming video
Streaming music
File downloading
Web browsing
Calendar synchronisation
Teleshopping
Mail downloading
44
In UMTS, four QoS classes have been defined: Conversational class is the QoS class for delay sensitive real time services such as speech
telephony. Streaming class is also regarded as real-time QoS class. It is also sensitive to delays; it carries traffic, which looks real time to a human user. An application for streaming class QoS is audio streaming, where music files are downloaded to the receiver. There may be an interruption in the transmission, which is not relevant for the user of the application, as long as there is still enough data left in the buffer of the receiving equipment for seamless application provision Interactive class is a non-real time QoS class, i.e. it is used for applications with limited delay sensitivity (so-called interactive applications). But many applications in the internet still have timing constraints, such as http, ftp, telnet, and smtp. A response to a request is expected within a specific period of time. This is the QoS offered by the interactive class. Background class is a non-real time QoS class for background applications, which are not delay sensitive. Example applications are email and file downloading.
45
QoS
Traffic class
Maximum bit rate Delivery order
Interactive class
Background class
Services/applications
Traffic class
Speech Video call
Interactive class
Background class
47
The planned coverage for each targeted service High capacity i.e. low blocking (new calls, handovers) The required Quality of Service (QoS) Optimize the use of available capacity (priorities)
By continuously monitoring/adjusting how the available resources are used in accordance with user requests
Link Quality
Cell Capacity
48
RRM
Cell Coverage
Copyright 2010 AIRCOM International
RRM Tasks
RRM must be able to: Predict the impact on interference (power) of
the admitting a new user for UL & DL Perform appropriate actions (e.g. new call admissions, bitrate increase/decrease etc.) in accordance with prevailing load conditions Provide different quality of service for real time (RT) and non-real time (NRT) users Take appropriate corrective action when the different cell load thresholds are exceeded in order to maintain cell stability
Overload Load Target Overload Margin
Power
Time
Estimated capacity for NRT traffic Measured load caused by non-controllable load (RT)
(i.e. load
control)
Cell Based LC PS Load control (LC) RM Admission control (AC) AC Packet scheduling (PS) Cell based functions High Speed Downlink Packet Access Resource manager (RM) PC Connection Based Handover control (HC) Power control (PC)
50
HC
Connection based functions
Copyright 2010 AIRCOM International
51
Load Control
Load change info Admission Control (AC) Load status
LC
LC performs the function of load control in association with AC & PS Updates load status using measurements & estimations provided by AC and PS Continuously feeds cell load information to PS and AC;
Interference levels BTS power levels
Non-controllable load
52 Copyright 2010 AIRCOM International
Admission Control
Responsible for maximising capacity (throughput) whilst providing the
required quality of service for RT traffic. Checks that admitting a new user will not sacrifice planned coverage or quality of existing connections Determines whether RABs can be admitted to the RAN
Handles RT RABs alone by estimating the increase in non-controllable load With PS decides whether to allocate resources to NRT RABs In the decision UL interference & DL power measurements by BTS are used
AC sets quality and power parameters for the radio link, for example
UL/DL BLER, Eb/No targets, SIR target Initial DL transmission power
53
Admission Control
In uplink the total received wideband interference power measured indicates
the traffic load of the radio resources .
UL interference power
PrxTotal
Prx_target_BS
Marginal load area
Prx_target
Load
For downlink the power change caused by new RT service is obtained from the maximum allowed DL transmission power for the service.
In the admission decision procedure new call (or modified existing call) is admitted if both UL and DL admission decisions are passed
54 Copyright 2010 AIRCOM International
55
time Capacity allocated on a needs basis using best effort approach PS allocation times need to be fast to accommodate changing conditions & accurate (up-to-date load info)
Capacity requests sent via traffic volume measurement reports (governed by RNP parameters) PS comprises two parts: UE specific & Cell specific
Copyright 2010 AIRCOM International
Intra-frequency
WCDMA to WCDMA
Hard Handover
Inter-frequency Intra-frequency
Inter-System (Inter-RAT)
Hard Handover
56
57
Protocols Overview
58
n x T1
RT NRT Control Plane
& O&M
TDM Network
VPC
Node B
RNC
59
V0.3 / Dec.16th,08
IP Based Iu-CS
IP and Ethernet transport according to 3GPP Rel-5 and Rel-6 at the Iu-CS interface for the RNC
User Plane
Iu User Plane Protocol
RANAP
Control Plane
SCCP
RTP
M3UA
OSPFv2 ICMPv4
UDP
SCTP
OSPF v2
ICMP v4
InATMARP
IPv4 ARP
IPv4 ARP
LLC/SNAP AAL5
Ethernet-MAC
Ethernet-MAC
ATM
Ethernet-Phy
SDH/SONET
Ethernet-Phy -
61
V0.3 / Dec.16th,08
IP Based Iu-PS
IP and Ethernet transport according to 3GPP Rel-5 and Rel-6 at the Iu-PS interface for the RNC
User Plane
Iu User Plane Protocol
RANAP
Control Plane
SCCP
GTP-U
UDP InATMARP IPv4 OSPF v2 ICMP 4 v4
M3UA SCTP
OSPF v2
ICMP v4
InATMARP
ARP
IPv4 ARP
LLC/SNAP
AAL5 Ethernet-MAC ATM
LLC/SNAP AAL5
Ethernet-MAC
ATM
Ethernet-Phy
SDH/SONET
SDH/SONET
Ethernet-Phy -
62
V0.3 / Dec.16th,08
63
CC / MM
RRC
TCP
UDP
RLC
IP
MAC
L1 CRC
64
CC / MM Transport Block
RRC
Transport Block
Transport Block
RLC Transmission Time Interval The TTI does not tell you anything about the amount of data to be sent, but how often the MAC layer sends data to the physical layer. L1 CRC The size of the individual data chunk is determined by the transport block size parameters. The TTI is defined as the inter-arrival time of transport block sets. This is always a multiple of L1 radio frame duration 10, 20, 40 or 80ms.
MAC
Transmission Time Interval (TTI) TTI indicates how often the transport the transport channel can be modified. With 10ms TTI, the rate can be changed every 10ms. With an 80ms TTI modification can be done every 80ms.
65
The transport format defines the data in the transport block set. The radio interface is the weakest link in UMTS. To ensure a given QOS, the transport format defines the charactertics of the transport channel.
The UTRAN can choose at any moment the most suitable format to transmit data over the radio interface. Each Transport format is made of 2 parts: Static part common to all: TTI Duration of transport block Type of error protection Size of CRC Dynamic part can be different for every transport format: Transport block size Transport block set size
66
Transport Format identifier (TFI) Each transport format within a transport format set has a unique identifier called Transport Format identifier (TFI). It is used in the interlayer communication between the MAC layer and the physical layer to indicate transport format. A TFI may look like the following: DCH1: Static TTI= 10ms, turbo coding Dynamic Transport Block size = 320 bits Transport Block set size =1,280 bits
67
Transport Block
Transport Block
Transport Channel 2
Transport Channel 1
PIL0T
DPDCH DPCCH
68
DPCH is determined by AC functionality. DL fast closed loop PC is responsible for controlling the transmitter power of the BTS on the dedicated channel. Power setting on DL DPCH can be seen as follows:
Slot (0.667 ms)
PO2
PO1
DL DPCH
Data1 TPC TFCI DPDCH DPCCH Data2 DPDCH
no DPCCH
same amount but with offsets set by RNC. PO1 and PO2 are power offsets of DPCCH pilot, TPC, and TFCI respectively (RNC internal constants)
Copyright 2010 AIRCOM International
69
Release 99
Node-B
RNC
Server
UE
RLC retransmissions TCP retransmissions
BLER
RLC
MAC-d
RLC
DCH DPCH
DCH FP PHY TNL
PHY
UE
70
Uu
NodeB
Release 5
RNC
Server
PHY UE
71
HS-PDSCH
PHY NodeB
TNL Iub
TNL RNC
Copyright 2010 AIRCOM International
Uu
RLC
Logical channels
MAC
Transport channels
Physical
Physical channels
72
RRC
Radio bearers
IP
RLC
Logical channels
MAC
Transport channels
Physical
Physical channels
Control
User Plane
RB5 RB6
RRC Layer
SRB1-4
control control
RLC RLC
BO5-6
TrCH2
74
RLC Modes
Transparent Mode No segmentation and reassembly of RLC SDUs No RLC headers are added No delivery guarantees Suitable for carrying voice Unacknowledged Mode Segmentation and reassembly of RLC SDUs RLC Headers are added No delivery guarantees Suitable for carrying streaming Traffic Acknowledged Mode Segmentation and reassembly of RLC SDUs RLC Headers are added Reliable in sequence delivery service Suitable for carrying TCP traffic
75
RLC
Data Radio Bearers Policy based QoS handling and IP packet mux and demux above bearer level
QoS Flow 1
RLC
Prio 1-Q
Uu
Prio 3-Q
QoS Flow 3
Aggregated IP Flows
MAC Mux
76
RLC
Data Radio Bearers Policy based QoS handling and IP packet mux and demux above bearer level
QoS Flow 1
RLC
Prio 1-Q
Uu
Prio 3-Q
QoS Flow 3
Aggregated IP Flows
MAC Mux
77
eNodeB
SRBs
Radio Bearer
CCCH
LogCH
78
79
3G Services and QoS Classes Each application RT is different in Nature. Some are highly delay
Telephony Video Telephony Radio Tuner Streaming Video Web Browsing Location ServicesComputer Games
Server Backups
Critical
Videotelephony
Streaming video
Streaming music
File downloading
Web browsing
Calendar synchronisation
Teleshopping
Mail downloading
80
Release 99
Node B
Iub
Node B
RNC
Iu-CS
MSC/VLR
Node B
Iur
Node B
Gs
HLR
Node B
RNC
Uu
Node B
Iu-PS
SGSN
Gr
Gn
GGSN UE
81
CCCH
FACH CTCH DCCH DTCH
82
CCCH
RACH
PRACH
DCCH E-DPDCH
E-DPCCH
E-DCH DTCH DCH HS-DPCCH
DPDCH
DPCCH
83
Channels
Channels
RRC signalling
DCCH1-4
DCH1
DPDCH
Speech data DTCH1 DCH2-4 DPCCH
NRT data
DTCH2
DCH5
AMR speech connection utilises multiple transport channels RRC connection utilises multiple logical channels, signalling radio bearers
84 Copyright 2010 AIRCOM International
PtxPrimaryCPICH PtxPrimarySCH PtxSecSCH PtxPrimaryCCPCH PtxSCCPCH 1 (SF=64) PtxSCCPCH 2 (SF=256) PtxSCCPCH 3 (SF=128) PtxPICH PtxAICH PtxOffsetEAGCH PtxOffsetERGCH
33 dBm -3 dB -3 dB -5 dB 0 dB -5 dB -2 dB -8 dB -8 dB -5 dB -11 dB
33 dBm 30 dBm 30 dBm 28 dBm 33 dBm 28 dBm 31 dBm 25 dBm 25 dBm 28 dBm 22 dBm
85
P-CCPCH coverage
Pilot coverage
In this example the mobile "sees" the cell but cannot access it as it cannot decode the BCH
86
For SAB Logical channel DTC H DCC H CCC H BCC H CTC H PCC H
Transport channel
FACH- FACHu c
FACH- FACHc s
PCH
Physical channel
SCCPCH connect ed SF 64
SCCPCH idle
SF 128
SCCPCH page
SF 256
87
DCH
88
CC / MM Transport Block
RRC
Transport Block
Transport Block
RLC Transmission Time Interval The TTI does not tell you anything about the amount of data to be sent, but how often the MAC layer sends data to the physical layer. L1 CRC The size of the individual data chunk is determined by the transport block size parameters. The TTI is defined as the inter-arrival time of transport block sets. This is always a multiple of L1 radio frame duration 10, 20, 40 or 80ms.
MAC
Transmission Time Interval (TTI) TTI indicates how often the transport the transport channel can be modified. With 10ms TTI, the rate can be changed every 10ms. With an 80ms TTI modification can be done every 80ms.
89
The transport format defines the data in the transport block set. The radio interface is the weakest link in UMTS. To ensure a given QOS, the transport format defines the charactertics of the transport channel.
The UTRAN can choose at any moment the most suitable format to transmit data over the radio interface. Each Transport format is made of 2 parts: Static part common to all: TTI Duration of transport block Type of error protection Size of CRC Dynamic part can be different for every transport format: Transport block size Transport block set size
90
Transport Format identifier (TFI) Each transport format within a transport format set has a unique identifier called Transport Format identifier (TFI). It is used in the interlayer communication between the MAC layer and the physical layer to indicate transport format. A TFI may look like the following: DCH1: Static TTI= 10ms, turbo coding Dynamic Transport Block size = 320 bits Transport Block set size =1,280 bits
91
Transport Block
Transport Block
Transport Channel 2
Transport Channel 1
PIL0T
DPDCH DPCCH
92
DPCH is determined by AC functionality. DL fast closed loop PC is responsible for controlling the transmitter power of the BTS on the dedicated channel. Power setting on DL DPCH can be seen as follows:
Slot (0.667 ms)
PO2
PO1
DL DPCH
Data1 TPC TFCI DPDCH DPCCH Data2 DPDCH
no DPCCH
same amount but with offsets set by RNC. PO1 and PO2 are power offsets of DPCCH pilot, TPC, and TFCI respectively (RNC internal constants)
Copyright 2010 AIRCOM International
93
MTU = 620
SGSN
GGSN
Ping t 1.10.1.5 Reply from 1.10.15 time =290ms TTL = 239 Reply from 1.10.15 time =350ms TTL = 239 Reply from 1.10.15 time =220ms TTL = 239 Reply from 1.10.15 time =290ms TTL = 239 Reply from 1.10.15 time =290ms TTL = 239 A.Reply from 1.10.15 time =1198ms TTL = 239 Reply from 1.10.15 time =300ms TTL = 239 Reply from 1.10.15 time =290ms TTL = 239 B.Reply from 1.10.15 time =1056ms TTL = 239 Reply from 1.10.15 time =250ms TTL = 239
94
MTU = 620
SGSN
GGSN
Ping t 1.10.1.5 A.Reply from 1.10.15 time =1121ms TTL = 239 Reply from 1.10.15 time =220ms TTL = 239 Reply from 1.10.15 time =220ms TTL = 239 Reply from 1.10.15 time =190ms TTL = 239 Reply from 1.10.15 time =180ms TTL = 239 Reply from 1.10.15 time =200ms TTL = 239 Reply from 1.10.15 time =200ms TTL = 239 Reply from 1.10.15 time =210ms TTL = 239 Reply from 1.10.15 time =200ms TTL = 239 Reply from 1.10.15 time =190ms TTL = 239
95
Release 99
Node-B
RNC
Server
UE
RLC retransmissions TCP retransmissions
BLER
RLC
MAC-d
RLC
DCH DPCH
DCH FP PHY TNL
PHY
UE
96
Uu
NodeB
97
Release 5
RNC
Server
PHY UE
98
HS-PDSCH
PHY NodeB
TNL Iub
TNL RNC
Copyright 2010 AIRCOM International
Uu
CCCH
FACH CTCH DCCH DTCH
99
2mS
2mS
2mS
2mS
UE 1
UE 2
UE 3
UE 3
High Speed Physical Downlink Shared Channel (HS-PDSCH, Downlink Data Channel)
Copyright 2010 AIRCOM International
100
Codes for 5 HS-PDSCH's Code for one HS-SCCH Codes for the cell common channels
166 codes @ SF=256 available for the associated DCHs and non-HSDPA uses
101
HS-SCCH: High Speed Shared Control Channel (DL) When HSDPA is operated using Time multiplexing, then only one HSSCCH can be configured. ONLY one user receives data at a time.
10ms 0 1 2 3 4 5 6 7 8 9 1 0 11 1 2 1 3 1 4
HSSCCH HS-DSCH
102
Code Multiplexing
The higher the data rates and terminal capabilities the smaller
the need for code multiplexing. Use of code multiplexing is not necessarily where carrier shared with DCH traffic. OR When there is a desire to have HSDPA data users operating with reasonable data rates 384Kbps and more
103
SF = 2
SF = 32 SF = 64 SF = 128 SF = 256
P-CCPCH P-CPICH AICH PICH S-CCPCH
X X
X
Code f HS-S
Copyright 2010 AIRCOM International
UE 1
UE 2
UE 3
UE 4
HS-PDSCH,
UE 1 UE 2 UE 3 UE 4
HS-SCCH
High Speed Shared Control Channel Informs the UE how and when to receive the HS-PDSCH MT - Modulation Type QPSK or 16QAM
TBS - Transport Block Size HAP - Hybrid-ARQ Parameters CRC - Cyclic Redundancy Check
105
HS-DPCCH
High Speed Dedicated Physical Control Channel (HS-DPCCH, Uplink Control Channel)
106
HS-PDSCH
P2 P1 UE Ack P2 CQI Ack P4 CQI P3
P2
P4
Ack P5 CQI
Ack P3 CQ
Nack P2 CQI
107
C/I received by UE
20
40
60
80
100
120
140
160
11
01
QPSK
16QAM
2 bits / symbol = 4 bits / symbol = 480 kbit/s/HS-PDSCH = 960 kbit/s/HS-PDSCH = max. 5.4 Mbit/s for Channel Coding max. 14.4 Mbit/s for channel coding 4/4 SF used = 16
109 Copyright 2010 AIRCOM International
modulation, the coding format, and the number of multi-codes to the instantaneous radio conditions Table below shows an example set of Modulation and Coding Schemes (MCS)
MCS 1 2 3 4 5
Modulation
QPSK
QPSK 16QAM
110
CQI 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
TBS 137 173 233 317 377 461 650 792 931 1262 1483 1742 2279 2583 3319 3565 4189 4664 5287 5887 6554 7168 7168 7168 7168 7168 7168 7168 7168 7168
Codes 1 1 1 1 1 1 2 2 2 3 3 3 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK QPSK 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM 16QAM
111
Purpose of a scheduler
Purpose of a scheduler
Determining the timing and quantity of data to be transmitted to each HSDPA user is performed by the scheduler while acting as the resource allocation manager. The scheduling algorithm resides in the Node B and is responsible for scheduling data for each cell. Locating the scheduler in the Node B allows this function to quickly react to changing environmental conditions.
Copyright 2010 AIRCOM International
112
Scheduling algorithms
Scheduling algorithms can be designed to maximise
the cell capacity, or they can try to give each user fair access to the downlink capacity.
113
quality and its variations such as the CQI, power control, and reported packet error rate. Also to be considered are UE capabilities, which determine how much data a UE can process in one time slot, and QoS parameters associated with the
Release 5 - HSDPA
Proportional Fair or Round Robin Packet scheduling Node-B MAC-hs retransmissions RNC Server
Iub
114
HSDPA UE categories
Category 1 2 3 4 5 6 7 8 9 10 11 12
115
Modulation QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK only QPSK only
Max. data rate [Mbit/s] 1.2 1.2 1.8 1.8 3.6 3.6 7.3 7.3 10.2 14.4 0.9 1.8
Copyright 2010 AIRCOM International
Terminals
ACK/NACK & Feedback Decoding
Scheduler & Buffer: Buffering of data, Terminal scheduling, Coding & Modulation selection QPSK is still used and a new modulation type 16QAM introduced ARQ, Retransmission Handling and coding
Simplest form of scheduler First in First out principle Advantages: Easy to implement Minimises waiting time Disadvantage: Throughput not optimised therefore throughput is less than maximum possible throughput
UE 5
UE 4
UE3
UE 2
UE 1
117
Example 2 connections with very different CQI Served alternately with altogether 16 sub-frames RNTI 3 16 = 311 K 1 16 = 860 K
Total cell throughput = 311 K + 860 K = 1171 K (far below best instantaneous data rate)
118
Proportional Fair
Channel quality (CQI, Ack/Nack,
) Data
Users are scheduled on top of their fades
UE1
TTI 1
TTI 2
TTI 3
Benefits over Round-robin Cell capacity gain 30-70%. Higher average throughput
USER 2 Es/N0 USER 1 Es/N0
119
Operator can set nominal bit rate (target minimum bit rate) If not defined, service treated as best effort one Operator can set service priorities, so that interactive services are scheduled more often than background ones Services belonging to same traffic class again scheduled according PF
120 Copyright 2010 AIRCOM International
Now Supports- + QoS Aware HSPA Scheduling Older Releases of HSDPA Characteristic New Releases of HSDPA
HSDPA users per cell
HS-PDSCH codes per cell HS-PDSCH codes per UE Data rate per UE Traffic Classes 16QAM Packet Scheduler HSDPA mobility
48
15 5/10/15 10.8 M Interactive + Background Yes Proportional Fair Inter RNC Serving Cell Change without user data over Iur
64
15 15
14.4 M + Streaming
Yes
HSDPA Multi-RAB Code Multiplexing Scheduled users per TTI Power Allocation UL associated DCH
121
4 users
1.
Minimum baseband QPSK/16 QAM Max 5 codes per cell 16 Users per Node B Up to 3.6 Mbps per Node B 1 scheduler with 1-3 cells per BTS Cells can be on different frequencies (
122
Peak rate of 10.8 Mbps is shared dynamically between sectors Efficient utilization of resources since the peak rate of 10.8 Mbps is only seldom available in macro cells due to interference
Up to 10.8 Mbps per scheduler Max 15 codes per cell, 45 codes for BTS Max 48 Users per scheduler 1 scheduler per group of 1-3 cells Max 4 schedulers per BTS (4*80=320CE)
123
3.6 Mbps
3.6 Mbps HSDPA mobiles only in single sector 0 Mbps (no HSDPA mobiles) 0 Mbps (no HSDPA mobiles)
3.6 Mbps
10.8 Mbps
124 Copyright 2010 AIRCOM International
48 users
48 users
125
126
HSDPA Mobility
127
Mobility
1. 2. 3. Intra Node-B serving HS-DSCH cell change Inter Node-B serving HS-DSCH cell change HS-DSCH to DCH switch (needed if the UE is moving to a cell without HSDPA support)
128
CPICH 1 CPICH 2
Still periodic reports as long process is running Serving cell change triggered
time
129
130
CCCH
FACH CTCH DCCH DTCH
131
CCCH
RACH
PRACH
DCCH E-DPDCH
E-DPCCH
E-DCH DTCH DCH HS-DPCCH
DPDCH
DPCCH
132
HSUPA
TS 25.309 HSUPA technical requirements Node B controlled scheduling Hybrid ARQ HSUPA supports TTI (2 ms (5.76 Mbps) / 10 ms (2Mbps)) HSUPA requires HSDPA HSUPA supports SHO Requires Cell DCH
RNC
Node B
Iub
Uu
/
UEs
Copyright 2010 AIRCOM International
133
E-DPDCH
User data and CRC
E-DPCCH
(E-TFCI, re-transmission sequence number, happy bit)
E-HICH
(ACK/NACK)
134
E-DPDCH
User data and CRC
E-DPDCH Carries UL packet data + CRC Up to 4 E-DPDCHs for 1 radio link Maximum configuration according 3GPP: 2 * SF2 + 2 * SF4 TTI = 2 / 10 ms (at cell edge 10 ms
required for sufficient performance) Soft / softer handover support
135
E-DPDCH
User data and CRC
Up to 4 E-DPDCHs for 1 radio link Maximum configuration according 3GPP: 2 * SF2 + 2 * SF4
136
E-DPDCH
User data and CRC
TTI 2 ms 10 ms 10 ms 2 ms 2 ms
Max data rate 1.46 Mbps 2.0 Mbps 2.9 Mbps 5.76 Mbps
137
138
3GPP Release 7
HSPA+, also known as Evolved High-Speed Packet Access is a wireless broadband standard defined in 3GPP release 7
HSPA+ provides HSPA data rates up to 56 Mbit/s on the downlink and 22 Mbit/s on the uplink with MIMO technologies and higher order modulation (64QAM). The 56Mbit/s and 22Mbit/s represent theoretical peak sector speeds.
56 Mbit/s
IP HSPA+ also introduces an optional all-IP architecture for the network where base stations are directly connected to IP based backhaul
22 Mbit/s
HSPA+ should not be confused with LTE, which uses a new air interface.
139 Copyright 2010 AIRCOM International
Release 7
3GPP R7
MIMO = Multiple Input Multiple Output In radio, multiple-input and multiple-output, or MIMO is the use of multiple antennas at both the transmitter and receiver to improve communication performance. For example, a 2x2 MIMO BTS configuration is 2 antennas to transmit signals (from base station) and 2 antennas to receive signals (mobile terminal). MIMO uses transmission of multiple parallel data streams to a single terminal. A high rate signal is split into multiple lower rate streams and each stream is transmitted from a different transmit antenna in the same frequency channel. MIMO uses multiple transmit and receive channels and antennas to improve performance and throughput for radio signals to double downlink data speeds up to 22 Mbps.
Multiple-input and single-output (MISO). Single-input and multiple-output (SIMO). single-input single-output (SISO)
140 Copyright 2010 AIRCOM International
Phy Layer
The delay should be below 200mS The Radio network must offer QoS IP header is mandatory in the UE and eNodeB/NodeB Continuous Packet Connectivity (CPC) enables efficient always-on
141
URA_PCH
CELL_ DCH
CELL_ FACH
CELL_ PCH
Idle Mode
142
(0,1,0)
(0,0,0)
Q
(0,1,1)
EDGE
10
(1,1,1)
00 3G-Rel99 I
11
(1,0,1) (1,0,0) (1,1,0)
01
143
11
01
QPSK
16QAM
2 bits / symbol = 4 bits / symbol = 480 kbit/s/HS-PDSCH = 960 kbit/s/HS-PDSCH = max. 5.4 Mbit/s for Channel Coding max. 14.4 Mbit/s for channel coding 4/4 SF used = 16
144 Copyright 2010 AIRCOM International
(0,1,0)
GSM
(0,0,0)
(0,1,1)
EDGE
(0,0,1) (1,0,1) (1,0,0)
(1,1,1)
3G-Rel99
(1,1,0)
145
HSDPA UE categories
Category 1 2 3 4 5 6 7 8 9 10 11 12
146
Modulation QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK and 16-QAM QPSK only QPSK only
Max. data rate [Mbit/s] 1.2 1.2 1.8 1.8 3.6 3.6 7.3 7.3 10.2 14.4 0.9 1.8
Copyright 2010 AIRCOM International
3GPP Release 7
HSPA+, also known as Evolved High-Speed Packet Access is a wireless broadband standard defined in 3GPP release 7
HSPA+ provides HSPA data rates up to 56 Mbit/s on the downlink and 22 Mbit/s on the uplink with MIMO technologies and higher order modulation (64QAM). The 56Mbit/s and 22Mbit/s represent theoretical peak sector speeds.
56 Mbit/s
IP
22 Mbit/s
HSPA+ should not be confused with LTE, which uses a new air interface.
147 Copyright 2010 AIRCOM International
HSPA+
64QAM
16 QAM
QPSK
148
Handovers
149
Intra-frequency
WCDMA to WCDMA
Hard Handover
Inter-frequency Intra-frequency
Inter-System (Inter-RAT)
Hard Handover
150
Cell A
Cell B
Handover Hysteresis
In hard handover the mobile is only ever instantaneously connected to a single cell
Margin
Distance
151
3G-Soft Handover
RNC
152
softer handover
Iu
If an active set consists of two
connections to cells parented to the same Node B
RNC Node B
Cell Cell Cell Cell
Iur
handover This has no transmission implication But does have capacity implications, if cells are collocated.
Node B
Cell Cell
Uu
153
soft handover
Iu
If an active set consists of two
connections to cells parented to different Node Bs then the combining of the two channels occurs at the RNC handover
RNC Node B
Cell Cell Cell Cell
Iur
Node B
Cell Cell
Uu
154
Window_DROP
155
Handover Types
Intra-Frequency Handovers
Softer Handover Handover between sectors of the same Node B (handled by BTS) No extra transmissions across Iub interface Soft Handover MS simultaneously connected to multiple cells (from different Node Bs) Extra transmission across Iub, more channel cards are needed (compared to non-SHO) Mobile Evaluated Handover (MEHO) Hard Handover Arises when inter-RNC SHO is not possible (Iur not supported or Iur congestion) Causes temporary disconnection of the (RT) user Can be intra-BS, intra-RNC, inter-RNC Network Evaluated Handover (NEHO) Decision algorithm located in RNC
Inter-Frequency Handover
Inter-RAT Handover
Handovers between GSM and WCDMA
156
Inter-RNC Soft HO
Inter-RNC soft Handovers are
RNC Iur
RNC
cell5
157
SHO Failed
No Yes
ISHO Failed
No
Coverage Optimisation
Missing Neighbour
Yes
Dominance Optimisation
159
Measurement Control [ ]
UE
Node B
RNC
Thresholds for when to report Measurement Type: Intra-frequency measurements Reporting events: 1A: A primary CPICH enters the reporting range - ADD 1B: A primary CPICH leaves the reporting range- DROP 1C: A non-active CPICH becomes better than an active primary CPICH - REPLACE .
160
Node B2
RNC
ALCAP : ECF
FP: Downlink Sync Must build a circuit across the Iub FP: Uplink Sync RRC: ACTIVE SET UPDATE (DCCH) L1 SYNC NBAP: SYNCH INDICATION RRC: ACTIVE SET UPDATE COMPLETE (DCCH) RRC: MEASUREMENT CONTROL
161
SHO
Branch addition
RRC: Measurement Report (e1a) RRC: Active Set Update RRC: Active Set Update RRC: Active Set Update Complete RRC: Active Set Update Complete
Branch deletion
RRC: Measurement Report (e1b)
162
The event 1a is specified to have been triggered by a monitored setCopyright cell 2010 AIRCOM International
P CPICH 2
P CPICH 3
time
TTR
165
SHO Failed
No Yes
ISHO Failed
No
Coverage Optimisation
Missing Neighbour
Yes
Dominance Optimisation
UE Tx power
Initiate Compressed Mode Configure GSM measurements UE Reports GSM RSSI measurements GSM cell meets HO condition ? Yes No Is BSCI verification required for PS call ? Yes Initiate Compressed Mode Configure GSM measurements UE Reports GSM BSIC measurements Initiate Handover
168 Copyright 2010 AIRCOM International
No
Measurement Gap
Single-frame method
TGL
radio frame
radio frame
Double-frame method
169
Higher Layer Scheduling, HLS (UL and DL) Only possible for PS services (RT or NRT) Does not cause extra load to the cell but reduces DCH
170
Node B
RNC
RRC: Measurement Control ISHO triggering (5 reasons are possible)
CN
NBAP: Radio Link Reconfiguration Prepare NBAP: Radio Link Reconfiguration Ready NBAP: Radio Link Reconfiguration RRC: Physical Channel Reconfiguration Complete Commit RRC: Physical Channel Reconfiguration NBAP: Compressed Mode Command RRC: Measurement Control NBAP: Compressed Mode Command RRC: Measurement RRC: Measurement Report Control
GSM BSIC Identification RANAP: Relocation Required RANAP: Relocation Command RANAP: IU Release Command
RANAP: IU Release Complete
30 25 20 15 10 5 0 0.0 1.0 2.0 3.0 4.0 5.0 6.0 Delay to the first GSM RSSI Measurement (seconds)
Tests made with Nokia 7600 UE The general trend is that the GSM RSSI measurement delay increases as the length of the 2G neighbour list increases. There is however quite a large scatter
172
CN B RCC: Measurement Control NUMBER OF FAILED NBAP RADIO-LINK RCC: Measurement Report RECONFIGURATION NBAP: RL Reconfigure Prepare PREPARATIONS Reporting NBAP: RL Reconfigure Ready Event A. This measurement Triggered NBAP: RL Reconfigure Commit provides the number of radio RCC: Physical Channel links failed in reconfiguration Reconfiguration RCC: Physical Channel Reconfiguration preparation. Complete NBAP: Compressed Mode - Receipt of a NBAP RADIO Command RCC: Measurement Control LINK RECONFIGURATION RCC: Measurement Report FAILURE message sent by (GSM RSSI) NBAP: Compressed Mode Node B to the Controlling Command RCC: Measurement Control RNC in response to a RCC: Measurement Report (BSIC RADIO LINK RANAP: Relocation Required verified) Problems could be: RANAP: Relocation Command RECONFIGURATION - No reception of RADIO LINK RECONFIGURATION RCC: Handover From UTRAN PREPARE message. Iu Release Command Command RANAP: READY message before a time-out
- RRM refusal (e.g. no power allocation, no Link code NBAP: Radio Deletion Request allocation) NBAP: Radio Link Deletion - RNC I-Node refusal (e.g.Response no CID allocation)
RANAP: Iu Release Complete
RNC
173
RNC
RCC: Measurement Control
NBAP: RL Reconfigure Prepare NBAP: RL Reconfigure Ready NBAP: RL Reconfigure Commit RCC: Physical Channel Reconfiguration NBAP: Compressed Mode Command RCC: Measurement Control
RCC: Measurement Report (BSIC verified) RCC: Handover From UTRAN Command NBAP: Radio Link Deletion Request NBAP: Radio Link Deletion Response
174
CN COMPRESSED MODE CONFIGURATION SUCCESS A. This measurement provides the number of successful Compressed Mode configuration (CM is configured by NBAP RL Setup/Reconfiguration for the BTS and RRC RBSetup/Reconfiguration for the UE. It may then be activated latter if the UE needs to perform RANAP: Relocation Required RANAP: Relocation Command radio measurements on another UMTS frequency or RANAP: Iu Release Command Iuaccording Release Complete onRANAP: GSM, a radio alarm criteria). C. Successful Compressed Mode configuration (Success Copyright 2010 AIRCOM International on both NBAP RL
RNC
RCC: Measurement Control
NBAP: RL Reconfigure Prepare NBAP: RL Reconfigure Ready NBAP: RL Reconfigure Commit RCC: Physical Channel Reconfiguration NBAP: Compressed Mode Command RCC: Measurement Control
RCC: Handover From UTRAN Command RANAP: Iu Release Command RANAP: Iu Release Complete NBAP: Radio Link Deletion Request NBAP: Radio Link Deletion Response
CN NUMBER OF INTER-RAT HANDOVER FROM UTRAN COMMANDS PER CELL A. This measurement provides the number of RRC HANDOVER FROM UTRAN COMMAND messages (3G to 2G handover for CS or CS+PS) emitted by an RNC, acting as serving RNC, for each cell controlled by this RNC. The reference cell of the involved UE has to be RANAP: Relocation Required RANAP: Relocation Command under thecontrol of this RNC.
175
RNC
RCC: Measurement Control
CN
NBAP: RL Reconfigure Prepare NBAP: RL Reconfigure Ready NBAP: RL Reconfigure Commit RCC: Physical Channel Reconfiguration NBAP: Compressed Mode Command RCC: Measurement Control
RCC: Measurement Report (BSIC verified) RCC: Handover From UTRAN Command NBAP: Radio Link Deletion Request NBAP: Radio Link Deletion Response
176
NUMBER OF INTER-RAT HANDOVER FROM UTRAN FAILURES PER CELL A. This measurement provides the number of RRC HANDOVER FROM UTRAN FAILURE messages (3G to 2G handover for CS or CS+PS) received by an RNC, acting as serving RNC, for each cell controlled by this RNC. The reference RANAP: Relocation Required cell of the involved UE has to RANAP: Relocation Command be RANAP: Iu Release Command under the control of this RANAP: Iu Release Complete RNC. C. Reception of a RRC HANDOVER FROM UTRAN FAILURE message by a Copyright 2010 AIRCOM International RRC from a UE
RNC
RCC: Measurement Control
CN
NBAP: RL Reconfigure Prepare NBAP: RL Reconfigure Ready NBAP: RL Reconfigure Commit RCC: Physical Channel Reconfiguration NBAP: Compressed Mode Command RCC: Measurement Control
RCC: Measurement Report (BSIC verified) RCC: Handover From UTRAN Command NBAP: Radio Link Deletion Request NBAP: Radio Link Deletion Response
NUMBER OF 3G TO 2G HANDOVER REQUESTS PER CELL A. This measurement provides the number of RRM decisions for a 3G TO 2G handover performed by a RNC, screened by reference cell from which the UEs have left the 3G Network, when these cells are controlled by the RANAP: Relocation Required considered RNC. RANAP: Relocation Command This measurement considers RANAP: Iu Release Command both CS Iu and PSComplete handovers.. RANAP: Release
177
178
RRC Connection
Physical Channel Logical Channel Message RLC Mode
Protocol
RACH CCCH RRC CONNECTION REQUEST <TM> RRC RRC
RACH
RACH
FACH
FACH
RNC
DCH
DCH
179
The Node B measures the one way propagation delay in chips (resolution is 3 chips) and inserts into message
180
Call Establishment
UE Node B RNC MSC / VLR MGW
Start RX
The RADIO LINK SETUP REQUEST message commands the Node B to reserve necessary resources and informs the Node B about which Radio Link configuration parameters are to be used. The RADIO LINK SETUP RESPONSE message carries the Binding ID and the Transport Layer Address used in setting up the ALCAP AAL2 connection between the Node B and RNC for the DCH Frame Protocol.
181 Copyright 2010 AIRCOM International
The radio link refers only to the communication link between the Node B and UE. It does not include Iub communication The Common NBAP: Radio Link Setup Request is sent using AAL5 based ATM within the radio network control plane belonging to the Iub protocol stack The Node B acknowledges the Common NBAP: Radio Link Setup Request message with a Common NBAP: Radio Link Setup Response message The Common NBAP: Radio Link Setup Response is sent using AAL5 based ATM within the radio network Copyright 2010 AIRCOM International control plane belonging to the Iub
The initial downlink transmit power is 18.0 dBm (actual value = IE/10)
The maximum downlink transmit power is 7.1 dBm (actual value = IE/10)
184
Call Establishment
UE Node B RNC MSC / VLR MGW
Start RX
185
ALCAP Establishment
On receiving the Common NBAP: Radio Link Setup Response message indicating that the Node B has accepted the request for a radio link, RNC sends an ALCAP: Establish Request message to request Iub resources.
The ALCAP: Establish Request is sent using AAL5 based ATM within the radio network control plane belonging to the Iub protocol stack
Message contains;
AAL type 2 Link Characteristics (ALC) (fixed length 12 octet data field) which specifies the maximum and average bit rates and SDU size to be used Destination and Originating Signalling Association Identifiers (DSAID) and (OSAID) are defined. These are used for routing across ATM switches The Connection Element Identifier (CEID) (5 octets, fixed length) which includes: Channel ID (CID) being established and path identifier as 107001 The Network Service Access Point (NSAP) address is specified using a fixed length 20 octets
186
Once the Node B has received the ALCAP: Establish Copyright 2010 AIRCOM International
RNC The path id in the ERQ message is not identical with the VPI. IT IS A PONTER TO AN RNC CONFIGURATION TABLE. But the Channel Id is used as value for AAL2 CID.
Configuration table Path Id Example Example Example 52 76 24 Channel Id 8 10 24 VPI/VCI 1/5 10/15 67/38 CID 8 10 24
187
AAL2 Format
188
Call Establishment
UE Node B RNC MSC / VLR MGW
Start RX
DCH-FP
Start TX
L1
9. INSYNCH IND
L1
189
DL SYNCHRONISATION Arrived
190 Copyright 2010 AIRCOM International
RNC replies to the UEs original RRC Connection Request message with an RRC Connection Setup message Sent via the Node B using FP to encapsulate the transport blocks across the Iub via AAL2 based ATM The RRC Connection Setup message is sent to UE on FACH (S-CCPCH) using unacknowledged mode RLC This message echos the UE identity in terms of the (P)TMSI and the RAI/LAI (The UE is assigned a new U-RNTI which is used by UTRAN to address the UE)
Layer 1 Synchronisation
Once the Node B has relayed the RRC Connection Setup message it starts to transmit the downlink DPCCH on the radio link which has been configured by the NBAP: Radio Link Setup Request message Transmit power has been computed by AC and sent in the NBAP: Radio Link Setup Request message The UE uses the information within the RRC Connection Setup message to determine which scrambling and channelisation codes to search for. The RRC Connection Setup message also provides timing information so the UE has some knowledge of when to expect the start of the downlink frame and slot structure Once UE has identified the precise timing of the downlink DPCCH it evaluates the quality over the first 40 ms. If the UE judges the quality to be greater than Qin it sends an CPHY-Sync-IND primitive to higher layers After the first 40 ms have been judged the UE evaluates the DPCCH quality every 10 ms but based upon the previous 40 ms of DPCCH frames (sliding window)
Layer 3 of the UE uses timer T312 (6s) and counter threshold N312 (1) to determine whether or not the L1 synchronisation has succeeded. Both T312 192 Copyright 2010 AIRCOM International and N312 were broadcast to the UE in SIB 1
Layer 1 Synchronisation
Assuming that N312 CPHY-Sync-IND primitives are received prior to T312 expiring then the UE starts to transmit its uplink DPCCH. Layer 1 of the UE continues to compare the downlink DPCCH quality against Qin for 160 ms after achieving the DPCH establishment. After the 160 ms period L1 of the UE is able to report both CPHY-Sync-IND and CPHY-Out-of-Sync-IND primitives based upon Qin and Qout respectively. During this phase the DPCCH quality is evaluated every 10 ms but over the previous 160 ms rather than the previous 40 ms. CRC indications are also used throughout this phase The initial transmit power for the UE is calculated from the offset provided in the RRC Connection Setup message. The transmit power is then given by (Offset CPICH RSCP) as measured by the UE The UE transmits pc-Preamble DPCCH radio frames followed by a further SRB-delay DPCCH radio frames. Both these parameters are specified within the RRC Connection Setup message While the UE has been transmitting these DPCCH radio frames the Node B has been attempting to achieve uplink synchronisation
193
L1 of the Node B generates in-sync primitives whenever it judges itself to have Copyright 2010 AIRCOM International successfully received a DPCCH frame. If the Node B receives NInSynchInd
Call Establishment
UE Node B
12. DCCH: INITIAL DT CM [ SERVICE REQUEST ] <AM> RRC RRC 13. SCCP CONNECTION RQ [ INITIAL UE MESSAGE [ CM SERVICE REQUEST ]] SCCP 14. SCCP CONNECTION CONFIRM
RNC
MSC / VLR
MGW
SCCP
12/13
SCCP
SCCP
The first message between the UE and the MSC is the CM SERVICE REQUEST message and is passed through whilst the SCCP connection is being set-up.
17. DCCH: SECURITY MODE COMMAND <AM> RRC 18. DCCH: SECURITY MODE COMPLETE <AM> RRC
RANAP
15. COMMON ID
RANAP
RRC 19. SECURITY MODE COMPLETE RANAP 20. DT [IDENTITY REQUEST ] (IMEI) RANAP RANAP RANAP
The CM SERVICE REQUEST message contains a request by the UE for a particular service type from its peer entity in the network and also contains UE capabilities required by the core network to allocate encryption and integrity algorithms.
21. DCCH: DLDT IDENTITY [ REQUEST ] <AM> (IMEI) RRC 22. DCCH: ULDT IDENTITY [ RESPONSE ] <AM> (IMEI) RRC 24. DCCH: ULDT SETUP [ ] <AM> RRC 28. DCCH: DLDT CALL [ PROCEEDING ] <AM> RRC
RRC
RRC 25. DT [SETUP] RANAP RANAP 26. INITIAL DP 27. DT [ CALL PROCEEDING ] RANAP RANAP
RRC
194
UE
INITIAL DIRECT TRANSFER (CM Service Request)
RNC
SCCP: Connection Request
CN
SCCP: Connection Confirm Location reporting Control RANAP: COMMON ID Security Mode Command
1
Security Mode Complete CM Service Accept UPLINK DIRECT TRANSFER (Setup, mobile originated side) DIRECT TRANSFER (Call Proceeding)
OR
2
195
Setup
3
UE sends a NAS Setup message to the CS core which includes the number being dialled by the UE The NAS message is sent to the RNC using an RRC: Uplink Direct Transfer message and forwarded to the CS Core using a RANAP: Direct Transfer message The structure of the NAS message is specified by 24.008 (see below)
03 45 04 03 20 02 80 5E 03 81 06 F2 15 02 03 01
Call Control Capabilities 4 Octets (3 + IEI) 1 bearer supported PCP support DTMF support 1 speech bearer supported Called Party BCD Number 5 Octets Unknown type of number Telephone numbering plan Number: 602 Bearer Capability 5 Octets GSM full rate speech versions 1 and 2 GSM standardised coding is used Transfer mode is circuit switched Information transfer capability is speech
196
197
UE
RNC
Setup
MSC
HLR
Call Proceeding
SDU Parameters
> > SDU error ratio Residual bit error ratio Delivery of erroneous SDUs SDU format information 1-9 Sub flow SDU size 1-9 Sub flow SDU size parameters 10 Sub flow SDU size 10
RAB Assignment request The RAB Assignment Request message contains all the RAB attributes that define the required RAB. (e.g. SDU error ratio, traffic class, maximum bit rate, subscriber specific priorities) The table shown is the RAB attributes table
198 Copyright 2010 AIRCOM International
UE
RNC
CN
Connection Established
Location Report RRC: Measurement Control
199
Node B
Call Established
RNC
MGW
In this example the UE initiates the call release by sending the Disconnect message to the CS core The network acknowledges the Disconnect message with a Release message
The core network initiates the release of the Iu resources using the Iu Release Command message 200 Copyright 2010 AIRCOM International
201
202
203
204
Call Setup Success (voice, circuit switched data) Successful call setup means that DL/UL Direct Transfer
205
(CC: Alerting) message is received by UE. Session Setup Success (packet switched) This is related to PDP context activation. Successfully activated PDP context means that activate PDP context accept message has been sent from RNC to UE (RRC:downlink direct transfer (SM:activate PDP context Accept)). Call Setup Time (voice, circuit switched) Call setup delay is measured from L3 messages, starting from RRC Connection Setup message to DL Direct Transfer (CC: Alerting) message. Session Setup Time (packet switched) The session setup time is the delay between the time the UE sends the data session activation request until GPRS
BTS
RNC
CN
RRC: RRC Connection Completed RRC: Initial Direct Transfer cm service request DIRECT TRANSFER (Call Proceeding) RAB Connection Setup phase RRC: Radio Bearer Set-up RAB Connection Access phase
RNC waits reply from UE
RANAP: Initial UE Message RANAP: RAB Assignment Request Call Setup Success Rate Call Setup Time
RRC: Radio Bearer Setup Complete DIRECT TRANSFER (Alerting) DIRECT TRANSFER (Connect) DIRECT TRANSFER (Connect Acknowledge)
206
DIRECT TRANSFER (Alerting) DIRECT TRANSFER (Connect) DIRECT TRANSFER (Connect Acknowledge)
Call Established Direct Transfer (Disconnect) Direct Transfer (Release) Direct Transfer (Release Complete) Iu Release Command Iu Release Complete RRC Connection Release RRC Connection Release Complete RRC Connection Release Complete RRC Connection Release Complete Radio Link Deletion Request Radio Link Deletion Response ALCAP: Release Request ALCAP: Release Response ALCAP: Release Request ALCAP: Release Response Call Released
207
RNC
CN
INITIAL UE MESSAGE (GPRS Attach) SCCP: Connection Request SCCP: Connection Confirm
Downlink Direct Transfer (Authentication & Ciphering Request)RANAP: Authentication & Ciphering Request Uplink Direct Transfer (Authentication & Ciphering Response) Security Mode Command Security Mode Command RANAP: Authentication & Ciphering Response RANAP: Security Mode Command RANAP: Security Mode Command RANAP: Common ID Downlink Direct Transfer: Identity Request Uplink Direct Transfer: Identity Response RANAP: Identity Request RANAP: Identity Response Direct Transfer: Attach AcceptSession Set-up Direct Transfer: Attach Complete Time
Downlink Direct Transfer: Attach Accept Uplink Direct Transfer: Attach Complete INITIAL DIRECT TRANSFER (Active PDP Context Request) RRC: Radio Bearer Set-up RRC: Measurement Control DIRECT TRANSFER (Active PDP context Accept)
DIRECT TRANSFER (Active PDP Context Request) RANAP: RAB ASSIGNMENT REQUEST RANAP: RAB ASSIGNMENT RESPONSE
208
Cell Selection
209
210
Cell Selection
Automatic/Man uel Indication to user
PLMN available
LR responses
211
Cell Selection
1. Slot Synchronisation
Cell Search
4. PLMN selection/reselection
5. Cell selection/reselection 6. Location Registration
212 Copyright 2010 AIRCOM International
P-CCPCH,
P-CCPCH,
213
slot number
#1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #15
1 1 1
1 1 2
2 5 1
8 16 15
9 7 5
10 15 3 5
10 16 3 6 10 11
2 5 2
15
16
14 16 12 16
12 14 12 10 16 11 15 12
SSC
1
SSC15
9 16 12 14 13 16 14 11
9 9 9
10 13 10 11 15 15 11 12 15 12 9
13 13 11 14 10 16 15 14 16 9 14 15 11 11 13 12 16 10
12 10 15 13 14
10
11
12
13
14
15
214
CCCH
FACH CTCH DCCH DTCH HSDSCH DCH
AICH
P-SCH
S-SCH HS-PDSCH HS-SCCH DPDCH DPCCH
CCCH
RACH
PRACH
DCCH
DPDCH
DPCCH
216
CELL_DCH
217
Cell Selection
Cell Reselection is performed in idle mode
218
SIB 3
cellAccessRestriction cellBarred notBarred :,
cellReservedForOperatorUse notReserved,
219
220
Access Control
Access Control is normally used for load reasons. It limits the accesses on the common control channels. Access class restrictions are broadcasted via the BCCH In the cell selection and re-selection process, the UE ignores cell access restrictions.
If the mobile phone is in the RRC idle state, it checks access class restrictions before it sends an RRC CONNECTION REQUEST message.
If the mobile phone is already in the RRC connected state, there are no access class restrictions valid for the UE.
Access class restrictions also do not apply, if the UE must enter the RRC connected mode after an Inter-RAT cell re-selection to UTRAN.
221
accessClassBarredList {
notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred, notBarred
222
Access Control
Access Class irrelevant for access suitable cell
UE RRC connected
suitable cell I ignore all Access Class related cell access restrictions when selecting a cell to camp on
UE RRC idle
223
Cell reselection
Neighbor list from BCCH
Measurement criteria
Measured neighbours
S criteria
Suitable neighbours
R criteria
225
Squal delivers the cell Selection quality value (dB). The UE determines it according to this formula: Squal = Qqualmeas Qqualmin The UE measures the received signal quality Qqualmeas of the cell. It is based on CPICH Ec/N0 (dB) for FDD cells. (CPICH Ec/N0 is averaged.) The operator determines for each cell the minimum required received level Qqualmin (dB) at the UE. This value is the broadcasted. Its integer value can range between 24 and 0 dB. A cell is not suitable for cell selection and re-selection, if the measured received signal quality level is below Qqualmin.
226
Srxlev stands for the cell selection receive level value (dB)
The UE determines it this way: Srxlev = Qrxlevmeas - Qrxlevmin Pcompensation Qrxlevmeas is the cell RX level measured by the UE, based on the CPICH RSCP for FDD cells (dBm), and the averaged received signal level for GSM cells (dBm). (All values get averaged) The operator sets the value Qrxlevmin as minimum required RX level in the cell (dBm), which is sent to the UE via the BCCH. Its integer value can range between 115 dBm and 25 dBm (2 dB step size). But the UEs own output power capability has to be taken under consideration. This is done with Pcompensation = max(UE_TXPWR_MAX_RACH P_MAX, 0) (dB) Copyright 2010 AIRCOM International
227
EXAMPLES
228
Cell Selection
Cell size defining parameters: QrxlevMin (-115 -25) QqualMin (-24 0)
229
Power Class 1 2 3 4 5
230
Tx33dB m
Both UE RX -89
Tx21dB m
Pcompensation = +33 (+21) = +12 Srxlev = Qrxlevmeas - QrxlevMin Pcompensation > 0
231
The operator determines the maximum cell radius by limiting the maximum TX power level, a UE can use on the PRACH
Pcompensation = max(UE_TXPWR_MAX_RACH P_MAX, 0)
UE_TXPWR_MAX_RACH can range according to the specifications - between 50 dBm and 33 dBm.
On the other hand, there is the UEs maximum RF output power, given by P_MAX (dBm).
232
If the cell does not fulfill the suitable cell criteria (i.e. S-criteria) the UE cannot access the cell and therefore the UE is out of the coverage After a UE has switched on and a PLMN has been selected, the Cell selection process takes place. This process allows the UE to select a suitable cell where to camp on.The UE can use stored information (Stored information cell selection) or not (Initial cell selection) Squal= Cell Selection quality value. Not applicable for GSM or TDD cells. Srxlev= Cell Selection Rx level value. Pcompensation= max(UEtxPowerMaxPRACH P_MAX,0) Qqualmeas=Measured cell quality value, it is expressed in CPICH Ec/No. Not applicable for GSM or TDD cellls.
Qrxlevmeas=Measured cell Rx level. For FDD cells it CPICH RSCP, for GSM cells RxLEV and for TDD cell P-CCPCH RSCP
QqualMin=The minimum required quality level in the cell (Ec/N0). It should be set low enough such that the UE can easily, hence quickly, camp on a suitable cell during cell selection process. Part of SIB 3
QrxlevMin=The minimum required RX level in the cell (RSCP). It should be set low enough such that the UE can easily, hence quickly, camp on a suitable cell during cell selection process. Part of SIB 3
233 Copyright 2010 a AIRCOM International UEtxPowerMaxPRACH=Defines the maximum transmission power level UE
S-Criterion fulfilled
Squal >0 AND Srxlev > 0
Qqualmin (24...0)
Srxlev > 0
S criteria
Suitable neighbours
R criteria neighboring cell was ranked with the highest value R Rs = Qmeas,s + Qhysts (for the serving SIB3 cell) SIB 11 Rn = Qmeas,n - Qoffsets,n
for candidate neighbouring cells for cell reselection 235
Copyright 2010 AIRCOM International
Qmeas,n
Qmeas,s
Qhysts Rn = Qmeas,n - Qoffsets,n
for candidate neighbouring cells for cell reselection
Rs
Qoffsets,n
Treselection the time interval value Treselection, whose value ranges between 0 and 31 seconds
238 Copyright 2010 AIRCOM International
Sintersearch Sintrasearch
Measurement Required
Intra-frequency Inter-frequency
EC/N0 =
-14 dB=-18 +4
Example: Nokia Qqualmin = -18 dB, Sintrasearch = 10dB, Sintersearch = 8dB, Ssearch_RAT = 4dB
240
UEtxPowerMaxPRACH This parameter defines the maximum transmission power level a UE can use on PRACH.
[..]
241
RLA_C
Qsearch _I
10
14 -54
15 Neve r
243
0
-98
1
-94
6
-74
7
Alway s
10
14
-54
15
Neve r
244