Professional Documents
Culture Documents
TZ-GB1-Kg-021022-P-00.00-TS16/02-Tu_51_We_54
Principles of UMTS according to 3GPP
Training Center
Mühldorfstr. 20
81671 Munich
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 2
Targets of ITU/IMT-2000 Program
IMT-2000
The ITU vision of global wireless access
in the 21 st century
Global
Satellite
Suburban Urban
In-Building
Picocell
Microcell
Macrocell
Basic Terminal
PDA Terminal
Audio/Visual Terminal
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 3
Requirements
of IMT-2000/UMTS
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 4
Multiservice platform
Audio/Video
SINGLE
physical
link
Internet
Data
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 5
3G Timescales
US PCS Activities
Japan Activities
"ITU Letter"
5 modes
approved
1988
1990
1992
1994
1996
1998
2000
2002
1986
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 6
Global Frequency Allocation
(WARC'92)
Japan T
D IMT-2000
MSS
S-PCN
T
D IMT-2000
MSS
S-PCN
D D
(Region 1) (UL) (DL)
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 7
ITU FPLMN Vision
UMTS
Gateways and Interworking Functions
CN ? RAT Mapping
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 8
3GPP Partners
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 9
3GPP Agreement
The Partners have agreed to co-operate in the production of globally
applicable Technical Specifications and Technical Reports for a 3rd
Generation Mobile System based on evolved GSM core networks and
the radio access technologies that they support (i.e., Universal
Terrestrial Radio Access (UTRA) both Frequency Division Duplex
(FDD) and Time Division Duplex (TDD) modes).
Source : www.3gpp.org
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 10
WCDMA vs. cdma2000 (IS-2000)
? chip rate
- WCDMA 3.84 Mcps
- cdma2000 3.6864 Mcps
? synchronisation
- WCDMA a-synchronous
- cdma2000 synchronous using GPS (global
positioning system) signal
? core network
- WCDMA GSM-MAP
- cdma2000 ANSI-41
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 11
UMTS Services
? 144 .. 384 kbps up to max. speed of 500 km/h
? 384 kbps in urban areas up to speed of 120 km/h
? 2 Mbps inhouse service in business areas and city
centers with very low mobility ( < 10 km/h )
? (Realtime) Bearer services
? Circuit and packet switched services
? Asymmetric services
? Interworking with other radio access networks (e.g.
GSM)
? Maintain compatibility to GSM, ATM, IP und ISDN
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 12
UMTS QoS
? (RT) Conversational class (eg. Voice)
- preserve time relation
- conversational pattern
? (RT) Streaming class (eg. Streaming video)
- preserve time relation
? Interactive class - best effort (eg. Web browsing)
- request - response pattern
- preserve payload content
? Background class - best effort (eg. Email)
- destination is not expecting data within a certain
time
- preserve payload content
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 13
3GPP -
Technical Specification Groups
TSG GERAN TSG RAN TSG SA
TSG CN GSM EDGE TSG T
Radio Access Services & System
Core Networks Radio Access Terminals
Network Aspects
Network
RAN WG1 T WG 1
CN WG 1 GERAN WG 1 SA WG 1 Mobile Terminal
Radio Layer 1
MC/CC/CS (lu) Radio Aspects Services Conformance
specification
testing
RAN WG2 T WG 2
CN WG 2 GERAN WG 2 Radio Layer 2 SA WG 2 Mobile Terminal
CAMEL Protocol Aspects spec. & Radio Architecture Services &
Layer 3 RR spec. capabilities
CN WG 5 SA WG 5
OSA
Telecom
(Open Service
Management
Architecture)
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 14
SMG and 3GPP specifications
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 15
UMTS reference architecture
CN
Core Network (PS or CS)
Iu
UTRAN
UMTS Terrestrial Radio
Access Network
Uu
UE
User Equipment
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 16
UMTS network concepts
Circuit Switched
Packet Switched
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 17
UTRAN architecture
Uu Iub
Node B
RNC
USIM Node B
Iu
Cu Node B
ME
Iur
Node B
RNC
UE Node B
UTRAN
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 18
UTRAN network elements
Core Network
Iu Iu
RNS RNS
Iur
RNC RNC
Iub Iub Iub Iub
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 1 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 19
UMTS
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 2
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 3
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 4
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 5
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 6
Time domain
noise
Signal
⊕ Ideal LP s(t) + n(t)
power density
Frequency domain
[W/Hz]
Signal power S
N0
N = N0 · B
f [Hz]
-B/2 B/2
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 7
Ebit/N0 [dB]
-10 -5 0 5 10 15
0
-1
unipolar
-2
-3
-4
bipolar
-5
-6
BER 10 x
-7
-8
3 dB
-9
-10
-11
-12
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 8
The bit error probability BEP, or the resulting bit error rate BER due
to signal distortion by AWGN on the transmission chain is
depending on the available SNR only, thus it is a function of the
available Ebit /N0.
Consequently the modulation schemes have direct impact on the
BEP.
For instance, a digital, unipolar signal („0“ = +A Volts and „1“ = 0) is
3 dB worse with respect to the BEP compared to a bipolar
modulation scheme ( „0“ = +A Volts und „1“ = -A Volts). The same
applies when comparing a BPSK signal with a QPSK signal, where
the QPSK is more sensitive, however it allows the double data rate as
the BPSK modulation at a given bandwidth.
Reflection
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 9
Origin impulse
Reflections
Scattering
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 10
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 11
SNR[dB] = 10 log
Capacity in [bps] per [Hz] S
N
14
12 S
C = B ⋅ log 21 +
10 N
8
S
6
>> 1
N
4 1
C ≈ ⋅ B ⋅ SNR
2 3
0
-10
10
20
30
40
-2
SNR [dB]
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 12
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 13
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 14
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - 2 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 15
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 1
Spreading of two signals
0 -> +1
1 -> -1
d1 (t) x1 (t) = d1 (t ) * c 1 (t)
+1 +1
0
1 t t
-1 -1
Multiplication T 2T
c 1(t)
+1
d2 (t) -1
Sum t
+1 T 2T
0 0 -2
-1 t
T 2T
-1 t -1 t
T 2T T 2T
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 2
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 2
Despreading of two signals
-1 t -1 t
T Multiplication
2T T 2T
-2 -2 Average
c 1(t)
+1 +1
(2+2+0+0)/4 > 0 => 0
(0+0-2-2)/4 < 0 => 1
-1 t -1 t
T 2T T 2T
y(t)
+2
Integration
+1 +1
(2+2+0+0)/4 > 0 => 0 (0+0+2+2)/4 > 0 => 0
-1 t -1 t
T 2T T 2T
-2
y(t) * c2 (t)
+2 Average
c2 (t) Multiplication
+1 +1
-1 t -1 t
T 2T T 2T
-2
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 3
The receiver gets the total signal, however, is looking for one of the
two data streams only. The multiplication of the received total signal
r = x1+x2 with the code word c1 again, results obviously in the
original data d1. The same applies to d2 when multiplying r with the
code word c2. This simple operation is known as de-spreading.
However, to allow that technique of spreading and despreading, the
codes need to fullfill a special requirement: They need to be
orthogonal to each other.
To explain orthogonality of codes, it makes sense to compare a code
word of length n with a n-dimensional vector. When the vectors
corresponding to the regarded code words are orthogonal to each
other in a geometric sense, also the code words are orthogonal to
each other in an abstract mathematical sense. This correspondance
also leads to the method of verifying the orthogonality of two code
words. The corresponding vectors are orthogonal when their scalar
product is zero. The same applies to the code words by building an
appropriate product to verify if this is zero or not.
Thus, the multiplication of data with orthogonal spreading codes
prior to transmission together with other spreaded data allows the
simultaneous multiple access of receivers to the same frequency
channel. Each receiver - providing the spreading code is known - can
despread its own data.
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 3
Example with three signals
0 -> +1
1 -> -1
+1 +1 +1
Tx Data Tx Data Tx Data
-1 -1 -1
+1 +1 +1
Sum Sum Sum
-1 -1 -1
-3 -3 -3
+1 +1 +1
Code Code Code
-1 -1 -1
+3 +3
-1 -1 -1
-3 -3
User Data => 0 => 0 User Data => 1 => 0 User Data => 1 => 1
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 4
Above illustration proves, that the CDMA principle is valid for any
number of users. The only restriction is given by the number of
available orthogonal codes.
The binary symbols of spreading codes are called chips, in order to
allow simple separation between spreaded data and original data.
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 4
CDMA Principles
l All users use the same frequency for uplink and the
same frequency for downlink (reuse factor = 1)
l Each user is assigned a unique code sequence
(spreading code)
l This code is used to encode the information to be
transmitted
l The spread signals of all users are summed and
transmitted together
l The receiver knows the code sequence of the user in
advance, decodes the received signal after reception
and recovers the original data of the user
l This is possible since if the cross correlation between
the code of the desired user and the codes of all
other users are very small
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 5
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 5
Spreading and Bandwith
30 kbps
3.84 Mcps
Spreading
3.84 Mcps
15 kbps
Spreading
3.84 Mcps
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 6
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 6
Processing gain
Channel 15 ksps
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 7
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 7
Properties of
Spread Spectrum Signals
l Multiple access capabilities
- Receiver is able to distinguish between users provided
each user has a unique code
l Protection against multipath interference
- Many pathes between a transmitter and a receiver
- Received signals are copies of the transmitted signal but
with different amplitudes, phases, delays, ...
- Spread spectrum modulation can combat and use
multipath interference
l Privacy
- The receiver can only recover the data if the code is
known to the receiver
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 8
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 8
CDMA security aspects
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 9
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 9
CDMA interference rejection
l Narrow band interference
l A CDMA receiver rejects that interference due to spreading
Interferer
Processing gain
Despreading
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 10
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 10
DS - CDMA - Spectrum
1/Ts
1/Tc f
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 11
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 11
DS- CDMA
Transmitter and Receiver design
Ts
Code
Code
Carrier Carrier synchroni-
Code Tc << Ts
Gene- Gene- B t >> B i
Generator Generator sation
rator rator
& tracking
Constant Power
spectral density
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 12
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 12
Principle of Direct sequence
CDMA (DS-CDMA)
Data signal
t
-1
Tc
Ts
1
Code signal
t
-1
Spreaded signal
t
-1
1/Ts =Data rate Ts /Tc =Spreading factor Chip Rate >> Data rate
1/Tc =Chip rate
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 13
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 13
Generation of orthogonal,
variable spreading codes (OVSF)
1 1 1 1
Repeat
Repeat
1 1 1 1 -1 -1
Invert
1
1 -1 1 -1 1 -1
Invert Repeat
1 -1 -1 1
Invert
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 14
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 14
Code tree of OVSF codes
Cch,8,0 = (1,1,1,1,1,1,1,1)
Cch,4,0 = (1,1,1,1)
Cch,8,1 = (1,1,1,1,-1,-1,-1,-1)
Cch,2,0 = (1,1)
Cch,8,2 = (1,1,-1,-1,1,1,-1,-1)
Cch,4,1 = (1,1,-1,-1)
Cch,8,3 = (1,1,-1,-1,-1,-1,1,1)
Cch,1,0 = 1
Cch,8,4 = (1,-1,1,-1,1,-1,1,-1)
Cch,4,2 = (1,-1,1,-1)
Cch,8,5 = (1,-1,1,-1,-1,1,-1,1)
Cch,2,1 = (1,-1)
Cch,8,6 = (1,-1,-1,1,1,-1,-1,1)
Cch,4,3 = (1,-1,-1,1)
Cch,8,7 = (1,-1,-1,1,-1,1,1,-1)
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 15
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 15
Numbering of spreading codes
256,0
128,0
256,1
64,0
256,2
128,1
256,3
32,0
256,4
16,0 128,2
8,0 256,5
16,1 64,1
4,0 256,6
16,2 128,3
8,1 256,7
16,3
2,0 256,8
16,4 128,4
8,2 256,9
16,5 64,2
4,1 256,10
16,6 128,5
8,3 256,11
16,7 32,1
1,0 256,12
16,8 128,6
8,4 256,13
16,9 64,3
2,1
4,2
8,5
16,10
16,11
: 128,7
256,14
256,15
16,12 32,30
4,3
8,6
16,13
16,14
:
64,62
128,124
256,248
256,249
8,7 256,250
16,15 128,125
256,251
32,31
256,252
128,126
256,253
64,63
256,254
128,127
256,255
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 16
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 16
Blocking
SF 4 SF 4
Data 0 0 0 0 Data 0 0 0 0
Cch,4,2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Cch,4,2 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
SF 8 SF 8
Data 0 0 Data 0 0
Cch,8,4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Cch,8,4 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Cch,8,5 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 Cch,8,5 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0
SF 16 SF 16
Data 0 Data 0
Cch,16,8 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Cch,16,8 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1
Cch,16,9 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 Cch,16,9 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0
Cch,16,10 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0 Cch,16,10 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0
Cch,16,11 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 Cch,16,11 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1
2,0 2,0
16,4 16,4
8,2 8,2
16,5 16,5
4,1 4,1
16,6 16,6
8,3 8,3
16,7 16,7
1,0 1,0
16,8 16,8
8,4 8,4
16,9 16,9
4,2 4,2
16,10 16,10
8,5 8,5
16,11 16,11
2,1 2,1
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 17
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 17
Blocking
256,0
128,0
Legend 256,1
64,0
256,2
256,0 Used code 128,1
256,3
32,0
Blocked code 256,4
128,2
256,5
Free code 64,1
256,6
128,3
256,7
16,0
256,8
128,4
256,9
64,2
256,10
128,5
256,11
8,0 32,1
256,12
128,6
256,13
64,3
256,14
32,2 128,7
256,15
4,0 16,1
32,3
2,0
1,0 16,2
8,1
16,3
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 18
This example shows the blocking of the complete upper branch of the
code tree when using the 256,0 code (red branch). However, still the
other codes (green) are available out of this subtree.
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 18
Correlation of binary sequences
l Correlation
Bit sequences get compared with each other. The
correlation value is the amount of matching bits
minus the amount of unmatched bits
l Auto Correlation
A bit sequence is compared with itself and with all
shifted versions of itself
l Cross Correlation
Different bit sequences and the shifted versions of
this sequences are compared with each other
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 19
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 19
Auto correlation
Auto-correlation BASICS_ACC_07.VSD
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 20
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 20
Auto correlation of orthogonal
codes
0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1
0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 32
0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0
0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1
1 -1 1 1 1 -1 1 -1 1 -1 1 1 1 -1 1 -1 1 -1 1 1 1 -1 1 -1 1 -1 1 1 1 -1 1 -1 8
0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0
0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1
-1 -1 1 1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -1 -1 1 1 -1 -1 -1 -1 -24
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 21
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 21
Auto correlation function (ACF)
of orthogonal codes
1,2
0,8
0,6
0,4
0,2
0
0
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
-0,2
-0,4
-0,6
-0,8
-1
-1,2
Bit shifts
Sequence length N = 64
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 22
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
Cross correlation
Cross-correlation BASICS_ACC_08.VSD
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 23
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 23
Cross correlation of orthogonal
codes
0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1
0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0
1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 0
0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0
0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0
1 1 1 -1 1 1 1 1 1 1 1 -1 1 1 1 1 1 1 1 -1 1 1 1 1 1 1 1 -1 1 1 1 1 24
0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 0 0 0 1 1 0 0
0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 1 1 0
-1 1 1 -1 -1 1 -1 1 -1 1 1 -1 -1 1 -1 1 -1 1 1 -1 -1 1 -1 1 -1 1 1 -1 -1 1 -1 1 0
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 24
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 24
Cross correlation function (CCF)
of orthogonal codes
1,2
0,8
0,6
0,4
0,2
0
0
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
-0,2
-0,4
-0,6
-0,8
-1
-1,2
Bit shifts
Sequence length N = 64
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 25
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
Summary Orthogonal Codes
l Correlation
Orthogonal codes have zero correlation if they are
not shifted against each other
l Cross-correlation
Shifted versions of different orthogonal codes have
high correlation
=> Time alignment necessary
l Auto-correlation
Shifted versions of the same orthogonal code have
high correlation
=> Cannot be used for synchronisation in time
l Orthogonal Codes are ideal for channel separation if
the codes are time aligned
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA - Chapter 3 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 26
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 26
UMTS
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 1
Block Scrambling
c(k) c(k)
a(k)
⊕ Channel ⊕ a(k)
x(k) x(k)
PN Sequence PN Sequence
Transmitter Receiver
⊕ = modulo 2 (XOR)
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 2
l Other names
- PRBS - Pseudo Random Bit Sequences
- PN sequences
- Maximal-length (shift-register) sequences
- m-sequences
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 3
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 3
PN sequence generation with
feedback shift register
1 2 3 i r m-2 m-1 m
xm+xm-i +xm-r +1
ir = {i,r,m)
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 4
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 4
PN sequence with max length
(m-sequence)
1 0 0 0 1 1 0 0 0 1 1 0 0 0 1
Length of sequence
2 1 0 0 0 2 1 0 0 0 2 1 0 0 0
3 1 1 0 0 3 0 1 0 0 3 0 1 0 0
4 1 1 1 0 4 0 0 1 0 4 1 0 1 0
5 1 1 1 1 5 1 0 0 1 5 0 1 0 1
Length of sequence
Length of sequence
6 0 1 1 1 6 1 1 0 0 6 0 0 1 0
7 1 0 1 1 7 0 1 1 0 7 0 0 0 1
8 0 1 0 1 8 1 0 1 1 8 1 0 0 0
9 1 0 1 0 9 0 1 0 1 9 0 1 0 0
10 1 1 0 1 10 1 0 1 0 10 1 0 1 0
11 0 1 1 0 11 1 1 0 1 11 0 1 0 1
12
0 0 1 1 12
1 1 1 0 12
0 0 1 0
13
1 0 0 1 13
1 1 1 1 13
0 0 0 1
14 0 1 0 0 14 0 1 1 1 14 1 0 0 0
15 0 0 1 0 15 0 0 1 1 15 0 1 0 0
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 5
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 5
Auto correlation PN sequence
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 31
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0 1
-1 1 1 1 -1 -1 -1 -1 -1 1 1 -1 -1 1 -1 1 1 -1 1 1 1 1 -1 1 -1 1 -1 -1 -1 1 -1 -1
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0 1 0
-1 1 1 -1 1 1 1 1 -1 1 -1 1 -1 -1 -1 1 -1 -1 1 1 1 -1 -1 -1 -1 -1 1 1 -1 -1 1 -1
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0 1 0 0
-1 1 -1 1 -1 -1 -1 1 -1 -1 1 1 1 -1 -1 -1 -1 -1 1 1 -1 -1 1 -1 1 1 -1 1 1 1 1 -1
5 2
Auto-correlation x + x +1 BASICS_ACC_02.VSD
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 6
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 6
Auto correlation of m-sequences
1,2
sequence length L
1
0,8
0,6
0,4
0,2
- 1/L -0,2
-0,4
t/T
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 7
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
Auto correlation of a sequence
which is not a m-sequence
Auto-correlation of
5
x +x+1
1,2
0,8
0,6
0,4
0,2
0
-1 0 1
-0,2
-0,4
-0,6
Auto-correlation CODES_PCD_05.VSD
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 8
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 8
Cross correlation m-sequences
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0
1 0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0
1 1 1 1 1 1 1 -1 -1 -1 1 1 1 -1 1 -1 -1 -1 1 -1 -1 -1 1 -1 1 1 1 -1 -1 -1 1 3
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0
1 0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1
1 1 1 -1 -1 1 1 1 1 1 -1 1 1 1 -1 -1 -1 -1 -1 -1 1 1 1 -1 1 1 -1 1 1 -1 5
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0
1 0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0
-1 1 1 -1 1 -1 -1 -1 -1 1 -1 -1 -1 1 1 -1 -1 1 -1 -1 1 1 -1 -1 -1 1 -1 -1 -1 -1 1 -9
1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0
1 0 0 0 0 1 0 0 1 0 1 1 0 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 0 1 0 1 0 0
-1 1 -1 1 1 1 1 1 -1 -1 -1 1 -1 1 1 -1 1 1 -1 1 1 -1 1 -1 -1 -1 1 1 1 1 1 -7
Cross-correlation x5 + x2 + 1 / x 5 + x3 + 1 BASICS_ACC_06.VSD
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 9
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 9
Cross correlation of two
m-sequences
1,2
0,8
0,6
0,4
0,2
0
-1
-0,2
-0,4
t/T
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 10
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
Generation of downlink
scrambling codes
x18 + x7 + 1
218-1 downlink scrambling codes
Initial condition: 0 ... 262 142
00000...00001
17 16 10 9 8 7 6 5 0
17 16 10 9 8 7 6 5 0 z-n
:
:
0 218-2 = 262 141
38400 38400
x18 + x10 + x7 + x5 +1
131 072
Initial condition:
11111...11111
I Q
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 11
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 11
Grouping of downlink
scrambling codes
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 12
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 12
Generation of uplink scrambling
codes
24 23 4 3 2 1 0
Clong,1,n Clong,2,n
x25 + x 3 + x2 + x + 1
Initial condition:
11111 ...11111
© Rohde & Schwarz GmbH & Co. KG - Trainings Center - UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 13
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 13
Uplink scrambling
l UEs are using distinct scrambling codes, temporarily
assigned by the node B
l Node B identifies UEs according to their scrambling
code
l 224-1 Uplink scrambling codes available
l Scrambling process
- I and Q branch are scrambled with complex GOLD
sequences
- Scrambling codes are selected such that the
number of origin crossing due to modulation is
minimised. (HPSK - Hybrid PSK)
© Rohde & Schwarz GmbH & Co. KG - Trainings Center- UMTS - Introduction to 3GPP WCDMA - Chapter 4 ©2002 / Dipl. Ing. (TU) Heinz Mellein / 14
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 14
UMTS
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 1
Downlink Code Scenario
BS separation:
Primary scrambling code
e l MS
1
, Cod n
Ch1 , Code x S2
Ch2 Code o M
,
Ch3 , Code
Ch4
Ch1
Ch2 , Code
,
Ch3 Code l M
Ch4 , Code n S1
, Cod x
eo M
S
2
Base station 2
Base station 1
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 2
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 2
Uplink Code Scenario
BS separation:
Uplink scrambling code
el
, Cod n
Ch1 , Code
Ch2
MS1
MS separation:
Uplink
MS2 scrambling code
Ch1
,
Ch2 Code l
, Cod
en
Base station 2
Base station 1
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 3
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 3
UTRA Transmitter
I
S ⊗ Sdl,n
→ Cch,SF,m
⊕ I+jQ ⊗ ⊗
⊗ ⊗
Σ
P G1
Q
j ⊗
Channelisation and Scrambling G2
of all DL channels (except SCH)
Σ
P-SCH ⊗
GP
S-SCH ⊗
GS
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 4
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 4
Downlink spreading code tree
256,0
Legend 128,0
256,1
64,0
256,0 CPICH 256,2
128,1
P-CCPCH 256,3
256,1 32,0
256,4
16,0 128,2
256,8 DPDCH 8,0 256,5
16,1 64,1
4,0 256,6
16,2 128,3
8,1 256,7
16,3 512,16
2,0 256,8
16,4 128,4 512,17
8,2 256,9
16,5 64,2
4,1 256,10
16,6 128,5
8,3 256,11
16,7 32,1 512,24
1,0 256,12
16,8 128,6 512,25
8,4 256,13
16,9 64,3
4,2 256,14
2,1
8,5
16,10
16,11 : 128,7
256,15
16,12 32,30
4,3
8,6
16,13
16,14
:
64,62
128,124
256,248
256,249
8,7 256,250
16,15 128,125
256,251
blocked 32,31
256,252
128,126
512,24 DPDCH 256,253
64,63
256,254
128,127
256,255
© Rohde & Schwarz GmbH & Co. KG - TrainingCenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 5
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 5
QPSK Modulation Downlink
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 6
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 6
UE Transmitter
cd,1 βd
DPDCH1
cd,3 βd
I
DPDCH3
Σ
cd,5 βd
DPDCH5 Sdpch
CHANNELISATION I+jQ
cd,2 βd
DPDCH2
S
cd,4 βd
DPDCH4
Q
DPDCH6
cd,6 βd
Σ
SCRAMBLING
cc βc j
DPCCH
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 7
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
UE spreading code tree
256,0
DPDCH 128,0
256,1
64,0
Spreading Spreading 256,2
factor code 128,1
256,3
32,0
256,4
256 64 16,0 128,2
128 32 8,0 256,5
16,1 64,1
64 16 4,0 256,6
16,2 128,3
32 8 8,1 256,7
16,3
16 4 2,0 256,8
8 2 16,4 128,4
8,2 256,9
4 1 16,5 64,2
4,1 256,10
4 1,2 16,6 128,5
4 1,2,3 8,3 256,11
16,7 32,1
1,0 256,12
16,8 128,6
8,4 256,13
16,9 64,3
2,1
4,2
8,5
16,10
16,11
: 128,7
256,14
256,15
Legend
4,3
8,6
16,12
16,13
16,14
32,30
:
64,62
128,124
256,248
256,249
DPDCH 8,7 256,250
16,15 128,125
256,251
32,31
256,252
256,0 DPCCH 128,126
256,253
64,63
256,254
128,127
256,255
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 8
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 8
2xBPSK Modulation Uplink
cos(ω·t)
..1000.. RRC
Filter
⊗
s(t)
Scrambling +
..1110.. RRC
Filter
⊗
-sin(ω· t)
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 9
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 9
3GPP FDD air interface
channel structure
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 10
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 10
FDD Frequency allocation
Region 1 (e.g. Europa)
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 11
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 11
FDD Frequency allocation
Region 2
l Numbering (UARFCN1):
Nuplink = 5 * F u ; 1850 MHz ≤ Fu ≤ 1910 MHz
ie. 9262 ≤ Nuplink ≤ 9538
Ndownlink = 5 * Fd ; 1930 MHz ≤ Fd ≤ 1990 MHz
ie. 9662 ≤ Ndownlink ≤ 9938
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 12
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 12
Radio frames and time slots
10 ms
38400 chips
at a chip rate of 3.84 MChips/s
666,6 µs
2560 chips
at chip rate of 3.84 MChips/s
Radio frame (FDD) UMTS_PHL_PHC_43.VSD
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 13
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 13
Lower layers
Logical channels
„What to be transmitted“
Transport channels
„How to transmit“
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 14
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 14
Logical channels
Control Channel
Broadcast Control Channel
CCH
BCCH
(Signalling data)
Paging Control Channel
PCCH
Dedicated Control Channel
DCCH
Common Control Channel
CCCH
Shared Channel Control Channel
SHCCH (TDD mode only)
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 15
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 15
Mapping of logical channel to
transport channels in the UE
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 16
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
Mapping of logical channels to
transport channels in the node B
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 17
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
Transport channels
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 18
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 18
Mapping of transport channels to
physical channels
Transport
BCH PCH CPCH FAUSCH RACH FACH USCH DSCH DCH
Channels
(FDD only) (TDD only)
PHY
DPDCH
P-CCPCH S-CCPCH PCPCH PRACH PDSCH
DPCCH Physical
PICH AP-AICH AICH CPICH Channels
CSICH P/S-SCH (FDD)
CD/CA-ICH
DPCH
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 19
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 19
Timing of physical channels
#0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14 #1
Slots
Primary
SCH
Secondary
SCH
AICH #0 #1 #2 #3 #4 #5 #6 #7 #8
access
slots
Any PDSCH
One Frame = 10 ms
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 20
With respect to radio frame and time slot borders, the physical
channels may have different and variable offsets.
The CPICH and the P-CCPCH are the reference channels in that
respect, since they are perfectly synchronised into the frame and slot
scheme.
All other physical channels may have a variable offset in time with
respect to the radio frame borders. That offset can be selected
between 0 and 10 ms in steps of 256 chips periods (i.e. 0 .. 38144
Chips in steps of 256 Chips). This is of interest to compensated for
instance propagation delay offsets between different node B’s during
soft handover.
P-SCH and S-SCH are no spreaded code channels at all. They
transmit well known synchronisation information to support the UE
during cell search procedures. In addition, they are active only for 10
% of the time, however, always starting at the time slot borders.
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 20
Synchronisation Channel (SCH)
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 21
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 21
Common Pilot Channel (CPICH)
Tf = 10 ms
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 22
Primary Common Control
Physical Channel (P-CCPCH)
Primary &
Secondary SCH
instead
256 chips
Data
Tx OFF
18 bits
Tf = 10 ms
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 23
Properties P-CCPCH
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 23
Downlink DPCH
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 24
•Pilot bits
•Channel estimation, frequency and time synchronisation
•Changing pilot sequences in successive slots for frame
synchronisation
•variable number of pilot bits depending on the channel
quality
•TFCI bits (Transport Format Combination Identifier)
•Identification of current transport format
•Allows variable data rates
•Allows multi service
•Optional
•TPC bits (Transmit Power Control)
•Closed loop transmit power control
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 24
DPDCH and DPCCH data fields
0 15 7.5 512 10 0 4 2 0 4 15
0A 15 7.5 512 10 0 4 2 0 4 8-14
0B 30 15 256 20 0 8 4 0 8 8-14
1 15 7.5 512 10 0 2 2 2 4 15
1B 30 15 256 20 0 4 4 4 8 8-14
2 30 15 256 20 2 14 2 0 2 15
2A 30 15 256 20 2 14 2 0 2 8-14
2B 60 30 128 40 4 28 4 0 4 8-14
3 30 15 256 20 2 12 2 2 2 15
3A 30 15 256 20 2 10 2 4 2 8-14
3B 60 30 128 40 4 24 4 4 4 8-14
4 30 15 256 20 2 12 2 0 4 15
4A 30 15 256 20 2 12 2 0 4 8-14
4B 60 30 128 40 4 24 4 0 8 8-14
5 30 15 256 20 2 10 2 2 4 15
5A 30 15 256 20 2 8 2 4 4 8-14
5B 60 30 128 40 4 20 4 4 8 8-14
: : :
13 240 120 32 160 28 112 4 8* 8 15
13A 240 120 32 160 28 104 4 16* 8 8-14
13B 480 240 16 320 56 224 8 16* 16 8-14
14 480 240 16 320 56 232 8 8* 16 15
14A 480 240 16 320 56 224 8 16* 16 8-14
14B 960 480 8 640 112 464 16 16* 32 8-14
15 960 480 8 640 120 488 8 8* 16 15
15A 960 480 8 640 120 480 8 16* 16 8-14
15B 1920 960 4 1280 240 976 16 16* 32 8-14
16 1920 960 4 1280 248 1000 8 8* 16 15
16A 1920 960 4 1280 248 992 8 16* 16 8-14
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 25
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 25
Downlink multicode
transmission
DPCCH
P
T
T i
F
P l
C
C o
Transmission
DPDCH I DPDCH DPCH 1
Power t
Transmission
Power DPDCH DPDCH DPCH 2
Transmission
Power DPDCH DPDCH DPCH N
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 26
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 26
Uplink DPDCH/DPCCH frame
Data
DPDCH Ndata bits
1 radio frame: Tf = 10 ms
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 27
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 27
Uplink DPDCH data
Ndata bits
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 28
Uplink DPCCH time slot forms
2
slot form
4 FBI
5
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 29
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 29
12.2 kbit/s UL reference channel
R=1/3 49 kbps
CRC 22 % Inter
coding DPDCH
+16 bits Repetition leaving
MUX
60 kbps
R=1/3 11 kbps
CRC 22 % Inter SF = 64
+12 bits coding Repetition leaving
DCCH 112 360 bits 110 bits
2.4 kbps + 8 tail bits per TTI per radio
per TTI frame
100 bits per
TTI = 40 ms
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 30
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 30
64 kbit/s UL reference channel
MUX
240 kbps
R=1/3 10,6 kbps
CRC 17 % Inter SF = 16
+12 bits coding Repetition leaving
DCCH 112 360 bits 106 bits
2.4 kbps + 8 tail bits per TTI per radio
per TTI frame
100 bits per
TTI = 40 ms
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 31
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 31
UMTS
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 1
Introduction
Base Station
?
Base Station
Base Station
Base Station
What does the mobile need to know?
© Rohde & Schwarz GmbH & Co. KG - TrainingCenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 2
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 2
Physical channels required for
Synchronisation
2560 chips
Spreading Scrambling
Information Code Code
Primary
DPCH1 User Info CC H,x,y
Secondary
Primary
DPCH2 User Info CCH ,a,b
Secondary
Primary
DPCH3 User Info CC H,n,m
Secondary
..........
CPICH Predefined pattern CC H,256,0 Primary
Sequence of predefined
S-SCH code words (256 chips)
--- ---
256 chips
Base Station 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Slot #
© Rohde & Schwarz GmbH & Co. KG - TrainingCenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 3
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 3
P-SCH - Primary Sync Channel
l Conveys primary
Synchronisation code (CPSC) for
base station selection and time
slot synchronisation
l CPSC
© Rohde & Schwarz GmbH & Co. KG - TrainingCenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 4
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 4
Selection of base station and
time synchronisation
r(t)
Matched Filter
BS 1
© Rohde & Schwarz GmbH & Co. KG - TrainingCenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 5
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 5
Matched filter
copy of Integrate
signal and
Reset
Max SNR
for sampling
instant
∫ dt
1 1 1
⊗
-1
0
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 6
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
Reception of spreaded signals
1 1 1 Integrate
and
copy of Reset
-1
sequence
Max SNR
at sampling
instant
Tc
T
∫ dt
1 1 1
⊗
-1
0
T T
1 /Tc 1 /T
correlator
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 7
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
Reception of spreaded, multipath
signals
1 1 1 Integrate
and
copy of Reset
-1
sequence
Path 2
Max SNR
1 1 1
at sampling
-1 instant
Tc
T
∫ dt
1 1 1
Path 1
⊗
∆t -1
0
T T
1 /Tc
1 /T
correlator
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 8
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page
Reception of spreaded signals
1 /Tc
Path 2
Path 1
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 9
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 9
RAKE Receiver
l „Collecting“ of all signal energy of different paths
l Each correlator builds a „Finger“ of the RAKE
receiver
l For synchronisation on single paths very good
correlation properties and supporting pilot channels
are required
l A common searcher detects pilots and regenerates
symbol clocks
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 10
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 10
RAKE Receiver Principle
Clock regeneration
Searcher
Individual Path compensation
(e.g. delay, attenuation)
Finger 1
Combiner
Selector
Sum
Finger 2
or
or
Selection
Finger n
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 11
The RAKE receiver collects signal energy like a garden rake collects
the leaves after a windy autumn day. On a multipath channel each
finger of the RAKE receiver does take the portion of the signal energy
that comes along on a single path. It is obvious, the more fingers a
RAKE receiver does include, the more signal energy can be collected,
however, each additional finger does obviously increase the
complexity of the receiver implementation.
Each finger might be designed as a correlation receiver, which gets
the required clock from the searcher unit. The searcher unit, e.g.
designed as a matched filter circuit does retrieve the symbol clock
from the available synchronisation channels P-SCH and S-SCH
within the downlink WCDMA signal.
The following combiner or selector network might compensate the
known timing offsets between the individual fingers and add up the
signal energy portions delivered by the finger outputs, or just select
the strongest finger output.
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 11
S-SCH
Secondary Sync Channel
l Transmits secondary
synchronisation Codes (CSSC)
for frame synchronisation and
Identification of current
Scrambling Code Group
Base Station
l CSSC
15 Slots = 1 Frame = 10 ms (38400 chips)
- 16 defined code words of
CPICH
256 chips
identifiers for scrambling
code groups
Physical channels used for synchronisation UMTS_PHL_PHC_38.VSD
© Rohde & Schwarz GmbH & Co. KG - TrainingCenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 12
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 12
Grouping of Downlink
Scrambling codes
© Rohde & Schwarz GmbH & Co. KG - Training Center- UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 13
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 13
Frame synchronisation and
Scrambling Code Groups
Table of secondary
synchronisation codes
15 Slots = 1 Frame = 10 ms (38400 chips)
Cssc,1
CPICH Cssc,2
P-CCPCH Cssc,3
Cssc,4
P-SCH :
S-SCH :
C ssc,13
256 chips C ssc,14
C ssc,15
C ssc,16
256 chips
Scrambling slot number
Code Group #0 #1 #2 #3 #4 #5 #6 #7 #8 #9 #10 #11 #12 #13 #14
Group 0 1 1 2 8 9 10 15 8 10 16 2 7 15 7 16
Group 1 1 1 5 16 7 3 14 16 3 10 5 12 14 12 10
Group 2 1 2 1 15 5 5 12 16 6 11 2 16 11 15 12
Group 3 1 2 3 1 8 6 5 2 5 8 4 4 6 3 7
Group 4 1 2 16 6 6 11 15 5 12 1 15 12 16 11 2
Sync step 2: Frame sync and identifying scrambling code group UMTS_PRC_SYN_05.VSD
© Rohde & Schwarz GmbH & Co. KG - TrainingCenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 14
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 14
CPICH - Common Pilot Channel
l Conveys well defined pilot
sequence
l SF 256 (Cch,256,0)
l Scrambled, using primary
scrambling code according to
Base Station scrambling code group
15 Slots = 1 Frame = 10 ms (38400 chips)
l UE attempts possible
CPICH
P-CCPCH
scrambling codes (one out of
P-SCH eight) according to known
S-SCH
scrambling code group
256 chips
© Rohde & Schwarz GmbH & Co. KG - TrainingCenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 15
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 15
Primary Common Control
Physical Channel (P-CCPCH)
l Includes system information and
current SFN (System Frame
Number)
l SF 256 (Cch,256,1)
l Scrambled by primary
Base Station scrambling code
15 Slots = 1 Frame = 10 ms (38400 chips)
l UE can descramble and
CPICH
256 chips
© Rohde & Schwarz GmbH & Co. KG - TrainingCenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 16
After all, the physical cell search process is completed after three
steps:
1. Time slot synchronisation by P-SCH
2. Frame synchronisation and code group detection by S-SCH
3. Detection of primary scrambling code by P-CPICH
Now the receiver can descramble the downlink signal and look for
further code channels. Since it is known, that the P-CCPCH,
containing the BCCH broadcast system information, is spreaded by
(256,1) by default, the receiver can finally despread and read the
required system information to complete the cell selection process.
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 16
Summary cell search procedure
Cells
Primary synchronisation code
and P-CCPCH
(CPSC)
Slot boarder
P-SCH 1
4
Secondary synchronisation
code sequence (CSSC,n)
(64 unique sequences of secondary
Frame
border
2 BCH
information
synchronisation codes)
S-SCH
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 17
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 17
System information broadcast
UE UTRAN BCCH
↓
SYSTEM INFORMATION PCCPCH ← BCH
SCCPCH ← FACH
The logical channel BCCH transmits via the transport channel BCH
and the physical channel P-CCPCH continuously system information
blocks to all mobile stations. The System information is distributed
within max. 18 blocks - called system information blocks SIB - over
the entire radio cell, scrambled with the primary scrambling code.
The order of SIB transmission is written in a master information
block MIB, which is sent out every 8 radio frames.
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 18
System Information Elements
The SIBs provide the UEs with all necessary technical and
administrative information regarding the mobile radio network.
Along with core network parameters also network operator
information (e.g. mobile country and network codes) and location
information are distributed.
In particular very important technical parameters to control for
instance the transmit power control algorithms or the cell selection
and reselection process are sent within dedicated SIBs.
For future applications the transmission of SIBs is very flexible and
might include for instance network operator proprietary information.
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 19
Idle mode Processes
Automatic
or manual PLMN Selektion
und Reselektion
select PLMN
cell selection
and Reselection
Location
Registration
Info Changing location
Location area
Registration
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 20
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 20
Measurements for cell selection
l Different measurements in different RATs - Radio
Access Technologies
l GSM
- RXLEV (range 0 .. 63)
- RXQUAL (range 0 .. 7)
l UTRA / FDD
- CPICH Ec/N0
- CPICH RSCP
l UTRA / TDD
- P-CCPCH RSCP
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 21
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 21
Cell selection criterion
cell selection Measured cell quality value Minimum required
quality value FDD: CPICH Ec/No [dB] cell quality value
[dB] range -20 .. 0 dB
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 22
Example:
P_MAX = 24 dBm
UE_TXPWR_MAX_RACH = P_MAX
i.e. path compensation = 0
Level selection criterion: Qrxlevmeas > Qrxlevmin
Quality selection criterion: Qqualmeas > Qqualmin
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 22
Cell ranking for reselection
Quality of cell
Rs = Qmap,s - Qhyst,s
Rn = Qmap,n - Qoffset,n
© Rohde & Schwarz GmbH & Co. KG - Training Center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 23
©2002 Rohde & Schwarz GmbH & Co. KG - Training Center - Page 23
UMTS
Base Station
© Rohde & Schwarz GmbH & Co. KG - Trainingcenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 3
The need for fast and highly accurate transmit power control (TPC)
may be regarded as the most serious (negative) issue of CDMA
systems in total.
There is a need for TPC on the downlink and the uplink, however,
facing different requirements.
The implementation of TPC is a great challenge for all parts, software
and hardware, and must be realised with highest priority.
The simple fact, that a single mobile transmitting too much power
will block the complete radio cell, outlines the great importance of
TPC in a very obvious way.
DPCCH 15 ksps
3.84 Mcps
Spreading
3.84 Mcps
DPCCH 15 ksps
Spreading
3.84 Mcps
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 4
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 5
It may happen, that the processing gain in the node B receiver is not
sufficient to achieve a positive SNR for the selected code channel. In
that case, decoding and processing of those data is no more possible,
the radio link for that code channel is cut.
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 6
nds
mma
ol co
er contr
Pow
Base Station
© Rohde & Schwarz GmbH & Co. KG - Trainingcenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 7
nds
mma
ol co
er contr
Pow
Keep received
power levels
equal
Base Station
© Rohde & Schwarz GmbH & Co. KG - Trainingcenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 8
ds
man
com
ntrol
er co
Pow
Base Station
© Rohde & Schwarz GmbH & Co. KG - Trainingcenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 9
However, for the first UTRAN access by the mobile station on the
PRACH, no closed TPC control is available yet. Thus, an open loop
algorithm applies. To avoid any problems, the mobile starts
transmitting PRACH preambles with the lowest power possible and
increases the power in predefined steps until the UTRAN does
acknowledge the reception of the access attempt and establishes the
closed loop TPC.
ds
man
com
ntrol
er co
Pow
© Rohde & Schwarz GmbH & Co. KG - Trainingcenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 10
ds
man
com
ntrol
er co
Pow
© Rohde & Schwarz GmbH & Co. KG - Trainingcenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 11
TPC
(Transmit Power Control)
© Rohde & Schwarz GmbH & Co. KG - Trainingcenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 12
CPICH → RSCP
System Info → BCCH → P-CCPCH
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 13
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 14
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 15
{ 0, 1 }
TPC_cmd
{ -1, +1 }
∆ DPCCH [dB] = ∆TPC ⊗ TPC_cmd
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 16
{ -1, 0, +1 }
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 17
MS Step 1 Step 2 MS
© Rohde & Schwarz GmbH & Co. KG - Trainingcenter - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 19
MS Step 1 Step 2 MS
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 20
MS Step 1 MS Step 2
MS Step 3
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 21
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 22
nal
Pil al sig
et tot
ot
1 s
e
Activ
Add threshold
t2 Drop threshold
Pilo
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 23
Node B UE UE
Layer 1 Layer 1 MAC
PHY-Data-REQ RRC
RACH Preamble
Repetition with alternating PRACH RACH
Signatures and increasing
transmit power
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 25
It is the higher layers which initiate the random access, since they
know resp. decide what kind of connection is required for the
requested service. The lower layers are asked then to establish first of
all a physical connection, ie. to „ask“ for physical ressources. When
the physical ressource for communication via the radio interface is
established, the higher layers will continue the communication on the
assigned channel, until they ask the lower layers again to release the
radio link.
Initiated by the upper layer request, the physical layer initiates the
random access procedure to ask for the establishment of a physical
radio link. It transmits a PRACH preamble, starting with minimum
power according to the opern loop power control mechanism, until
there is an acknowledgement on the downlink, represented by the
AICH. After AICH reception the physical layer transmits the RACH
message part including higher layer information. The transmission of
the message part is acknowledged to the higher layers.
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 26
AICH
∆ Po AICH Preamble
open loop
Preamble
with initial
transmit power
PRACH
RACH Preamble with RACH message
changing signatures
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 27
UE UTRAN
PAGING
PAGINGTYPE
TYPE1 1or 2
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 28
PAGING TYPE 1
This RRC message is transmitted to mobile stations in idle mode. The
message may include a paging message or an indication of changes
in the system information (BCCH modification information)
PAGING TYPE 2
This paging message is used to page mobile stations which already
are in allocated mode, ie. already maintain a radio link.
UE UTRAN
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 29
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 30
AS = Access Stratum
NAS = Non-Access Stratum
RAB = Radio Access Bearer
UE
Security mode complete
Setup
Call confirmed
Radio bearer setup
Radio bearer setup complete
Alerting
Connect
Connect Acknowledge
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 31
UE
Security mode complete
Setup
Call proceeding
Radio bearer setup
Radio bearer setup complete
Alerting
Connect
Connect Acknowledge
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 32
UE
Security mode complete
Location updating accept
TMSI reallocation complete
RRC connection Release
RRC connection Relese Complete
© Rohde & Schwarz GmbH & Co. KG - Training center - UMTS - Introduction to 3GPP WCDMA ©2002 / Dipl. Ing. (TU) Heinz Mellein / 33