SlideShare una empresa de Scribd logo
1 de 43
Descargar para leer sin conexión
Lecture 3
Introduction to WCDMA
Outline
• What is spread spectrum.
• Spreading.
• Correlation and RAKE receiver.
• Uplink and Downlink Diversity.
• WCDMA Power control.
– Closed loop.
– Open loop.
• WCDMA handovers.
– Soft handover.
– Softer handover.
Properties of the Spread Spectrum
• Transmission bandwidth is much larger than information bandwidth.
• Bandwidth does not depend on the informational signal.
• Processing gain = Transmitted bandwidth/ Information bandwidth.
• Classification:
– Direct sequence: Data is scrambled by user specific pseudo noise code at the
transmitter side.
– Frequency Hopping: The signal is spread by changing the frequency over the
transmitted time of the signal:
• Fast frequency hopping.
• Slow frequency hopping.
– Time Hopping: The data is divided into frames, that itself are divided into time
intervals. The data is burst is hopped over the frames by utilising code sequences.
Background of SS
• First publications late 40s.
– Patent proposal in 1941.
• 1949 C. Shannon and R. Pierce develop basic ideas of CDMA.
• First applications 50s.
– Military with very low C/I, Anti-jam.
• RAKE receiver patent 1956.
• Cellular applications proposed late 70s.
• Investigations for cellular use 80s.
• IS-95 standard 1993.
– Commercial introduction in 1995.
• 1997/1998 3G technology choice in ETSI/ARIBA/TTA … .
TDMA based system
• Frequency reuse >1.
• Frequency divided by time slots.
f1
f3
f1
f1
f2
f3
f1
f2
f3
f1
f3
f2
f2 f2
f1
f3
f2
f1
f2
f1
t200
kHz
WCDMA based system
• All users share the same frequency
time domain.
• Users separated by the codes.
• Codes are orthogonal:
• FDD frequency division duplex.
– Uplink, downlink in separate
frequency bands
• TDD time division duplex.
– Uplink, downlink in the same
frequency band and separated in
time.
f1
f1
f1
f1
f1
f1
f1
f1
f1
f1
f1
f1
f1 f1
f1
f1
f1
f1
f1f1
t
5000
kHz
( )1 2( ) 0
b
a
c t c t dt =∫
Processing Gain and Spreading
• A narrowband signal is spread to a
wideband signal.
• Information rate at the input of the
encoder is
• Available bandwidth is
• In order to utilize the entire available
bandwidth the phase of the modulator
is shifted pseudo randomly, according
R
W
Unspread narrowband signal
Spread wideband signal
PowerdensityW/Hz
Frequency
to the pattern from the PN generator at
a rate
• Chip is the rectangular pulse which occupies
the whole bandwidth
• The duration of is called chip interval
• High bit rate means less processing gain and
higher transmit power or smaller coverage.
bits
s
R
W Hz
times
s
W
1
cT
W
=
cT
PN
generator
Mod-2
adder
modulator
PN
generator
Mod-2
adder
modulator
PN
generator
Local
oscillator
Adder
I
Q
Symbol
Chip
Despreading
Spreading
Data
Spreading
Code
Data x Code
Data
Spreading
Code
Despreading
Detection own signal
Own Data
Own Spreading
Code
Own Data x Code
Data after
multiplication
Spreading
Code
Data after
integration
+4
-4
+1
-1
+1
-1
+1
+1
-1
-1
Despreading
Detection other signal
Other Data
Other Spreading
Code
Other Data x Code
Data after
multiplication
Own Spreading
Code
Data after
integration
+4
-4
+1
-1
+1
-1
+1
+1
-1
-1
Codes (1)
• Requirements for the spreading codes:
– Good auto-correlation properties. For separating different paths.
– Good cross-correlation properties. For separating different channels.
Channelisation codes used for channel separation from the same source.
• Same codes from all the cells.
• Short codes: used for channel separation in Uplink and Downlink.
– Othogonality property, reduce interference.
– Different spreading factors, different symbol rates.
– Limited resource, must be managed.
– Do not have good correlation properties, need for additional long code.
Scrambling codes.
• Long Codes:
– Good correlation properties.
– Uplink: different users.
– Downlink: different BS.
Long and Short Codes
Short Code
Long Code
Combined Code
+1
+1
-1
-1
+1
-1
The tree of orthogonal codes
• Orthogonal short codes will only be
useful if channel can be synchronised
in the symbol level.
– Mainly used in DL.
• Orthogonal Variable Spreading Factor
technique.
• Orthogonality preserved across the
different symbol rates.
• Codes must be allocated in RNC.
• Code tree may become fragmented
code reshuffling may be needed.
• Provision of multiple code trees
within one sector by concatenation
with multiple sector specific long
codes.
C11=(1)
C21=(1,1)
C22=(1,-1)
C41=(1,1,1,1)
C43=(1,-1,1,-1)
C44=(1,-1,-1,1)
C42=(1,1,-1,-1)
SF1 SF2 SF3
Generation of a scrambling codes
• Spreading code is output of the binary shift register generator.
• Pseudo random codes are used: cyclic.
• Maximal length codes m-sequences: sequences that have maximal possible
sequence given the length of the shift registers.
• UL long scrambling code: complex scrambling codes, sum of two m-
sequences (Gold sequence) generators:
– X25+X3+1.
– X25+X3+X2+X+1.
• UL short scrambling codes.
– Used to supporting Multiuser detection.
– Sequence length around 255 chip.
• DL scrambling sequences:
– Constructed by combining two real sequences with generator polynomials:
– 1+X7+X18
– 1+X5+X7+ X10+X18
clong,1,n
clong,2,n
MSB LSB
Configuration of uplink long
scrambling sequence generator
Direct sequence (DS) Spread Spectrum
user n information signal.
user n spreading code.
user n transmit signal.
noise.
user n receive signal.
user n correlation signal.
user n output information signal.
symbol duration.
( )nx t
( )nc t
( )ns t
( )nr t
( )n t
( )nnz t
ˆ( )x t
( ) ( ) ( )nn n n
T
z t y t c u t du= +∫
T
PSK
modulator
radio
channel
PSK
demodulator
decision
circuit
correlatorX +
( )nx t
( )nc t
( )ns t
( )n t
( )nr t ( )nnz t ˆ( )x t( )ny t
With ideal spreading codes and
correct timing the cross correlation
between different users is zero
Channel Repeating
• A multipath channel:
• Received signal is convolution of the received signal and the channel.
• Multipath will destroy the codes orthogonality:
0 2 4 6 8 10
-1
0
1
amplitude
chips
first tap
0 2 4 6 8 10
-1
0
1
amplitude
chips
second tap
0 2 4 6 8 10
-1
0
1
amplitude
chips
third tap
0 2 4 6 8 10
-1
0
1
amplitude
chips
received signal
( )
1
2
0
( , ) k
M
j t
k k
k
h t h e πν
λ δ λ τ
−
=
= −∑
– The codes are orthogonal if they are
synchronised, start at the same
moment
– If the codes are not synchronised the
cross correlation is not zero.
– In multipath channel signal
components arrive at different time
moments.
– If the receiver is syncronised to a
tap. The integration covers part of
the previous symbol and next
symbol from an another tap.
( )
1
2
0
( ) k
L
j t
n k n k
l
y t h e s tπν
τ
−
=
= −∑
Maximal ratio “RAKE”
combining of symbols
• Channel can rotate the signal to any phase and to any amplitude.
• QPSK symbols carry information in phase.
• Energy splitted to many finger -> combining.
• Maximal ratio combining corrects channel phase rotation and weights
components with channel amplitude estimate.
• Same method used also for antennae combining (BTS, MS), and softer
handover (BTS), and soft/softer handover (MS)
Transmitted
symbol
Received
symbol
Combined
symbol
Modified
with channel
estiamate
Finger #1
Finger #3
Finger #2
RAKE diversity receiver
Correlator
Phase
rotator
Delay
Equalizer
Channel
Estimator
I
Q
Input signal
(from RF)
Timing (Finger Allocation)
Code
Generators
Matched
filter
Combiner
Finger #1
Finger #2
Finger #3
Despreading
Detection own signal
Own Data
Own Spreading
Code
Own Data x Code
Path 1
Data after
multiplication
path 1
Spreading
Code
Data after
integration
Path 1
+4
-4
+1
-1
+1
-1
+1
+1
-1
-1
Own Data x Code
Path 2
+1
-1
Data after
integration
path 2
-4
Data after
multiplication
path 2
-1
+1
+4
Ortogonality in multipath channel
Correlation in the receiver
-8 -6 -4 -2 0 2 4 6 8
-0.4
-0.2
0
0.2
0.4
0.6
0.8
1
correlation of the signal
Correlation functions are not delta
functions. Correlation functions of
neighbouring paths could overlap.
If the channel taps are near enough the
correlation functions overlap and
create interference.
-2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
0
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
correlation of the received signal
0 1.5 2.5
Matched filter
• RAKE receiver needs data timing.
• When samples of incoming serial data bits are equal to bits of predefined data,
there is a maximum at filter output.
tap 127 tap 126
tap 1. . .tap 126tap 127
tap 0. . .
X
X
X
œ
Predefined Parallel data
Incoming
Serial data
Register 1
Register 2
Delay profile estimation
• Sum of the signals from different paths.
• Multipath propagation causes several peaks in matched filter output.
• Allocate RAKE fingers to these peaks.
• Later: track and monitor the peaks.
( ) ( ),
lj
k l k k l
L
P e m s t n tτ− Θ
− +∑
( )( ) ( )
( )( )
( ) ( )
,
1
0
,
, , 1 ,
, ,0 ,
( )
( )
n l
l
l
n l
u
j
k l k k k l k
T
k T
L j
k l k k k l k
u
k
T
P e m s t u s t dt
z t
P e m s t u s t dt
n t s t dt
−
− Θ
−
− Θ
 
− 
 
=  
 + −
 
 
+
∫
∑
∫
∫
Signal in the channel Signal after correlation in receiver
The correlation generates multipath
interference from other paths.
Performance of a DS-CDMA receiver
Signal in the channel in a channel with multiple users:
Signal sample at the receiver:
( ) ( ),n l n n
N L
P m s t n t+∑∑
( ) ( )( ) ( ) ( )( )
( )( ) ( ) ( )( )
( ) ( )
, 0
, ,
1 ,
, 0
, ,
1 ,
, , 1 , , ,0 ,
, , 1 , , ,0 ,
( )
( )
n l
k l k l
n l
n l
n l n l
n l
u T
j j
k l k k k l k k l k k k l k
L T u
u T
j j
n l n n n l k n l n n n l k
N L T u
n k
k
T
z t P e m s t u s t dt P e m s t u s t dt
P e m s t u s t dt P e m s t u s t dt
n t s t dt
−
−
− Θ − Θ
−
− Θ − Θ
−
≠
 
= − + − 
 
 
  
 + − + − 
  
  
+
∑ ∫ ∫
∑ ∑ ∫ ∫
∫
is the received power of the signal for user
n.
is the transmitted symbol to user n.
is the spreading code of user n.
is the random noise after the carrier
demodulator.
Delay of the user n path compared to the
user k path.
,n lP
nm
( )ns t
( )n t
• The first term on the right side represents
the desired signal sample of the kth user.
• The second term represents the multiple
access interference (MAI) and can be
modelled as Gaussian.
• The third term represents the random
noise.
• Index k is used to select the parts from
the equation with the user signal.
,n lu
• Receiver performance in a Gaussian channel is fully characterised by the first
and second moment of the received signal:
Example.
• Assume:
– Single symbol transmission with single symbol transmission.
– Only one multipath component for each user ( L=1 ) and a real channel.
– Single cell network.
• The received signal can be simplified.
• Variance of the interference is:
Performance of a DS-CDMA receiver (2)
2be
E
P Q
σ
 
=  
 
( )
( )
{ } ( ) ( )
2
2
,
0 0
2
0 0 0
( )
( )
MAI n i n k i
N
n k
N N
i j i j ik i jk j
i j
i k j k
N N N
i j i j ik i jk j i ik i
i j i
i k j k i k
E P m R u
E PP m m R u R u
PP E m m R u R u PR u
σ
≠
= =
≠ ≠
= = =
≠ ≠ ≠
  
  =     
  
 
 
=  
 
 
= =
∑
∑∑
∑∑ ∑
{ }
2
0
0 0
0
20 0
( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( )
2
( ) (0)
2 2
n k
T
k k
T T
k k
T T
k kk
T
E n t s t
E n t n u s t s u dtdu
N
t u s t s u dtdu
N N
s t dt R
σ
δ
   
=   
   
=
= −
= =
∫
∫∫
∫∫
∫
By using definition of the autocorrelation:
Performance of a DS-CDMA receiver (3)
( ) (0) ( ) ( )k k kk n n nk
N
n k
z t P m R P m R u n T
≠
= + +∑
is the code autocorrelation function of user k.
is the codes crosscorrelation function between spreading codes of user n and
user k.
is the cross correlation function between the random noise and the spreading
code of user k.
(0)kkR
( )nkR u
( )n T
The performance of the receiver is expressed in terms of the Q function:
0
2
2
2
(0)
( ) (0)
k kk
be N
n nk n kk
N
n k
P RE
P Q Q
I P R u Rη
≠
 
 
   = = 
 + + 
 
 
∑
In the asynchronous case when the delay u is uniformly distributed over the
symbol interval, the expected value of the correlation function ratio is about:
2
2
( ) 1
(0) 3
nk n
kk c
R u
E
R G
 
≈ 
 
where c
c
s
R chip rate
G N processing gain
R symbol rate
= = = =
Performance of a DS-CDMA receiver (4)
The average bit error probability can be calculated as a function of number of users:
Assume:
00
2
222
( )
(0)
3(0)
k k
NsNnk n
n sn kk
NN kk
n kn k
P PE
RR uI P RP R
WR
η
≠≠
= ≈
+ ++ ∑∑
k nP P=
If the target SIR ratio given we can estimate the average capacity in the cell.
Assumptions made:
• Powers have the same level:
– Near far effect.
– power control suitable for uplink.
• No intracell interference:
– can be considered by the intracell interference factor.
– Other cells change the transmission power in the same way than the users cell.
• Orthogonality:
– In downlink all the codes from one BS synchronous - codes orthogonal - no
interference.
– Multipath channel ruins orthogonality.
– Can be considered in downlink as orthogonality factor.
CDMA capacity an another approach
• Same assumptions as before. We attempt directly evaluate the equation
0
I Total interference
I the noise density in demodulator =
W entire spread bandwidth
= =
The total interference power is: where N is number of users.
Total number of users in the system is:
Compared to analyse in previous slides we assume here that Coding Gain (G) is equal
to . Before we assumed it to be . In practice both of these values are only
assumptions and the real coding gain depends on the particular codes and multipath
delays in the system.
=n
b
n
P received signal power
E received energy per bit
R data rate
= =
E
I η+
( )1 nI N P= −
0
1
n b
I W R
N
P E I
− = =
n
W
R
3
n
W
R
Capacity in multicell environment
Problems:
• We assume that all the powers are the same (suitable only for uplink).
• No other cell interference:
Other cell interference can be considered by the interference factor f. Assume that
other cells generate that is added to the own cell interference. Thus capacity in the
whole system is reduced.
The new capacity is:
• Codes that are synchronised are orthogonal:
– In downlink all the signals are emitted from the same source and propagate along
the same path. The spreading codes that are synchronised are orthogonal.
– Can be considered by the orthogonality factor . That is a term that describes how
much the interference is reduced due to the codes orthogonality.
1 1
interference from other cell
f
interference from own cell
+ = +
0
1 1
1
1 1n b
I W R
N
P f E I f
− = =
+ +
α
(1 )
k
n
N
n k
PW W
SIR CIR
R R Pα η
≠
= =
− +∑
Simple equation describing quality of
CDMA system
where
signal power for user k in cell I
noise power
0
0,0
11
,0 ,
1 1 1
jKK N
k k j
k j k
P
CIR
P P η
−−
= = =
=
+ +∑ ∑ ∑ ,k iP
η
0 ,0
0
1,0
0
,00
1
1,0 ,0 ,
1 1
1
0,0 ,0 ,
1 1
1
0,0 1,0 ,
1 1
... 0
... 0
... 0
j
j
j
K
KN
P
K k jCIR
j k
KN
P
K k jCIR
j k
KN
P
k jCIR
j k
P P P
P P P
P P P
η
η
η
−
= =
−
= =
−
= =
− + + + + + =
− + + + + =
+ + − + + =
∑ ∑
∑ ∑
∑ ∑
M
Equations for all users
Near far effect
Uplink: Because of different attenuation signals to/from users nearer to BS are
stronger than signals to/from further located users.
Radio tower
ReceivedpoweratBS
M
S
1
M
S
2
M
S
3
Without Power Control
ReceivedpoweratBS
M
S
1
M
S
2
M
S
3
With Power Control
Downlink: Beacause of the nature of attenuation at the cell border the users
experience higher interference that near to the BS. They have high level of
interfering signals from own BS and from other BS.
• Uplink
Power control in uplink must make signal powers from different users nearly
equal in order to maximise the total capacity in the cell.
• Downlink
In downlink the power control must keep the signal at minimal required level in
order to decrease the interference to users in other cells.
• Removes near far effect.
• Mitigates fading.
• Compensates changes in propagation conditions.
• In the system level
– decrease interference from other users
– increase capacity of the system
Amplitude
Time
Purpose of Power Control in WCDMA
Power Control types in WCDMA
• Open Loop power control: for initial power setting of MS
Across the air interface
• Fast closed loop power control:
– Mitigates fast fading rate 1.5 kbps.
– On UL and DL.
– Uses a fixed quality target set in MS/BS.
• Outer loop power control:
– Compensates changes in environment.
– Adjust the SIR target to achieve the required FER/BER/BLER.
– Depends on: MS speed available, multipath diversity.
– In the soft handover comes after frame selection.
Modulation
Demodulation
Channel
decoder
Channel
Encoder
Source
Encoder
Source
Decoder
Channel
Multiple access
interference
Noise
Transmitter
Receiver
Power
control
C/I target
FER BER C/I
Open Loop PC
What is initial transmission power?
The BS transmits in BCCH
• power of the PRACH.
• power step P.
- MS sets the initial transmission power Ptr
in RACH/CPCH and waits for ack.
- if no ack during TCPCH
Ptr(i+1) = Ptr(i) + P
BCCH
RACH/CPCH
Closed Loop Fast PC
• Uses channel in other direction for transmitting the order for power change.
• Applied only to dedicated channels.
• Makes Eb/No requirements lower.
• Introduces peaks into the transmit power.
• PC speed 0.666 ms, compensates the fading for slow and medium speed.
• PC step
– uplink 1, 2, 3 dB
– downlink 0.5, 1 dB
• Control range
– uplink 80 dB
– downlink 30 dB
coder decodermodulator demodulatorchannel
decoder coderchannel modulatordemodulator
Fast PC
Uplink:
Behaviour precisely standardised.
• Equalizes received powers at BS
• BS measures the received CIR
and compares to the target CIR
value
• BS transmits the TPC command
in downlink and orders the MS to
increase/decrease the
transmission power
• MS change the transmitted power
accordingly to the TPC command
Downlink:
Precise algorithm not standardised
• MS estimates the received SIR and
compares it with required SIR target
• MS transmits the TPC command in first
available TPC field
• In soft handover (diversity transmission)
– two downlink PC modes
• MS sends unique PC command in each
slot
• MS repeats the same PC command over
3 slots
• Changes of power are multiplies of the
minimum step size
– it is mandatory for BS to support 0.5 and
1 dB step size
Outer loop PC
• Used for long term quality control
• Controls of the channel by setting target Eb/No
– the quality requirement is given as long term average of FER/BER
• Uplink
– SRNC sets the target value
– Control is located in the Node B for FDD
– for TDD function is performed by UTRAN but target quality value is sent to the
MS
• Downlink
– located in UE, the initial control parameters are set by UTRAN
– receives inputs of the quality estimates of the transport channel
FER and FEP are calculated upon number of frames
Example function for outer loop PC
EbNoTarget(t+1) = EbNoTarget(t) + [dB]
where
=fs-Fs
f is 1 if frame has error accordingly CRC and 0 if not
F is the wanted FER
s is the step size.
Effectiveness of PC (1)
• The figure of fading from the file.
• Uplink:
– In uplink an effective power control follows fading as good as possible.
– In the “own” BS received powers are equal. In other BS high variations.
• Downlink:
– The power control attempts to estimate the overall interference level in the
cell (system).
– The PC attempts to provide good CIR to the as many users as possible.
WCDMA handover types.
• Intra-system handovers:
– Intra-frequency handovers.
• MS handover within one cell between different sectors: softer
• MS handover between different BS:
– Soft.
– Hard.
– Inter-frequency handovers.
• Hard
• Inter-system handovers:
– Handover between WCDMA <--> GSM900/1800: Hard
– Handower between WCDMA/FDD <--> TDD: Hard
WCDMA handovers
• Avoidance of near far situation for circuit switched connections
– for high mobility users shadow fading + (slow) hard handovers would create near
far situations.
• Soft/Softer handovers will improve cell capacity (around 40-60 %)
• Soft/Softer provide macrodiversity gain: compared the hard handover larger
cell range.
– Gain against shadow fading ( 1 -3 dB).
– Gains against fast fading, typically 0.5 - 2 dB assumed.
• Soft/Softer essential interference mitigating tool.
Softer handover
• MS in overlapping cell coverage area of
two adjacent sectors of a BS.
• Communication between MS and BS is
via two air interface channels (one for
each separate sector).
• Different sectors have different
scrambling codes.
• UL: MS tunes the RAKE fingers to
different sectors and combines the
outputs.
• DL: BS receives signals with different
antennas and decodes and combines
them.
Radio tower
Soft handover
• User has at the same time connection to more than one BS.
• Except PC bits exactly the same information is sent via air interface.
• Soft handover probability 20-40 %.
• UL/DL processing different.
– MS: At Rake Maximal Ratio Combining of signals from different BS.
– BS: Frame selection. Extra transmission across Iub.
Radio tower
Radio tower
RNC
CN
Frame reliability info
Frame reliability info
Handover impact to capacity
Attenuation in the channels
P
[db]
H andoff
w indow
P
[db]
increase of
tran sm itted pow er
P
[db]
C ell site 2C ell site 1
C ell
boundary
Transmitted power in UL
Transmitted power in DL
Handover procedure
• Strength of the A becomes equal to
defined lower threshold. The
neighbouring signal has adequate
strength. B is added to active set.
• Quality of signal B starts to become
better than signal A. The RNC keeps
that point as starting point for
handover margin calculation.
• The strength of signal B becomes
equal or better than the defined lower
threshold. Thus its strength is
adequate to satisfy the required QoS
of the connection. The strength of the
summed signal exceeds the
predefined upper threshold, causing
additional interference to the system.
As a result, RNC deletes signal A
from the Active Set.
Time
SignalStrength
Summed Signal
Handover margin
Signal A Signal B
Radio tower Radio tower
Cell A Cell B
Parameter in the handover algorithm
• Upper threshold: the level at which the signal strength of the connection is at
the maximum acceptable level in respect with the requested QoS.
• Lower threshold: is the level at which the signal strength of the connection is
at the minimum acceptable level to satisfied the required QoS. Thus the signal
strength of the connection should not fall below it.
• Handover margin: is a predefined parameter, which is set at the point where
the signal strength of the neighbouring cell (B) has started to exceed the signal
strength of current cell (A) by a certain amount and/or for a certain time.
• Active Set: is a set of signal branches (Cells) through which the MS has
simultaneously connection to the UTRAN.
• Candidate Set: is a list of cells that are not presently used in the soft handover
connection, but whose pilot E/I are strong enough to be added to the active set.
– Candidate set is not used in WCDMA handover algorithm.
• Neighbour Set: The neighbour set or monitored set is the list of cells that the
mobile station continuously measures, but whose pilot E/I are not stron enough
to be added to the active set.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

03 Wireless Concept
03 Wireless Concept03 Wireless Concept
03 Wireless Concept
 
Rf optimization
Rf optimizationRf optimization
Rf optimization
 
Wcdma physical layer
Wcdma physical layerWcdma physical layer
Wcdma physical layer
 
Huawei UMTS Inter-rat cs THD trial
Huawei UMTS Inter-rat cs THD trialHuawei UMTS Inter-rat cs THD trial
Huawei UMTS Inter-rat cs THD trial
 
Irat handover basics
Irat handover basicsIrat handover basics
Irat handover basics
 
Interview question 3g
Interview question 3gInterview question 3g
Interview question 3g
 
WCDMA Based Events
WCDMA Based EventsWCDMA Based Events
WCDMA Based Events
 
WCDMA
WCDMAWCDMA
WCDMA
 
Bss par
Bss parBss par
Bss par
 
WCDMA OverView
WCDMA OverViewWCDMA OverView
WCDMA OverView
 
Wcdma
WcdmaWcdma
Wcdma
 
2 g parameters_guidelines1
2 g parameters_guidelines12 g parameters_guidelines1
2 g parameters_guidelines1
 
Basic of gsm by pawan
Basic of gsm by pawanBasic of gsm by pawan
Basic of gsm by pawan
 
Nokia dictionary
Nokia dictionaryNokia dictionary
Nokia dictionary
 
Wcdma Overview Presentation
Wcdma Overview PresentationWcdma Overview Presentation
Wcdma Overview Presentation
 
Drive Test Nemo
Drive Test NemoDrive Test Nemo
Drive Test Nemo
 
Blind handover
Blind handoverBlind handover
Blind handover
 
For spreading factor & channels
For spreading factor & channelsFor spreading factor & channels
For spreading factor & channels
 
Part 2 planning of 3G
Part 2  planning of 3GPart 2  planning of 3G
Part 2 planning of 3G
 
2 g vs-3g drive
2 g vs-3g drive2 g vs-3g drive
2 g vs-3g drive
 

Similar a Lecture intro to_wcdma

Lecture 3 spread spectrum
Lecture 3 spread spectrum Lecture 3 spread spectrum
Lecture 3 spread spectrum Josh Street
 
Lecture 3 spread spectrum
Lecture 3 spread spectrum Lecture 3 spread spectrum
Lecture 3 spread spectrum Josh Street
 
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...Synack
 
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...Synack
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tueVin Voro
 
Lecture 2 encoding
Lecture 2 encoding Lecture 2 encoding
Lecture 2 encoding Josh Street
 
Lecture 2 encoding
Lecture 2 encodingLecture 2 encoding
Lecture 2 encodingJosh Street
 
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless RadiosMultiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless RadiosSimen Li
 
1999 si pi_dws_training_course
1999 si pi_dws_training_course1999 si pi_dws_training_course
1999 si pi_dws_training_coursePiero Belforte
 
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Rohde & Schwarz North America
 
Multi-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.pptMulti-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.pptStefan Oprea
 
Digital communication
Digital communicationDigital communication
Digital communicationmeashi
 
Network Components
Network ComponentsNetwork Components
Network Componentszaisahil
 

Similar a Lecture intro to_wcdma (20)

Lecture#5 21 4-2013
Lecture#5 21 4-2013Lecture#5 21 4-2013
Lecture#5 21 4-2013
 
IMT Advanced
IMT AdvancedIMT Advanced
IMT Advanced
 
GPS Signals (1)
GPS Signals (1)GPS Signals (1)
GPS Signals (1)
 
Lecture 3 spread spectrum
Lecture 3 spread spectrum Lecture 3 spread spectrum
Lecture 3 spread spectrum
 
Lecture 3 spread spectrum
Lecture 3 spread spectrum Lecture 3 spread spectrum
Lecture 3 spread spectrum
 
Gps signals
Gps signalsGps signals
Gps signals
 
unit 5 ADC.pptx
unit 5 ADC.pptxunit 5 ADC.pptx
unit 5 ADC.pptx
 
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
Black Hat '15: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simpl...
 
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
DEF CON 23: Spread Spectrum Satcom Hacking: Attacking The GlobalStar Simplex ...
 
Tele3113 wk10tue
Tele3113 wk10tueTele3113 wk10tue
Tele3113 wk10tue
 
Lecture 2 encoding
Lecture 2 encoding Lecture 2 encoding
Lecture 2 encoding
 
Lecture 2 encoding
Lecture 2 encodingLecture 2 encoding
Lecture 2 encoding
 
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless RadiosMultiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
 
1999 si pi_dws_training_course
1999 si pi_dws_training_course1999 si pi_dws_training_course
1999 si pi_dws_training_course
 
OFDM Basics.ppt
OFDM Basics.pptOFDM Basics.ppt
OFDM Basics.ppt
 
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
Synchronous Time / Frequency Domain Measurements Using a Digital Oscilloscope...
 
Lecture set 2
Lecture set 2Lecture set 2
Lecture set 2
 
Multi-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.pptMulti-Carrier Transmission over Mobile Radio Channels.ppt
Multi-Carrier Transmission over Mobile Radio Channels.ppt
 
Digital communication
Digital communicationDigital communication
Digital communication
 
Network Components
Network ComponentsNetwork Components
Network Components
 

Último

Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Último (20)

Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 

Lecture intro to_wcdma

  • 2. Outline • What is spread spectrum. • Spreading. • Correlation and RAKE receiver. • Uplink and Downlink Diversity. • WCDMA Power control. – Closed loop. – Open loop. • WCDMA handovers. – Soft handover. – Softer handover.
  • 3. Properties of the Spread Spectrum • Transmission bandwidth is much larger than information bandwidth. • Bandwidth does not depend on the informational signal. • Processing gain = Transmitted bandwidth/ Information bandwidth. • Classification: – Direct sequence: Data is scrambled by user specific pseudo noise code at the transmitter side. – Frequency Hopping: The signal is spread by changing the frequency over the transmitted time of the signal: • Fast frequency hopping. • Slow frequency hopping. – Time Hopping: The data is divided into frames, that itself are divided into time intervals. The data is burst is hopped over the frames by utilising code sequences.
  • 4. Background of SS • First publications late 40s. – Patent proposal in 1941. • 1949 C. Shannon and R. Pierce develop basic ideas of CDMA. • First applications 50s. – Military with very low C/I, Anti-jam. • RAKE receiver patent 1956. • Cellular applications proposed late 70s. • Investigations for cellular use 80s. • IS-95 standard 1993. – Commercial introduction in 1995. • 1997/1998 3G technology choice in ETSI/ARIBA/TTA … .
  • 5. TDMA based system • Frequency reuse >1. • Frequency divided by time slots. f1 f3 f1 f1 f2 f3 f1 f2 f3 f1 f3 f2 f2 f2 f1 f3 f2 f1 f2 f1 t200 kHz
  • 6. WCDMA based system • All users share the same frequency time domain. • Users separated by the codes. • Codes are orthogonal: • FDD frequency division duplex. – Uplink, downlink in separate frequency bands • TDD time division duplex. – Uplink, downlink in the same frequency band and separated in time. f1 f1 f1 f1 f1 f1 f1 f1 f1 f1 f1 f1 f1 f1 f1 f1 f1 f1 f1f1 t 5000 kHz ( )1 2( ) 0 b a c t c t dt =∫
  • 7. Processing Gain and Spreading • A narrowband signal is spread to a wideband signal. • Information rate at the input of the encoder is • Available bandwidth is • In order to utilize the entire available bandwidth the phase of the modulator is shifted pseudo randomly, according R W Unspread narrowband signal Spread wideband signal PowerdensityW/Hz Frequency to the pattern from the PN generator at a rate • Chip is the rectangular pulse which occupies the whole bandwidth • The duration of is called chip interval • High bit rate means less processing gain and higher transmit power or smaller coverage. bits s R W Hz times s W 1 cT W = cT PN generator Mod-2 adder modulator PN generator Mod-2 adder modulator PN generator Local oscillator Adder I Q
  • 9. Despreading Detection own signal Own Data Own Spreading Code Own Data x Code Data after multiplication Spreading Code Data after integration +4 -4 +1 -1 +1 -1 +1 +1 -1 -1 Despreading Detection other signal Other Data Other Spreading Code Other Data x Code Data after multiplication Own Spreading Code Data after integration +4 -4 +1 -1 +1 -1 +1 +1 -1 -1
  • 10. Codes (1) • Requirements for the spreading codes: – Good auto-correlation properties. For separating different paths. – Good cross-correlation properties. For separating different channels. Channelisation codes used for channel separation from the same source. • Same codes from all the cells. • Short codes: used for channel separation in Uplink and Downlink. – Othogonality property, reduce interference. – Different spreading factors, different symbol rates. – Limited resource, must be managed. – Do not have good correlation properties, need for additional long code. Scrambling codes. • Long Codes: – Good correlation properties. – Uplink: different users. – Downlink: different BS.
  • 11. Long and Short Codes Short Code Long Code Combined Code +1 +1 -1 -1 +1 -1
  • 12. The tree of orthogonal codes • Orthogonal short codes will only be useful if channel can be synchronised in the symbol level. – Mainly used in DL. • Orthogonal Variable Spreading Factor technique. • Orthogonality preserved across the different symbol rates. • Codes must be allocated in RNC. • Code tree may become fragmented code reshuffling may be needed. • Provision of multiple code trees within one sector by concatenation with multiple sector specific long codes. C11=(1) C21=(1,1) C22=(1,-1) C41=(1,1,1,1) C43=(1,-1,1,-1) C44=(1,-1,-1,1) C42=(1,1,-1,-1) SF1 SF2 SF3
  • 13. Generation of a scrambling codes • Spreading code is output of the binary shift register generator. • Pseudo random codes are used: cyclic. • Maximal length codes m-sequences: sequences that have maximal possible sequence given the length of the shift registers. • UL long scrambling code: complex scrambling codes, sum of two m- sequences (Gold sequence) generators: – X25+X3+1. – X25+X3+X2+X+1. • UL short scrambling codes. – Used to supporting Multiuser detection. – Sequence length around 255 chip. • DL scrambling sequences: – Constructed by combining two real sequences with generator polynomials: – 1+X7+X18 – 1+X5+X7+ X10+X18 clong,1,n clong,2,n MSB LSB Configuration of uplink long scrambling sequence generator
  • 14. Direct sequence (DS) Spread Spectrum user n information signal. user n spreading code. user n transmit signal. noise. user n receive signal. user n correlation signal. user n output information signal. symbol duration. ( )nx t ( )nc t ( )ns t ( )nr t ( )n t ( )nnz t ˆ( )x t ( ) ( ) ( )nn n n T z t y t c u t du= +∫ T PSK modulator radio channel PSK demodulator decision circuit correlatorX + ( )nx t ( )nc t ( )ns t ( )n t ( )nr t ( )nnz t ˆ( )x t( )ny t With ideal spreading codes and correct timing the cross correlation between different users is zero
  • 15. Channel Repeating • A multipath channel: • Received signal is convolution of the received signal and the channel. • Multipath will destroy the codes orthogonality: 0 2 4 6 8 10 -1 0 1 amplitude chips first tap 0 2 4 6 8 10 -1 0 1 amplitude chips second tap 0 2 4 6 8 10 -1 0 1 amplitude chips third tap 0 2 4 6 8 10 -1 0 1 amplitude chips received signal ( ) 1 2 0 ( , ) k M j t k k k h t h e πν λ δ λ τ − = = −∑ – The codes are orthogonal if they are synchronised, start at the same moment – If the codes are not synchronised the cross correlation is not zero. – In multipath channel signal components arrive at different time moments. – If the receiver is syncronised to a tap. The integration covers part of the previous symbol and next symbol from an another tap. ( ) 1 2 0 ( ) k L j t n k n k l y t h e s tπν τ − = = −∑
  • 16. Maximal ratio “RAKE” combining of symbols • Channel can rotate the signal to any phase and to any amplitude. • QPSK symbols carry information in phase. • Energy splitted to many finger -> combining. • Maximal ratio combining corrects channel phase rotation and weights components with channel amplitude estimate. • Same method used also for antennae combining (BTS, MS), and softer handover (BTS), and soft/softer handover (MS) Transmitted symbol Received symbol Combined symbol Modified with channel estiamate Finger #1 Finger #3 Finger #2
  • 17. RAKE diversity receiver Correlator Phase rotator Delay Equalizer Channel Estimator I Q Input signal (from RF) Timing (Finger Allocation) Code Generators Matched filter Combiner Finger #1 Finger #2 Finger #3
  • 18. Despreading Detection own signal Own Data Own Spreading Code Own Data x Code Path 1 Data after multiplication path 1 Spreading Code Data after integration Path 1 +4 -4 +1 -1 +1 -1 +1 +1 -1 -1 Own Data x Code Path 2 +1 -1 Data after integration path 2 -4 Data after multiplication path 2 -1 +1 +4 Ortogonality in multipath channel
  • 19. Correlation in the receiver -8 -6 -4 -2 0 2 4 6 8 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 correlation of the signal Correlation functions are not delta functions. Correlation functions of neighbouring paths could overlap. If the channel taps are near enough the correlation functions overlap and create interference. -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 correlation of the received signal 0 1.5 2.5
  • 20. Matched filter • RAKE receiver needs data timing. • When samples of incoming serial data bits are equal to bits of predefined data, there is a maximum at filter output. tap 127 tap 126 tap 1. . .tap 126tap 127 tap 0. . . X X X œ Predefined Parallel data Incoming Serial data Register 1 Register 2
  • 21. Delay profile estimation • Sum of the signals from different paths. • Multipath propagation causes several peaks in matched filter output. • Allocate RAKE fingers to these peaks. • Later: track and monitor the peaks. ( ) ( ), lj k l k k l L P e m s t n tτ− Θ − +∑ ( )( ) ( ) ( )( ) ( ) ( ) , 1 0 , , , 1 , , ,0 , ( ) ( ) n l l l n l u j k l k k k l k T k T L j k l k k k l k u k T P e m s t u s t dt z t P e m s t u s t dt n t s t dt − − Θ − − Θ   −    =    + −     + ∫ ∑ ∫ ∫ Signal in the channel Signal after correlation in receiver The correlation generates multipath interference from other paths.
  • 22. Performance of a DS-CDMA receiver Signal in the channel in a channel with multiple users: Signal sample at the receiver: ( ) ( ),n l n n N L P m s t n t+∑∑ ( ) ( )( ) ( ) ( )( ) ( )( ) ( ) ( )( ) ( ) ( ) , 0 , , 1 , , 0 , , 1 , , , 1 , , ,0 , , , 1 , , ,0 , ( ) ( ) n l k l k l n l n l n l n l n l u T j j k l k k k l k k l k k k l k L T u u T j j n l n n n l k n l n n n l k N L T u n k k T z t P e m s t u s t dt P e m s t u s t dt P e m s t u s t dt P e m s t u s t dt n t s t dt − − − Θ − Θ − − Θ − Θ − ≠   = − + −          + − + −        + ∑ ∫ ∫ ∑ ∑ ∫ ∫ ∫ is the received power of the signal for user n. is the transmitted symbol to user n. is the spreading code of user n. is the random noise after the carrier demodulator. Delay of the user n path compared to the user k path. ,n lP nm ( )ns t ( )n t • The first term on the right side represents the desired signal sample of the kth user. • The second term represents the multiple access interference (MAI) and can be modelled as Gaussian. • The third term represents the random noise. • Index k is used to select the parts from the equation with the user signal. ,n lu
  • 23. • Receiver performance in a Gaussian channel is fully characterised by the first and second moment of the received signal: Example. • Assume: – Single symbol transmission with single symbol transmission. – Only one multipath component for each user ( L=1 ) and a real channel. – Single cell network. • The received signal can be simplified. • Variance of the interference is: Performance of a DS-CDMA receiver (2) 2be E P Q σ   =     ( ) ( ) { } ( ) ( ) 2 2 , 0 0 2 0 0 0 ( ) ( ) MAI n i n k i N n k N N i j i j ik i jk j i j i k j k N N N i j i j ik i jk j i ik i i j i i k j k i k E P m R u E PP m m R u R u PP E m m R u R u PR u σ ≠ = = ≠ ≠ = = = ≠ ≠ ≠      =             =       = = ∑ ∑∑ ∑∑ ∑ { } 2 0 0 0 0 20 0 ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 2 ( ) (0) 2 2 n k T k k T T k k T T k kk T E n t s t E n t n u s t s u dtdu N t u s t s u dtdu N N s t dt R σ δ     =        = = − = = ∫ ∫∫ ∫∫ ∫
  • 24. By using definition of the autocorrelation: Performance of a DS-CDMA receiver (3) ( ) (0) ( ) ( )k k kk n n nk N n k z t P m R P m R u n T ≠ = + +∑ is the code autocorrelation function of user k. is the codes crosscorrelation function between spreading codes of user n and user k. is the cross correlation function between the random noise and the spreading code of user k. (0)kkR ( )nkR u ( )n T The performance of the receiver is expressed in terms of the Q function: 0 2 2 2 (0) ( ) (0) k kk be N n nk n kk N n k P RE P Q Q I P R u Rη ≠        = =   + +      ∑ In the asynchronous case when the delay u is uniformly distributed over the symbol interval, the expected value of the correlation function ratio is about: 2 2 ( ) 1 (0) 3 nk n kk c R u E R G   ≈    where c c s R chip rate G N processing gain R symbol rate = = = =
  • 25. Performance of a DS-CDMA receiver (4) The average bit error probability can be calculated as a function of number of users: Assume: 00 2 222 ( ) (0) 3(0) k k NsNnk n n sn kk NN kk n kn k P PE RR uI P RP R WR η ≠≠ = ≈ + ++ ∑∑ k nP P= If the target SIR ratio given we can estimate the average capacity in the cell. Assumptions made: • Powers have the same level: – Near far effect. – power control suitable for uplink. • No intracell interference: – can be considered by the intracell interference factor. – Other cells change the transmission power in the same way than the users cell. • Orthogonality: – In downlink all the codes from one BS synchronous - codes orthogonal - no interference. – Multipath channel ruins orthogonality. – Can be considered in downlink as orthogonality factor.
  • 26. CDMA capacity an another approach • Same assumptions as before. We attempt directly evaluate the equation 0 I Total interference I the noise density in demodulator = W entire spread bandwidth = = The total interference power is: where N is number of users. Total number of users in the system is: Compared to analyse in previous slides we assume here that Coding Gain (G) is equal to . Before we assumed it to be . In practice both of these values are only assumptions and the real coding gain depends on the particular codes and multipath delays in the system. =n b n P received signal power E received energy per bit R data rate = = E I η+ ( )1 nI N P= − 0 1 n b I W R N P E I − = = n W R 3 n W R
  • 27. Capacity in multicell environment Problems: • We assume that all the powers are the same (suitable only for uplink). • No other cell interference: Other cell interference can be considered by the interference factor f. Assume that other cells generate that is added to the own cell interference. Thus capacity in the whole system is reduced. The new capacity is: • Codes that are synchronised are orthogonal: – In downlink all the signals are emitted from the same source and propagate along the same path. The spreading codes that are synchronised are orthogonal. – Can be considered by the orthogonality factor . That is a term that describes how much the interference is reduced due to the codes orthogonality. 1 1 interference from other cell f interference from own cell + = + 0 1 1 1 1 1n b I W R N P f E I f − = = + + α (1 ) k n N n k PW W SIR CIR R R Pα η ≠ = = − +∑
  • 28. Simple equation describing quality of CDMA system where signal power for user k in cell I noise power 0 0,0 11 ,0 , 1 1 1 jKK N k k j k j k P CIR P P η −− = = = = + +∑ ∑ ∑ ,k iP η 0 ,0 0 1,0 0 ,00 1 1,0 ,0 , 1 1 1 0,0 ,0 , 1 1 1 0,0 1,0 , 1 1 ... 0 ... 0 ... 0 j j j K KN P K k jCIR j k KN P K k jCIR j k KN P k jCIR j k P P P P P P P P P η η η − = = − = = − = = − + + + + + = − + + + + = + + − + + = ∑ ∑ ∑ ∑ ∑ ∑ M Equations for all users
  • 29. Near far effect Uplink: Because of different attenuation signals to/from users nearer to BS are stronger than signals to/from further located users. Radio tower ReceivedpoweratBS M S 1 M S 2 M S 3 Without Power Control ReceivedpoweratBS M S 1 M S 2 M S 3 With Power Control Downlink: Beacause of the nature of attenuation at the cell border the users experience higher interference that near to the BS. They have high level of interfering signals from own BS and from other BS.
  • 30. • Uplink Power control in uplink must make signal powers from different users nearly equal in order to maximise the total capacity in the cell. • Downlink In downlink the power control must keep the signal at minimal required level in order to decrease the interference to users in other cells. • Removes near far effect. • Mitigates fading. • Compensates changes in propagation conditions. • In the system level – decrease interference from other users – increase capacity of the system Amplitude Time Purpose of Power Control in WCDMA
  • 31. Power Control types in WCDMA • Open Loop power control: for initial power setting of MS Across the air interface • Fast closed loop power control: – Mitigates fast fading rate 1.5 kbps. – On UL and DL. – Uses a fixed quality target set in MS/BS. • Outer loop power control: – Compensates changes in environment. – Adjust the SIR target to achieve the required FER/BER/BLER. – Depends on: MS speed available, multipath diversity. – In the soft handover comes after frame selection. Modulation Demodulation Channel decoder Channel Encoder Source Encoder Source Decoder Channel Multiple access interference Noise Transmitter Receiver Power control C/I target FER BER C/I
  • 32. Open Loop PC What is initial transmission power? The BS transmits in BCCH • power of the PRACH. • power step P. - MS sets the initial transmission power Ptr in RACH/CPCH and waits for ack. - if no ack during TCPCH Ptr(i+1) = Ptr(i) + P BCCH RACH/CPCH
  • 33. Closed Loop Fast PC • Uses channel in other direction for transmitting the order for power change. • Applied only to dedicated channels. • Makes Eb/No requirements lower. • Introduces peaks into the transmit power. • PC speed 0.666 ms, compensates the fading for slow and medium speed. • PC step – uplink 1, 2, 3 dB – downlink 0.5, 1 dB • Control range – uplink 80 dB – downlink 30 dB coder decodermodulator demodulatorchannel decoder coderchannel modulatordemodulator
  • 34. Fast PC Uplink: Behaviour precisely standardised. • Equalizes received powers at BS • BS measures the received CIR and compares to the target CIR value • BS transmits the TPC command in downlink and orders the MS to increase/decrease the transmission power • MS change the transmitted power accordingly to the TPC command Downlink: Precise algorithm not standardised • MS estimates the received SIR and compares it with required SIR target • MS transmits the TPC command in first available TPC field • In soft handover (diversity transmission) – two downlink PC modes • MS sends unique PC command in each slot • MS repeats the same PC command over 3 slots • Changes of power are multiplies of the minimum step size – it is mandatory for BS to support 0.5 and 1 dB step size
  • 35. Outer loop PC • Used for long term quality control • Controls of the channel by setting target Eb/No – the quality requirement is given as long term average of FER/BER • Uplink – SRNC sets the target value – Control is located in the Node B for FDD – for TDD function is performed by UTRAN but target quality value is sent to the MS • Downlink – located in UE, the initial control parameters are set by UTRAN – receives inputs of the quality estimates of the transport channel FER and FEP are calculated upon number of frames Example function for outer loop PC EbNoTarget(t+1) = EbNoTarget(t) + [dB] where =fs-Fs f is 1 if frame has error accordingly CRC and 0 if not F is the wanted FER s is the step size.
  • 36. Effectiveness of PC (1) • The figure of fading from the file. • Uplink: – In uplink an effective power control follows fading as good as possible. – In the “own” BS received powers are equal. In other BS high variations. • Downlink: – The power control attempts to estimate the overall interference level in the cell (system). – The PC attempts to provide good CIR to the as many users as possible.
  • 37. WCDMA handover types. • Intra-system handovers: – Intra-frequency handovers. • MS handover within one cell between different sectors: softer • MS handover between different BS: – Soft. – Hard. – Inter-frequency handovers. • Hard • Inter-system handovers: – Handover between WCDMA <--> GSM900/1800: Hard – Handower between WCDMA/FDD <--> TDD: Hard
  • 38. WCDMA handovers • Avoidance of near far situation for circuit switched connections – for high mobility users shadow fading + (slow) hard handovers would create near far situations. • Soft/Softer handovers will improve cell capacity (around 40-60 %) • Soft/Softer provide macrodiversity gain: compared the hard handover larger cell range. – Gain against shadow fading ( 1 -3 dB). – Gains against fast fading, typically 0.5 - 2 dB assumed. • Soft/Softer essential interference mitigating tool.
  • 39. Softer handover • MS in overlapping cell coverage area of two adjacent sectors of a BS. • Communication between MS and BS is via two air interface channels (one for each separate sector). • Different sectors have different scrambling codes. • UL: MS tunes the RAKE fingers to different sectors and combines the outputs. • DL: BS receives signals with different antennas and decodes and combines them. Radio tower
  • 40. Soft handover • User has at the same time connection to more than one BS. • Except PC bits exactly the same information is sent via air interface. • Soft handover probability 20-40 %. • UL/DL processing different. – MS: At Rake Maximal Ratio Combining of signals from different BS. – BS: Frame selection. Extra transmission across Iub. Radio tower Radio tower RNC CN Frame reliability info Frame reliability info
  • 41. Handover impact to capacity Attenuation in the channels P [db] H andoff w indow P [db] increase of tran sm itted pow er P [db] C ell site 2C ell site 1 C ell boundary Transmitted power in UL Transmitted power in DL
  • 42. Handover procedure • Strength of the A becomes equal to defined lower threshold. The neighbouring signal has adequate strength. B is added to active set. • Quality of signal B starts to become better than signal A. The RNC keeps that point as starting point for handover margin calculation. • The strength of signal B becomes equal or better than the defined lower threshold. Thus its strength is adequate to satisfy the required QoS of the connection. The strength of the summed signal exceeds the predefined upper threshold, causing additional interference to the system. As a result, RNC deletes signal A from the Active Set. Time SignalStrength Summed Signal Handover margin Signal A Signal B Radio tower Radio tower Cell A Cell B
  • 43. Parameter in the handover algorithm • Upper threshold: the level at which the signal strength of the connection is at the maximum acceptable level in respect with the requested QoS. • Lower threshold: is the level at which the signal strength of the connection is at the minimum acceptable level to satisfied the required QoS. Thus the signal strength of the connection should not fall below it. • Handover margin: is a predefined parameter, which is set at the point where the signal strength of the neighbouring cell (B) has started to exceed the signal strength of current cell (A) by a certain amount and/or for a certain time. • Active Set: is a set of signal branches (Cells) through which the MS has simultaneously connection to the UTRAN. • Candidate Set: is a list of cells that are not presently used in the soft handover connection, but whose pilot E/I are strong enough to be added to the active set. – Candidate set is not used in WCDMA handover algorithm. • Neighbour Set: The neighbour set or monitored set is the list of cells that the mobile station continuously measures, but whose pilot E/I are not stron enough to be added to the active set.