Documente Academic
Documente Profesional
Documente Cultură
ZTE University
TD&W&PCS BSS Course Team
Course Objectives
At the end of this course, you will be able to:
Master channel encoding of WCDMA
Master spread spectrum principle of WCDMA
Master modulation of WCDMA
Content
The basic principles of wireless communication
Radio Propagation Characteristics
Multi Access
Spread spectrum Technology
Channel Coding
Interleave Technology
Signal attenuation:
Path loss Loss of electromagnetic waves in large scope of the
wavelength ranges
dithering
0
delay
Sending signal
Accepting signal
fading
0dB
2 3
Sending signal
Accepting signal
Sending signal
-25dB
Accepting signal
Sending signal
Accepting signal
Frequency
Frequencyoff-set
off-setcaused
causedby
bythe
themovement
movementof
ofmobile
mobile
that
thatis
isDoppler
Dopplereffect
effect
Multi-Path Effects
sending signal
strength
receiving signal
0
time
Content
The basic principles of wireless communication
Radio Propagation Characteristics
Multi Access
Spread spectrum Technology
Channel Coding
Interleave Technology
Multiple access
Multiple Access
Frequency
Frequency division
division multiple
multiple
access
access technology
technology
FDMA
Channels
Channelsin
indifferent
differentfrequency
frequencyare
are
allocated
to
different
users,
e.g.
allocated to different users, e.g.
TACS
TACS
AMPS
AMPS
Power
Time
Time division
division multiple
multiple access
access
technology
technology
TDMA
channels
channelsin
indifferent
differenttime
timeare
areallocated
allocatedto
to
different
users,
e.g.
GSM
DAMPS
Code
Code division
division multiple
multiple access
access
technology
technology
Users
Usersdistinguished
distinguishedby
byscramble
scramblecode,
code,e.g.
e.g.
CDMA
CDMA
Tim
e
eq
Fr
y
nc
e
u
Power
Tim
e
Fre
cy
en
u
q
CDMA
Power
Tim
e
y
nc
e
u
eq
Fr
Content
The basic principles of wireless communication
Radio Propagation Characteristics
Multi Access
Spread spectrum Technology
Channel Coding
Interleave Technology
Spreading technology
Slow
Information
Sent
Slow
Information
Recovered
TX
Fast
Spreading
Sequence
RX
Fast
Spreading
Sequence
Spreading technology
Sf
signal
signal
f0
f0
Before spreading
After spreading
Sf
Sf
White noise
signal
White noise
signal
f0
Before despreading
signal
interference
f0
After despreading
White noise
Spreading technology
Spreading Mode
hopping
Before FH again, data is transmitted using traditional narrowband
modulation
No near-far effect
Spreading technology
High security
Complex realization
Content
The basic principles of wireless communication
Radio Propagation Characteristics
Multi Access
Spread spectrum Technology
Channel Coding
Interleave Technology
Channel coding
purpose:
By adding redundant information in the original data stream,
original data
C C D D M M AA
WCDMA
W W C C D D M M AA
TURBO
T T UURRBBOO
T T U
S P E AK
S S P P E E AAK K
RRBBO
S S PPEEA
KK
Channel coding
Channel coding
Convolutional coding and Turbo coding 1/2 1/3 are
widely applied.
Increase redundancy and transmission time
Suitable to correct few non-continuous errors
No correct coding: BER<10-1 ~ 10-2
Turbo coding
BER<10-6
Content
The basic principles of wireless communication
Radio Propagation Characteristics
Multi Access
Spread spectrum Technology
Channel Coding
Interleave Technology
Interleaving technology
advantage
Interleave is to change the sequence of data to discretize the burst
continuous errors
Advance the correcting validity
disadvantage
Increase the processing delay
Especially, Several independent random errors may intertwined for
e.g.
Data input
A = (x1 x2 x3 x4 x5 x25)
x2 x7
x22
x3 x8
x23
x4 x9
x24
x5 x10
x25
Data output
A= (x1 x6 x11 x16 x25)
Interleaving technology
Encoding
S P E AK
W W C C D D M M AA
T T UURRBBOO
Interleaving
S S P P E E AAK K
WTSWTS
CUPCUP
DREDRE
M BAM BA
AO KAO K
Decoding
W ? ? C D D M M AA
T ? ?URRBBOO
S ? ? PE EAA K K
Deinterleaving
WTS???
? ? ?CUP
DREDRE
M BAM BA
AO KAO K
Content
The basic principles of wireless communication
WCDMA wireless technology
UE Data
Encoding &
Interleaving
Spreading&
Scrambling
Modulation
RF Transmission
Despreading&
Descrambling
Baseband
demodulation
Demodulation
Decoding &
Deinteleaving
RF Receiving
UE Data
Convolutional Code
Input
D
Output 0
G0 = 557 (octal)
Output 1
G1 = 663 (octal)
Output 2
G2 = 711 (octal)
Easy decode
Short delay
Turbo Code
Can be implemented in the transmission for large block and long delay services
Turbo coding structure is based on two or more weak error control code combinations.
The information bits are interleaved in the two Encoder, and generate two information
flow. At last, this information can be multiplexed and punctured
Decoding needs cycle iterative calculation
input
Encoder 1
Interleaver
Encoder 2
Multiplex
output
Complex decoding
Intra-frame interleave
Bits transform in the internal frame
Inter-frame interleave
Data transform among the frames
UE Data
Spreading&
Scrambling
Encoding &
Interleaving
Modulation
RF Transmission
Despreading&
Descrambling
Decoding &
Deinteleaving
Demodulation
UE Data
RF Receiving
Spreading of WCDMA
Chip after
Spreadin
g
Data bit
OVSF Code
Scramble Code
Symbol
Symbol rate
rate SF
SF == 3.84Mcps
3.84Mcps
WCDMA
WCDMA
SF
SF of
of uplink
uplink channelized
channelized code
code
4~256
4~256
SF
SF of
of downlink
downlink channelized
channelized code:4~512
code:4~512
OVSF:
OVSF: Orthogonal
Orthogonal Variable
Variable Spreading
Spreading Factor
Factor
Despreading of WCDMA
Method of despreading
Input signal
Ts
(*)dt
0
Data =
010010
Chip
Spreading code =
1 -1 -1 1 -1 1 1 -1
( SF = 8 )
Spreading
1
-1
Spread signal
= Data code
1
-1
Despreading
Spreading code
Data =
Spread signal
Spread code
1
-1
1
-1
+1-1+1+1-1+1-1-1
Code2
-1+1+1-1-1+1+1-1
Mul
Orthogonal
-1-1+1-1+1+1-1+1
Sum
0
Orthogonal
+1-1+1-1-1+1-1-1
Code2
+1+1-1+1-1-1+1-1
Mul
+1-1-1-1+1-1-1+1
Sum
-2
Non-orthogonal
Channelization code:
Channelization codes are based on the orthogonal variable
Scrambling code:
Scrambling codes are used after spreading, which will not
Channelization Code
SF spread factor
downwards subtree
root direction
SF=8
SF=16
SF=32
Example
Idle
Allocated
SF= 8
0
` 0
SF=16
SF=64
` 0
` 0
SF=32
` Blocked
` 0
SF=16
SF=32
SF=64
` 0
1
1
3
(c)
4
(b)
(a)
SF= 8
` 0
` 0
1
1
4
(d)
Scrambling code
Chip after
Spreadin
g
Data bit
OVSF Code
Scramble Code
ItIthas
hassimilar
similarnoise
noisearray
arraycharacter
character, ,isisthat
thatone
onekind
kindisisseemingly
seeminglyrandom
random
but
butcyclicity
cyclicitybinary
binarysystem
systemarray.
array.Can
Canmake
makethe
theuser
userdata
dataaafurther
further
randomization
randomization, ,strengthened
strengthenedby
byscrambling
scramblingaacode
codetotokeep
keepsecret
secretthe
the
function,
function, atatthe
thesame
sametime
timeeasy
easytotocarry
carryout
outmultiple
multipleaccess
access
communication.
communication.
There are 224 Uplink Scrambling Codes, they are used to distinguish
different users in one cell.
512 primary scrambling codes can be divided into 64 scrambling code groups
,there is 8 primary scrambling in each group.
UE Data
Spreading&
Scrambling
Encoding &
Interleaving
Modulation
RF Transmission
Despreading&
Descrambling
Decoding &
Deinteleaving
Demodulation
UE Data
RF Receiving
WCDMA Modulation
UL: BPSK
Exercise
WCDMA adopts(
the coding rate is(
) (
There are (
There are (
distinguish(
), and the dl is (
), the sf of ul channelize
distinguish different(
) and(
) in one cell.
) and (