Beruflich Dokumente
Kultur Dokumente
WCDMA Principle
www.huawei.com
Objectives
Upon completion of this course, you will be able to:
Contents
3G Overview
CDMA Principle
Physical Channels
1G 1980s
Analog
AMPS
TACS
3G
IMT-2000
GSM
Technologies
drive
NMT
Others
CDMA
IS-95
UMTS
WCDMA
Demands
drive
TDMA
IS-136
PDC
cdma
2000
TDSCDMA
3G Evolution
Proposal of 3G
3G Spectrum Allocation
3G Application Service
Error
Ratio
conversational
streaming
interactive
background
Time Delay
HUAWEI TECHNOLOGIES CO., LTD.
cdma2000
CN: based on ANSI 41 and
MIP
RTT: cdma2000
CDMA
TD-SCDMA
CN: based on MAP and GPRS
RTT: TD-SCDMA
Contents
3G Overview
CDMA Principle
Physical Channels
TDMA
Power
Power
y
nc
e
u
eq
Fr
Tim
e
Tim
e
CDMA
Power
Time
n cy
Freque
y
nc
e
qu
Fre
Duplex Technology
Power
Time
USER 2
FDD
USER 1
UL
DL
Frequency
Power
Time
DL
UL
DL
TDD
DL
USER 2
USER 1
UL
Frequency
Contents
3G Overview
CDMA Principle
Physical Channels
CN
CS
PS
Iu-CS
CS
Iu-PS
Iu-CS
RNS
Iu-PS
RNS
Iur
RNC
UTRAN
PS
Iub
Iub
Node B
Iub
Node B
Node B
Uu
UE
HUAWEI TECHNOLOGIES CO., LTD.
RNC
Iub
Node B
GSM/GPRS CN
WCDMA RTT
3GPP Rel99
2000
IMS
HSDPA
MBMS
HSUPA
3GPP Rel6
3GPP Rel5
3GPP Rel4
2001
2002
2005
MBMS is introduced
Features of R7
Features of R8
GC
DC
Duplication avoidance
Nt
GC
DC
U-plane information
control
control
RRC
control
control
control
C-plane signaling
L3
PDCPPDCP
RLC
RLC
RLC
RLC
RLC
RLC
MAC
PHY
HUAWEI TECHNOLOGIES CO., LTD.
UuS boundary
L2/PDCP
RLC
BMC
L2/BMC
RLC
L2/RLC
L2/MAC
L1
Radio
Network
Layer
Control Plane
User Plane
Application
Protocol
Data
Stream(s
)
Transport
Network
Layer
Transport Network
User Plane
Transport Network
Control Plane
Transport Network
User Plane
ALCAP(s)
Signaling
Bearer(s)
Signaling
Bearer(s)
Physical Layer
Data
Bearer(s)
Iu-CS Interface
Radio
Network
Layer
Transport
Network
Layer
Control Plane
User plane
RANAP
Iu UP
Transport Network
User Plane
Transport Network
Control Plane
Transport Network
User Plane
ALCAP
ALCAP
SCCP
A
MTP3-B
SAAL NNI
MTP3-B
SAAL NNI
ATM
Physical Layer
AAL2 PATH
Iu-PS Interface
Radio
Network
Layer
Transport
Network
Layer
Control Plane
User plane
RANAP
Iu UP
Transport Network
User Plane
Transport Network
User Plane
SCCP
GTP-U
MTP3-B
C
IP
SAAL NNI
AAL Type 5
ATM
Physical Layer
UDP
Iub Interface
Radio
Network
Layer
User plane
Control Plane
NBAP
NCP
Iub FP
CCP
Transport Network
Control Plane
Transport
Network
Layer
Transport Network
User Plane
ALCAP
ALCAP
Transport Network
User Plane
SAAL UNI
SAAL UNI
AAL2 PATH
ATM
Physical Layer
Iur Interface
Radio
Network
Layer
Transport
Network
Layer
Control Plane
User plane
RANAP
Iur Data
Stream
Transport Network
User Plane
Transport Network
Control Plane
Transport Network
User Plane
ALCAP
ALCAP
SCCP
A
MTP3-B
SAAL NNI
MTP3-B
SAAL NNI
ATM
Physical Layer
AAL2 PATH
Contents
3G Overview
CDMA Principle
Physical Channels
Servic
e
Signal
Servic
e
Signal
Sourc
e
Codin
g
Channel Coding
& Interleaving
bit
symbo
l
Spreading
chip
Receiver
Modulation
modulated
signal
Demodulati
on
Transmission
Radio
Channel
Reception
AMR_12.20
AMR_10.20
10.2
AMR_7.95
7.95
AMR_7.40
AMR_6.70
AMR_5.90
5.9
AMR_5.15
5.15
AMR_4.75
4.75
Servic
e
Signal
Sourc
e
Codin
g
Channel Coding
& Interleaving
bit
symbo
l
Spreading
chip
Receiver
Modulation
modulated
signal
Demodulati
on
Transmission
Radio
Channel
Reception
block coding.
Adding the CRC bits is done before the channel encoding and
No Coding
Convolutional Coding (1/2, 1/3)
Turbo Coding (1/3)
Code Block
of N Bits
No Coding
Uncoded N bits
1/2 Convolutional
Coding
1/3 Convolutional
Coding
WCDMA Interleaving
Effect
Intercolumn
permutatio
n
0
0
...
...
0
0
0
...
...
1
1
0
...
...
1
0
...
...
1
1
0
0
...
...
0
1
0
...
...
1
0
0
...
...
1
0
...
...
1
1
Interleaving periods:
20, 40, or 80 ms
0001010010
11
Output
bits
Servic
e
Signal
Servic
e
Signal
Sourc
e
Codin
g
Channel Coding
& Interleaving
bit
symbo
l
Spreading
chip
Receiver
Modulation
modulated
signal
Demodulati
on
Transmission
Radio
Channel
Reception
Correlation
Correlation measures similarity between any two arbitrary signals.
Identical and Orthogonal signals:
C1
C2
+1
-1
+1
-1
+1
C1
+1
-1
C2
-1 1 -1 1
-1 1 -1 1
+1
+1
1 1 1 1
-1 1 -1 1
Correlation = 0
1 1 1 1 Orthogonal signals
-1 1 -1 1
-1
Correlation = 1
Identical signals
11
11
UE2:
UE2:
11
11
CC1 : :
1
11
11
11
11
11
11
11
11
CC2 : :
2
11
11
11
11
11
11
11
11
UE1c1
UE1c1
11
11
11
11
11
11
11
11
UE2c2
UE2c2
11
11
11
11
11
11
11
11
UE1c1
UE1c1
UE2c2
UE2c2
22 00
22 00
22 00
22 00
22 00
22 00
22 00
22 00
11
11
11
11
11
11
11
11
Dispreading
Dispreadingresult:
result:
Integral
Integraljudgment:
judgment:
22 00
22 00
22 00
22 00
44(means
(means
1)1)
44(means
(means
1)1)
UE2
UE2Dispreading
Dispreadingby
byc2:
c2:
11
11
11
11
11
11
11
11
Dispreading
Dispreadingresult:
result:
22 00
22 00
22 00
22 00
Integral
Integraljudgment:
judgment:
44(means
(means
1)1)
44(means
(means
1)1)
Spreading code
P(f)
f
Narrowband signal
P(f)
Broadband signal
f
Noise & Other Signal
Recovered signal
Signal
Combination
P(f)
Noise+Broadband signal
P(f)
Spreading code
Eb / No = Ec / No PG
Powe
r
Ebit
Eb/No
Requirem
ent
Max allowed
interference
Processing Gain
Interference
from other UE
Echip
Max interference
caused by UE and
others
Process Gain
Process Gain
chip rate
Pr ocess Gain 10 log(
)
bit rate
Process gain differs for each service.
If the service bit rate is greater, the process gain is smaller,
UE needs more power for this service, then the coverage of
this service will be smaller, vice versa.
Spreading Technology
Spreading consists of 2 steps:
Data
symbol
Chips after
spreading
channelization
scrambling
channelization code
Cch,4,0 = (1,1,1,1)
Cch,8,0 = (1,1,1,1,1,1,1,1)
Cch,8,1 = (1,1,1,1,-1,-1,-1,-1)
Cch,2,0 = (1,1)
Cch,4,1 = (1,1,-1,-1)
Cch,8,2 = (1,1,-1,-1,1,1,-1,-1)
Cch,8,3 = (1,1,-1,-1,-1,-1,1,1)
Cch,1,0 = (1)
Cch,4,2 = (1,-1,1,-1)
Cch,8,4 = (1,-1,1,-1,1,-1,1,-1)
Cch,8,5 = (1,-1,1,-1,-1,1,-1,1)
Cch,8,6 = (1,-1,-1,1,1,-1,-1,1)
Cch,8,7 = (1,-1,-1,1,-1,1,1,-1)
SF = 1
SF = 2
SF = 4
All rights reserved
SF = 8
SF
Radio bearer
SF
Speech 12.2 UL
64
Speech 12.2 DL
128
Data 64 kbps UL
16
Data 64 kbps DL
32
16
16
Scrambling Code
Scrambling code: GOLD sequence.
There are 224 long uplink scrambling codes which are used for
Group 0
Group 1
Primary
scrambling
codes for
downlink
physical
channels
Group
63
Primary
scrambling
code 0
Primary
scrambling
code 1
Primary
scrambling
code 8
Primary
scrambling
code 8*63
512
primary
scrambling
codes
64 primary
scrambling
code groups
Primary
scrambling
code 8*63 +7
Code Multiplexing
Downlink Transmission on a Cell Level
Scrambling code
NodeB
Channelization code 1
User 1 signal
Channelization code 2
User 2 signal
Channelization code 3
User 3 signal
Code Multiplexing
Uplink Transmission on a Cell Level
Scrambling code 1
Channelization code
User 1 signal
Scrambling code 2
Channelization code
NodeB
User 2 signal
Scrambling code 3
Channelization code
User 3 signal
Servic
e
Signal
Servic
e
Signal
Sourc
e
Codin
g
Channel Coding
& Interleaving
bit
symbo
l
Spreading
chip
Receiver
Modulation
modulated
signal
Demodulati
on
Transmission
Radio
Channel
Reception
Modulation Overview
Data to be transmitted:
Digital Input
0
time
Modulation Overview
Digital Modulation - BPSK
1
1
10
Information
signal
t
NRZ coding
Digital Input
-1
High Frequency
Carrier
Carrier
BPSK Waveform
10
=0 = =0
fo
Modulated
BPSK
signal
BPSK
Modulation Overview
Digital Modulation - QPSK
NRZ Input
-1
5
1
-1
7
1
9
-1
10
-1
I di-Bit Stream
-1
-1
-1
Q di-Bit Stream
-1
-1
-1
I
Component
Q
Component
QPSK Waveform
1
10
Modulation Overview
A
Acos( ot)
NRZ
coding
I(t)
fo
90
NRZ
coding
Q(t)
Acos( ot + /2)
QPSK:A 2 cos(o )
/4
-1
7/4
-1
3/4
-1
-1
5/4
QPSK
Demodulation
QPSK Constellation Diagram
1,-1
-1,-1
-1
-1
10
QPSK Waveform
1,1
NRZ Output
-1,1
-1,1
-1
-1
-1
WCDMA Modulation
Different modulation methods corresponding to different
R99/R4: QPSK
Servic
e
Signal
Sourc
e
Codin
g
Chann
el
Coding
bit
symbo
l
Source
Decodin
g
Spreading
chip
Channel
Decodin
g
Despreadi
ng
Receiver
Modulation
modulated
signal
Demodulati
on
Transmission
Radio
Channel
Reception
Wireless Propagation
Transmitted
Signal
Amplitude
Transmission Loss:
Path Loss + Multi-path Fading
Received
Signal
Time
dB
dBm
2
0
15
10
5
0
-5
-10
-15
-20
0
-5
-10
-15
-20
-25
-30
-35
Signal at Receiver
Fading
-40
Fading Categories
Fading Categories
Slow Fading
Fast Fading
Diversity Technique
Diversity technique is used to obtain uncorrelated signals for
combining
Reduce the effects of fading
Fast fading caused by multi-path
Slow fading caused by shadowing
Improve the reliability of communication
Increase the coverage and capacity
Diversity
Time diversity
Correlator 1
Correlator 2
Combiner
Receive set
The
combined
signal
Correlator 3
Calculate the
time delay
and signal
strength
Searcher
correlator
s(t)
s(t)
Contents
3G Overview
CDMA Principle
Physical Channels
CN
CS
PS
Iu-CS
CS
Iu-PS
Iu-CS
RNS
PS
Iu-PS
RNS
Iur
RNC
UTRAN
RNC
Iub
Iub
Iub
NodeB
NodeB
NodeB
Uu
UE
HUAWEI TECHNOLOGIES CO., LTD.
Iub
NodeB
RAB, RB and RL
RAB
RB
RNC
UE
RL
NodeB
UTRAN
CN
Contents
3G Overview
CDMA Principle
Physical Channels
Logical Channel
Traffic channel
(PCCH)
Control channel
Transport Channel
Dedicated Channel
(DCH)
Broadcast channel
(BCH)
Dedicated
transport channel
Common transport
channel
Physical Channel
A physical channel is defined by a specific carrier frequency, code
Physical Channel
Frequency, Code,
Phase
HUAWEI TECHNOLOGIES CO., LTD.
(P-CCPCH)
(SCH)
(PICH)
(AICH)
(CPICH)
P-CCPCH-Primary
Common Control Physical
Channel
Paging Channels
NodeB
Dedicated
Channels
DPDCH--Dedicated Physical Data Channel
DPCCH--Dedicated Physical Control Channel
UE
Slot #0
Primary
SCH
ac p
Secondary
acsi,0
SCH
Slot #1
Slot #14
ac p
ac p
acsi,1
256 chips
2560 chips
One 10 ms SCH radio frame
i,14
acs
Group 61
Group 62
Group 63
#0
#1
#2
#3
#4
#5
slot number
#6 #7 #8
1
1
1
1
1
1
1
2
2
2
2
5
1
3
16
8
16
15
1
6
9
7
5
8
6
10
3
5
6
11
15
14
12
5
15
8
16
16
2
5
10
3
6
5
12
16
10
11
8
1
2
5
2
4
15
7
12
16
4
12
15
14
11
6
16
7
12
15
3
11
16
10
12
7
2
9
9
9
10
11
12
13
12
10
10
15
15
11
12
13
15
9
14
15
13
9
9
13
14
16
11
15
12
14
11
14
10
11
13
16
13
16
15
12
14
14
16
11
16
10
Slot # ? Slot #?
Slot #?
P-SCH
acp
acp
acp
S-SCH
16
11
..
256 chips
#9
Group 2
Slot 7, 8, 9
Slot #0
Slot #1
Slot # i
1 radio frame: Tr = 10 ms
Slot
#14
slot
256 chips
PCCPCH Data
SCH
18
T
Slot #0
Slot #1
slot
bits
Slot #i
1 radio frame: fT= 10 ms
Slot #14
144
12 bits (undefined)
b287 b288
b299
Data
NData bits
TFCI
NTFCI bits
Pilot
NPilot bits
Slot #0
Slot #1
Slot #i
1 radio frame: fT= 10 ms
Slot #14
Preamble
Preamble
Preamble
4096 chips
Preamble
Message part
10 ms (one radio frame)
Preamble
Preamble
4096 chips
Message part
20 ms (two radio frames)
Data
N data bits
Data
Pilot
Control
N Pilot bits
TFCI
NTFCI bits
k bits (k=0..3)
Tslot = 2560 chips, 10*2
Slot # 0 Slot # 1
Slot # i
Slot # 14
radio frame: 10 ms
5120 chips
#1
Access slot #0
Access slot #1
#2
#3
#4
#5
#6
#7
#8
#9
Access slot #7
Access slot #8
AI part
a0 a1 a2
AS #14
AS #0
Unused part
a30 a31 a32 a33
AS #1
AS #i
20 ms
a38 a39
AS #14
AS #0
Data
Ndata bits
DPDCH
DPCCH
Pilot
Npilot bits
TFCI
NTFCI bits
FBI
NFBI bits
TPC
NTPC bits
Slot #0 Slot #1
Slot #i
1 radio frame: Tf = 10 ms
Slot #14
(TDM).
DPDCH carries data generated at Layer 2 and higher layer
DPCCH carries control information generated at Layer 1
SF of downlink DPCH is from 512 to 4
DPCCH
DPDCH
Data1
Ndata1 bits
TPC
NTPC bits
DPDCH
TFCI
NTFCI bits
Data2
Ndata2 bits
DPCCH
Pilot
Npilot bits
Slot #0
Slot #1
Slot #i
One radio frame, Tf = 10 ms
Slot #14
transport channel
SF=16, can be configured several channels to increase data service
Data
Ndata1 bits
Tslot = 2560 chips, M*10*2k bits (k=4)
Slot #0
Slot#1
1 subframe: Tf = 2 ms
Slot #2
Data
Ndata1 bits
Tslot = 2560 chips, 40 bits
Slot #0
Slot#1
1 subframe: Tf = 2 ms
Slot #2
ACK/NACK
CQI
One HS-DPCCH subframe ( 2ms )
Subframe #0
Subframe #i
1 radio frame: Tf = 10 ms
Subframe #n
Transport channels
BCCH
PCCH
CCCH
CTCH
DCCH, DTCH
BCH
P-CCPCH
FACH
S-CCPCH
PCH
S-CCPCH
RAC
H
FACH
PRACH
S-CCPCH
FACH
S-CCPCH
DCH
DPDCH
HS-DSCH
RACH, FACH
Physical channels
HS-PDSCH
PRACH, S-CCPCH
Contents
3G Overview
CDMA Principle
Physical Channels
Slot
Synchronization
Frame
synchronization &
Code Group
Identification
Scrambling Code
Identification
START
Set Preamble_Initial_Power
No AI
Choose a access slot again
Choose a signature and
increase preamble transmit power
Send a preamble
Get negative AI
END
TSTD
STTD
Mode 1
Mode 2
applied
applied
S-CCPCH
applied
DPCH
applied
applied
applied
PICH
applied
HS-PDSCH
applied
applied
HS-SCCH
applied
AICH
applied
P-CCPCH
SCH
(STTD)
4 consecutive bits b0, b1, b2, b3 using STTD coding
b 0 b1 b 2 b 3
Antenna 1
b 0 b1 b2 b 3
Channel bits
channel
Slot #0
Antenna 2
Slot #2
Slot #14
(Tx
OFF)
acp
acs
(Tx
OFF
)
acs
acs
(Tx
OFF
)
acp
(Tx
OFF)
(Tx
OFF)
(Tx
OFF)
(Tx
OFF)
acp
Antenna 1
Slot #1
i,0
(Tx
OFF)
i,1
acs
i,2
acp
i,14
Thank You
www.huawei.com