. . www huawei com. . www huawei com
Internal
Internal
WCDMA Principle
Contents
l
3G Overview
lCDMA Principle
l
WCDMA Network Architecture and protocol structure
lWCDMA Wireless Fundamental
l
Physical Layer Overview
lPhysical Channels
Different Service, Different Technology
AMPS
AMPS
TACS
TACS
NMT
NMT
Others
Others
1G 1980s
1G 1980s
Analog
Analog
GSM
GSM
GSM
GSM
CDMA
CDMA
CDMA
CDMA
-IS 95
-IS 95
-IS 95
-IS 95
TDMA
TDMA
TDMA
TDMA
-IS 136
-IS 136
-IS 136
-IS 136
PDC
PDC
PDC
PDC
2G 1990s
2G 1990s
Digital
Digital
Technologies Technologies drive drive3G
3G
-IMT 2000
-IMT 2000
UMTS
UMTS
UMTS
UMTS
WCDMA
WCDMA
WCDMA
WCDMA
cdma
cdma
cdma
cdma
2000
2000
2000
2000
Demands Demands drive drive-TD SCDMA
-TD SCDMA
-TD SCDMA
-TD SCDMA
Different Service, Different Technology
AMPS
AMPS
TACS
TACS
NMT
NMT
Others
Others
1G 1980s
1G 1980s
Analog
Analog
GSM
GSM
GSM
GSM
CDMA
CDMA
CDMA
CDMA
-IS 95
-IS 95
-IS 95
-IS 95
TDMA
TDMA
TDMA
TDMA
-IS 136
-IS 136
-IS 136
-IS 136
PDC
PDC
PDC
PDC
2G 1990s
2G 1990s
Digital
Digital
Technologies Technologies drive drive3G
3G
-IMT 2000
-IMT 2000
UMTS
UMTS
UMTS
UMTS
WCDMA
WCDMA
WCDMA
WCDMA
cdma
cdma
cdma
cdma
2000
2000
2000
2000
Demands Demands drive drive-TD SCDMA
-TD SCDMA
-TD SCDMA
-TD SCDMA
3G Application Service
Error
Error
Ratio
Ratio
backgrou
backgrou
nd
nd
conversat
conversat
ional
ional
streaming
streaming
interact
interact
ive
ive
The Core technology of 3G: CDMA
CDMA
CDMA
WCDMA
WCDMA
WCDMA
WCDMA
:
CN based on MAP and GPRS: CN based on MAP and GPRS
: RTT: WCDMA RTT WCDMA
TD SCDMA
TD SCDMA
-
-: CN based on MAP:CN based on MAP and GPRSand GPRS : -RTT TD SCDMA: -RTT TD SCDMA
cdma2000
cdma2000
: CN based on:CN based on ANSI 41 and MIPANSI 41 and MIP :
RTT cdma2000: RTT cdma2000
Contents
l
3G Overview
lCDMA Principle
l
WCDMA Network Architecture and protocol structure
lWCDMA Wireless Fundamental
l
Physical Layer Overview
lPhysical Channels
Multiple Access and Duplex Technology
Multiple Access Technology
Frequ ency Frequ ency Tim Tim e e Pow Pow er erFDMA
FDMA
Frequ ency Frequ ency Tim Tim e e Pow Pow er erTDMA
TDMA
Pow Pow er erCDMA
CDMA
Duplex Technology
Time Time Power PowerTDD
TDD
USER 2 USER 2 USER 1 USER 1 DL DL UL UL DL DL DL DL UL ULFDD
FDD
Time Time Frequency Frequency Power PowerUL
UL
DL
DL
USER 2 USER 2 USER 1 USER 1Contents
l
3G Overview
lCDMA Principle
l
WCDMA Network Architecture and protocol structure
lWCDMA Wireless Fundamental
l
Physical Layer Overview
lPhysical Channels
WCDMA Network Architecture
RNS
RNS
RNC
RNC
RNS
RNS
RNC
RNC
Core Network
Core Network
Node B
Node B
Node B
Node B
Node B
Node B
Node B
Node B
-Iu CS
-Iu CS
Iu PS
Iu PS
-
-Iur
Iur
Iub
Iub
Iub
Iub
Iub
Iub
Iub
Iub
CN
CN
UTRAN
UTRAN
Uu
Uu
CS
CS
PS
PS
-Iu CS
-Iu CS
-Iu PS
-Iu PS
CS
CS
PS
PS
WCDMA Network Version Evolution
3GPP
3GPP
Rel99
Rel99
3GPP Rel4
3GPP Rel4
3GPP
3GPP
Rel5
Rel5
2000
2000
2001
2001
2002
2002
/ GSM GPRS CN/ GSM GPRS CN WCDMA RTT WCDMA RTT IMS IMS HSDPA HSDPA3GPP
3GPP
Rel6
Rel6
MBMS MBMS HSUPA HSUPA2005
2005
CS domain change to CS domain change to NGN NGN WCDMA RTT WCDMA RTTWCDMA Network Version Evolution
l Features of R6[ MBMS is introduced
[ HSUPA is introduced to achieve the service rate up to 5.76Mbps l Features of R7
[ HSPA+ is introduced, which adopts higher order modulation and MIMO [ Max DL rate: 28Mbps, Max UL rate:11Mbps
l Features of R8
[ WCDMA LTE (Long term evolution) is introduced [ OFDMA is adopted instead of CDMA
Uu Interface protocol structure
L3
L3
co nt ro l co nt ro l co nt ro l co nt ro l co nt ro l co nt ro l co nt ro l co nt ro l -C plane signaling-C plane signaling U plane informationU plane information-
-/
L2 MAC
/
L2 MAC
RLC RLC DC DC Nt Nt GC GC/
L2 RLC
/
L2 RLC
MAC
MAC
RLC RLC RLC RLC RLC RLC Duplication avoidance Duplication avoidance UuS boundary UuS boundary/
L2 BMC
/
L2 BMC
control control PDCP PDCP PDCP PDCPL2 PDCP
L2 PDCP
/
/
DC DC Nt Nt GC GCRRC
RRC
RLC RLC RLC RLC RLC RLC RLC RLC BMC BMCGeneral Protocol Mode for UTRAN Terrestrial
Interface
l
The structure is based on the principle that the layers and planes are
logically independent of each other.
Application Application Protocol Protocol Data Data Stream(s) Stream(s) ALCAP(s) ALCAP(s) Transport Transport Network Network Layer Layer Signaling Signaling Bearer(s) Bearer(s) Control Plane
Control Plane User PlaneUser Plane
Transport Network
Transport Network
User PlaneUser Plane Transport Network Transport Network Control Plane Control Plane Radio Radio Network Network Layer Layer Signaling Signaling Bearer(s) Bearer(s) Data Data Bearer(s) Bearer(s) Transport Network Transport Network
General Protocol Mode for UTRAN Terrestrial
Interface
l
The structure is based on the principle that the layers and planes are
logically independent of each other.
Application Application Protocol Protocol Data Data Stream(s) Stream(s) ALCAP(s) ALCAP(s) Transport Transport Network Network Layer Layer Signaling Signaling Bearer(s) Bearer(s) Control Plane
Control Plane User PlaneUser Plane
Transport Network
Transport Network
User PlaneUser Plane Transport Network Transport Network Control Plane Control Plane Radio Radio Network Network Layer Layer Signaling Signaling Bearer(s) Bearer(s) Data Data Bearer(s) Bearer(s) Transport Network Transport Network
Iu-CS Interface
ALCAP
ALCAP
Control Plane Control Plane Transport Network Transport Network Control Plane Control Plane User plane User planeRadio
Radio
Network
Network
Layer
Layer
Transport Network Transport Network User Plane User PlaneTransport
Transport
Network
Network
Layer
Layer
A A BB RANAP RANAP AAL2 PATH AAL2 PATH ATM ATM Physical Layer Physical Layer SAAL NNI SAAL NNI SCCP SCCP MTP3-B MTP3-B Iu UP Iu UP SAAL NNI SAAL NNI MTP3-B MTP3-B Transport Network Transport Network User Plane User PlaneIu-PS Interface
Control Plane
Control Plane User planeUser plane
Radio
Radio
Network
Network
Layer
Layer
Transport Network Transport Network User Plane User PlaneTransport
Transport
Network
Network
Layer
Layer
Transport Network Transport Network User Plane User Plane C C RANAP RANAP ATM ATM SAAL NNI SAAL NNI SCCP SCCP MTP3-B MTP3-B Iu UP Iu UP AAL Type 5 AAL Type 5 IP IP UDP UDP GTP-U GTP-U Physical Layer Physical LayerIub Interface
ALCAP ALCAP Control Plane Control Plane Transport Network Transport Network Control Plane Control Plane User plane User plane Radio Radio Network Network Layer Layer Transport Network Transport Network User Plane User Plane Transport Transport Network Network Layer Layer Transport Network Transport Network User Plane User Plane NBAP NBAP AAL2 PATH AAL2 PATH ATM ATM Physical Layer Physical Layer SAAL UNI SAAL UNI Iub FP Iub FP SAAL UNI SAAL UNI N N C C P P C C C C P PIur Interface
ALCAP
ALCAP
Control Plane Control Plane Transport Network Transport Network Control Plane Control Plane User plane User planeRadio
Radio
Network
Network
Layer
Layer
Transport
Transport
Network
Network
Layer
Layer
A A BB RANAP RANAP AAL2 PATH AAL2 PATH ATM ATM Physical Layer Physical Layer SAAL NNI SAAL NNI SCCP SCCP MTP3-B MTP3-B Iur Data Iur Data Stream Stream SAAL NNI SAAL NNI MTP3-B MTP3-B Transport Network Transport Network User Plane User Plane Transport Network Transport Network User Plane User PlaneContents
l
3G Overview
lCDMA Principle
l
WCDMA Network Architecture and protocol structure
lWCDMA Wireless Fundamental
l
Physical Layer Overview
lPhysical Channels
Processing Procedure of WCDMA System
Sourc Sourc e e Codin Codin g g Channel Coding Channel Coding & Interleaving& Interleaving SpreadingSpreading ModulationModulation
Source Source Decodin Decodin g g Channel Decoding Channel Decoding & Deinterleaving
& Deinterleaving DespreadinDespreadingg DemodulatioDemodulationn
Transmission Transmission
Reception Reception chip
chip modulatedmodulatedsignalsignal bit
bit symbolsymbol Servic Servic e e Signal Signal Radio Radio Channel Channel Servic Servic e e Signal Signal
Receiver
Receiver
WCDMA Source Coding
[
A integrated speech codec with 8
source rates
[
The AMR bit rates can be controlled by
the RAN depending on the system
load and quality of the speech
connections
[
H.324 is used for VP Service in CS
domain
[
Includes: video codec, speech codec,
data protocols, multiplexing and etc.
CODEC Bit Rate (kbps) AMR_12.20 12.2 (GSM EFR) AMR_10.20 10.2
AMR_7.95 7.95
AMR_7.40 7.4 (TDMA EFR) AMR_6.70 6.7 (PDC EFR) AMR_5.90 5.9
AMR_5.15 5.15 AMR_4.75 4.75
Processing Procedure of WCDMA System
Transmitter
Transmitter
Sourc Sourc e e Codin Codin g g Channel Coding Channel Coding & Interleaving& Interleaving SpreadingSpreading ModulationModulation
Source Source Decodin Decodin g g Channel Decoding Channel Decoding & Deinterleaving
& Deinterleaving DespreadinDespreadingg DemodulatioDemodulationn
Transmission Transmission
Reception Reception chip
chip modulatedmodulatedsignalsignal bit
bit symbolsymbol Servic Servic e e Signal Signal Radio Radio Channel Channel Servic Servic e e Signal Signal
Receiver
Receiver
WCDMA Block Coding - CRC
WCDMA Channel Coding
l
Effect
[
Enhance the correlation among symbols so as to recover the signal when
interference occurs
[
Provides better error correction at receiver, but brings increment of the delay
lTypes
[
No Coding
[
Convolutional Coding (1/2, 1/3)
[
Turbo Coding (1/3)
Code Block Code Block of N Bits of N Bits No Coding No Coding 1/2 Convolutional 1/2 Convolutional Coding Coding 1/3 Convolutional 1/3 Convolutional Coding Coding Uncoded N bits Uncoded N bits Coded 2N+16 bits Coded 2N+16 bits Coded 3N+24 bits Coded 3N+24 bitsWCDMA Interleaving
l
Effect
[
Interleaving is used to reduce the probability of consecutive bits error
[
Longer interleaving periods have better data protection with more delay
1 1 1 0 1 ... ... ... ... ... ... ... ... 0 0 0 0 1 0 0 . . . 0 0 1 0 0 0 0 . . . 1 0 0 1 0 0 0 0 1 0 1 1 1 0 1 1 1 ... ... ... ... ... 0 0 0 0 0 1 0 … … … 0 0 … … … 0 1 0 1 0 0 1 0 0 0 1 0 1 0 0 1 … 0 … 1 1 0 1 1 -Inter -Inter column column Output Output bits bits Input bits Input bits Interleaving Interleaving : periods: periods , , 20 40 or 80 ms, , 20 40 or 80 ms
Processing Procedure of WCDMA System
Sourc Sourc e e Codin Codin g g Channel Coding Channel Coding & Interleaving& Interleaving SpreadingSpreading ModulationModulation
Source Source Decodin Decodin g g Channel Decoding Channel Decoding & Deinterleaving
& Deinterleaving DespreadinDespreadingg DemodulatioDemodulationn
Transmission Transmission
Reception Reception chip
chip modulatedmodulatedsignalsignal bit
bit symbolsymbol Servic Servic e e Signal Signal Radio Radio Channel Channel Servic Servic e e Signal Signal
Receiver
Receiver
Correlation
l
Correlation measures similarity between any two arbitrary signals.
lIdentical and Orthogonal signals:
Correlation = 0
Correlation = 0
Orthogonal signals
Orthogonal signals
-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 -1 -1 +1 +1Correlation = 1
Correlation = 1
Identical signals
Identical signals
-1 1 -1 1
-1 1 -1 1
[
[
1 1 1 1
1 1 1 1
-1 1 -1 1
-1 1 -1 1
C
C
11C
C
22 +1+1 +1 +1C
C
11C
C
22Orthogonal Code Usage - Coding
UE1: UE1: ++11 --1 1 UE2: UE2: --11 ++11 C C1 1 :: --1 1 ++1 1 --1 1 ++1 1 --1 1 ++1 1 --11 ++11 C C2 2 :: ++1 1 ++1 1 ++1 1 ++1 1 ++1 1 ++1 1 ++1 1 ++11 UE1×c1 UE1×c1:: --1 1 ++1 1 --1 1 ++1 1 ++1 1 --1 1 ++11 --11 UE2×c2 UE2×c2:: --1 1 --1 1 --1 1 --1 1 ++1 1 ++1 1 ++1 1 ++11 UE1×c1Orthogonal Code Usage - Decoding
UE1×C
UE1×C11++ UE2×CUE2×C22: : --2 0 2 0 --2 0 2 0 ++2 0 2 0 ++2 02 0
UE1
UE1 Dispreading by c1Dispreading by c1:: --1 1 ++1 1 --1 1 ++1 1 --1 1 ++1 1 --11 ++11 Dispreading result:
Dispreading result: ++2 0 2 0 ++2 0 2 0 --2 0 2 0 --2 02 0 Integral judgment:
Integral judgment: ++4 (means4 (means++1) 1) --4 (means4 (means--1)1) UE2
UE2 Dispreading by cDispreading by c2:2: ++1 1 ++1 1 ++1 1 ++1 1 ++1 1 ++1 1 ++1 1 ++1 1 Dispreading result:
Dispreading result: --2 0 2 0 --2 0 2 0 ++2 0 2 0 ++2 02 0 Integral judgment:
Spectrum Analysis of Spreading & Dispreading
Spreading code Spreading code Spreading code Spreading code Signal Signal Combination Combination Narrowband signal Narrowband signal f f P(f) P(f) Broadband signal Broadband signal P(f) P(f) f fNoise & Other Signal Noise & Other Signal
P(f) P(f) f f Noise+Broadband signal Noise+Broadband signal P(f) P(f) f f Recovered signal Recovered signal P(f) P(f) f f
Spectrum Analysis of Spreading & Dispreading
Max allowed Max allowed interference interference / Eb No/ Eb No Requiremen Requiremen t t Power Power Max interference Max interference caused by UE and caused by UE and others others Processing Gain Processing GainE
E
bitbitDespreading
Despreading
Interference Interference from other UE from other UEE
E
chipchip/
=
/
×
Eb
/
No
=
Ec
/
No
×
PG
Eb
No
Ec
No
PG
Process Gain
[
[
[
bit
rate
)
rate
chip
log(
10
Gain
ocess
Pr
=
Spreading Technology
[
Channelization operation, which transforms data symbols into
chips
[
Scrambling operation is applied to the spreading signal
scrambling
scrambling
channelization
channelization
Data
Data
symbol
WCDMA Channelization Code
l
OVSF Code (Orthogonal Variable Spreading Factor) is used as
channelization code
C Cch,1,0 ch,1,0 = (1)= (1) C Cch,2,0 ch,2,0 = (1,1)= (1,1) C Cch,2,1 ch,2,1 = (1, -1)= (1, -1) C Cch,4,0 ch,4,0 = (1,1,1,1)= (1,1,1,1) C Cch,4,1 ch,4,1 = (1,1,-1,-1)= (1,1,-1,-1) C Cch,4,2 ch,4,2 = (1,-1,1,-1)= (1,-1,1,-1) C Cch,4,3 ch,4,3 = (1,-1,-1,1)= (1,-1,-1,1) C Cch,8,0 ch,8,0 = (1,1,1,1,1,1,1,1)= (1,1,1,1,1,1,1,1) C Cch,8,1 ch,8,1 = (1,1,1,1,-1,-1,-1,-1)= (1,1,1,1,-1,-1,-1,-1) C Cch,8,2 ch,8,2 = (1,1,-1,-1,1,1,-1,-1)= (1,1,-1,-1,1,1,-1,-1) C Cch,8,3 ch,8,3 = (1,1,-1,-1,-1,-1,1,1)= (1,1,-1,-1,-1,-1,1,1) C Cch,8,4 ch,8,4 = (1,-1,1,-1,1,-1,1,-1)= (1,-1,1,-1,1,-1,1,-1) C Cch,8,5 ch,8,5 = (1,-1,1,-1,-1,1,-1,1)= (1,-1,1,-1,-1,1,-1,1) C Cch,8,6 ch,8,6 = (1,-1,-1,1,1,-1,-1,1)= (1,-1,-1,1,1,-1,-1,1) C Cch,8,7 = (1,-1,-1,1,-1,1,1,-1)= (1,-1,-1,1,-1,1,1,-1)……
……
WCDMA Channelization Code
Radio bearer SF Radio bearer SF
Speech 12.2 UL 64 Speech 12.2 DL 128
Data 64 kbps UL 16 Data 64 kbps DL 32
Data 128 kbps UL 8 Data 128 kbps DL 16
Data 144 kbps UL 8 Data 144 kbps DL 16
Purpose of Channelization Code
Purpose of Scrambling Code
Scrambling Code
l
Scrambling code: GOLD sequence.
l
There are 2
24long uplink scrambling codes which are used for
scrambling of the uplink signals. Uplink scrambling codes are
assigned by RNC.
l
For downlink, 512 primary scrambling codes are used.
Primary Scrambling Code Group
Primary Primary scrambling scrambling codes for codes for downlink downlink physical physical channels channels Group 0 Group 0 … … Primary Primary scrambling code scrambling code 0 0 …… …… Primary Primary scrambling scrambling * code 8 63 * code 8 63 …… …… Primary Primary scrambling scrambling * + code 8 63 * +7 code 8 63 7512
512
primary
primary
scrambling
scrambling
…
…
…
…
…
…
…
…
Group 1 Group 1 Group Group 63 63 Primary Primary scrambling code scrambling code 1 1 Primary Primary scrambling code scrambling code 8 864
64
primary
primary
scrambling
Code Multiplexing
Scrambling code
Scrambling code
Channelization code 1
Channelization code 1
Channelization code 2
Channelization code 2
Channelization code 3
Channelization code 3
User 1 signal
User 1 signal
User 2 signal
User 2 signal
User 3 signal
User 3 signal
NodeB NodeBCode Multiplexing
NodeB NodeBScrambling code 3
Scrambling code 3
Channelization code
Channelization code
Scrambling code 2
Scrambling code 2
User 2 signal
User 2 signal
Channelization code
Channelization code
Scrambling code 1
Scrambling code 1
User 1 signal
User 1 signal
Channelization code
Channelization code
Processing Procedure of WCDMA System
Sourc Sourc e e Codin Codin g g Channel Coding Channel Coding & Interleaving& Interleaving SpreadingSpreading ModulationModulation
Source Source Decodin Decodin g g Channel Decoding Channel Decoding & Deinterleaving
& Deinterleaving DespreadinDespreadingg DemodulatioDemodulationn
Transmission Transmission
Reception Reception chip
chip modulatedmodulatedsignalsignal bit
bit symbolsymbol Servic Servic e e Signal Signal Radio Radio Channel Channel Servic Servic e e Signal Signal
Receiver
Receiver
Modulation Overview
1
1
0
0
1
1
0
0
time
time
Basic steady radio
Basic steady radio
wave: wave: carrier = carrier = A.cos(2 A.cos(2ππ Ft+Ft+φφ )) Amplitude Shift Amplitude Shift Keying: Keying:
A
A
.cos(2.cos(2ππ Ft+Ft+φφ )) Frequency Shift Frequency Shift Keying: Keying: A.cos(2 A.cos(2ππF
F
t+t+φφ )) Phase Shift Keying:Phase Shift Keying:
Data to be transmitted:
Data to be transmitted:
Digital Input
Modulation Overview
1 1 t t 1 1 00 11 1 1 t t -1 -1 NRZ coding NRZ codingf
f
oo Modulated Modulated Carrier Carrier Information Information signal signal 1 1 22 33 44 55 66 77 88 99 1010 1 1 22 33 44 55 66 77 88 99 1010 Digital Input Digital Input High Frequency High Frequency Carrier CarrierModulation Overview
-1 -1 -1 -1 1 1 22 33 44 55 66 77 88 99 1010 NRZ Input NRZ Input I di-Bit Stream I di-Bit Stream Q di-Bit Stream Q di-Bit Stream I I Component Component Q Q Component Component QPSK Waveform QPSK Waveform 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 -11 -1Modulation Overview
NRZ NRZ coding coding 90 90oo NRZ NRZ coding codingQPSK
QPSK
Q(t) Q(t) I(t) I(t)f
f
oo ± ±AA ± ±AA ±±Acos([Acos([oot)t) ± ±Acos([Acos([oot + /2)t + /2)[[ [[ 11 11 π /4π /4 11 −1−1 7π /47π /4 −1 1−1 1)
cos(
2
:
A
ω
o+
φ
QPSK
Demodulation
1 1 22 33 44 55 66 77 88 99 1010 QPSK Waveform QPSK Waveform 1,1 1,1 -1,-1 -1,-1 -1,1 -1,1 1,-1 1,-1 -1,1 -1,1WCDMA Modulation
l
HSDPA: QPSK or 16QAM
HSDPA: QPSK or 16QAM
R99/R4: QPSK
R99/R4: QPSK
Processing Procedure of WCDMA System
Sourc Sourc e e Codin Codin g g Channe Channe l l Coding Coding SpreadingSpreading ModulationModulation
Source Source Decodin Decodin g g Channel Channel Decodin Decodin g g Despreadin Despreadin g g DemodulatioDemodulationn Transmission Transmission Reception Reception chip
chip modulatedmodulatedsignalsignal bit
bit symbolsymbol Servic Servic e e Signal Signal Radio Radio Channel Channel Servic Servic e e Signal Signal
Transmitter
Transmitter
Receiver
Receiver
Wireless Propagation
Received Received Signal Signal Transmitted Transmitted Signal Signal Transmission Loss: Transmission Loss:Path Loss + Multi-path Fading Path Loss + Multi-path Fading
Amplitude
Propagation of Radio Signal
Signal at Transmitter
Signal at Transmitter
Signal at Receiver
Signal at Receiver
-30 -30 -25 -25 -20 -20 -15 -15 -10 -10 -5 -5 dB dB 0 0 0 0 dB m dB m -20 -20 -15 -15 -10 -10 -5 -5 5 5 10 10 15 15 20 20Fading Categories
l
Fading Categories
[
Slow Fading
Principle of RAKE Receiver
Receive set Receive set Correlator 1 Correlator 1 Correlator 2 Correlator 2 Correlator 3 Correlator 3 Searcher Searcher correlatorcorrelator Calculate theCalculate thetime delaytime delay and signal and signal strength strength Combiner
Combiner combinedcombined TheThe signal signal t t t t ( ) s t( ) s t s ts t( )( )
-RAKE receiver help to overcome on the multi path fading and enhance
-RAKE receiver help to overcome on the multi path fading and enhance
Contents
l
3G Overview
lCDMA Principle
l
WCDMA Network Architecture and protocol structure
lWCDMA Wireless Fundamental
l
Physical Layer Overview
lPhysical Channels
UTRAN Network Structure
RNS
RNS
RNC
RNC
RNS
RNS
RNC
RNC
Core Network
Core Network
NodeB
NodeB
NodeB
NodeB
NodeB
NodeB
NodeB
NodeB
-Iu CS
-Iu CS
Iu PS
Iu PS
-
-Iur
Iur
Iub
Iub
Iub
Iub
Iub
Iub
Iub
Iub
CN
CN
UTRAN
UTRAN
Uu
Uu
CS
CS
PS
PS
-Iu CS
-Iu CS
-Iu PS
-Iu PS
CS
CS
PS
PS
Uu Interface Protocol Structure
L3
L3
co nt ro l co nt ro l co nt ro l co nt ro l co nt ro l co nt ro l co nt ro l co nt ro l -C plane signaling-C plane signaling U plane informationU plane information-
-/
L2 MAC
/
L2 MAC
RLC RLC DC DC Nt Nt GC GC/
L2 RLC
/
L2 RLC
MAC
MAC
RLC RLC RLC RLC RLC RLC Duplication avoidance Duplication avoidance UuS boundary UuS boundary/
L2 BMC
/
L2 BMC
control control PDCP PDCP PDCP PDCPL2 PDCP
L2 PDCP
/
/
DC DC Nt Nt GC GCRRC
RRC
RLC RLC RLC RLC RLC RLC RLC RLC BMC BMC radio bearer radio bearer logical channel logical channel transport channel transport channelRAB, RB and RL
RAB
RAB
RB
RB
RL
RL
NodeB
NodeB
RNC
RNC
CN
CN
UE
UE
UTRAN
UTRAN
Contents
l
3G Overview
lCDMA Principle
l
WCDMA Network Architecture and protocol structure
lWCDMA Wireless Fundamental
l
Physical Layer Overview
lPhysical Channels
Logical Channel
Control channel
Control channel
Traffic channel
Traffic channel
Dedicated traffic channel
Dedicated traffic channel
(
DTCH
)
(
DTCH
)
Common traffic channel
Common traffic channel
(
(
CTCH
CTCH
)
)
Broadcast control channel
Broadcast control channel
(
BCCH
)
(
BCCH
)
Paging control channel
Paging control channel
(
(
PCCH
PCCH
)
)
Dedicate control channel
Dedicate control channel
(
DCCH
)
(
DCCH
)
Common control channel
Logical Channel
Control channel
Control channel
Traffic channel
Traffic channel
Dedicated traffic channel
Dedicated traffic channel
(
DTCH
)
(
DTCH
)
Common traffic channel
Common traffic channel
(
(
CTCH
CTCH
)
)
Broadcast control channel
Broadcast control channel
(
BCCH
)
(
BCCH
)
Paging control channel
Paging control channel
(
(
PCCH
PCCH
)
)
Dedicate control channel
Dedicate control channel
(
DCCH
)
(
DCCH
)
Common control channel
Transport Channel
Dedicated Channel
Dedicated Channel
(
(
DCH
DCH
)
)
Broadcast channel
Broadcast channel
(
(
BCH
BCH
)
)
Forward access channel
Forward access channel
(
FACH
)
(
FACH
)
Paging channel
Paging channel
(
(
PCH
PCH
)
)
Random access channel
Random access channel
(
(
RACH
RACH
)
)
-High speed downlink shared channel
-High speed downlink shared channel
(
HS DSCH
-
)
(
HS DSCH
-
)
Common transport
Common transport
channel
channel
Dedicated
Dedicated
transport channel
transport channel
Physical Channel
l
A physical channel is defined by a specific carrier frequency, code
(scrambling code, spreading code) and relative phase.
l
In UMTS system, the different code (scrambling code or spreading
code) can distinguish the channels.
l
Most channels consist of radio frames and time slots, and each radio
frame consists of 15 time slots.
l
Two types of physical channel: UL and DL
Physical Channel
Physical Channel
,
,
Frequency Code Phase
,
,
Frequency Code Phase
Downlink Physical Channel
l
Downlink Dedicated Physical Channel (DL DPCH)
Downlink Dedicated Physical Channel (DL DPCH)
lDownlink Common Physical Channel
Downlink Common Physical Channel
[
Primary Common Control Physical Channel (P-CCPCH)
Primary Common Control Physical Channel (P-CCPCH)
[
Secondary Common Control Physical Channel (S-CCPCH)
Secondary Common Control Physical Channel (S-CCPCH)
[
Synchronization Channel (SCH)
Synchronization Channel (SCH)
[
Paging Indicator Channel (PICH)
Paging Indicator Channel (PICH)
[
Acquisition Indicator Channel (AICH)
Acquisition Indicator Channel (AICH)
[
Common Pilot Channel (CPICH)
Common Pilot Channel (CPICH)
[
High-Speed Physical Downlink Shared Channel (HS-PDSCH)
High-Speed Physical Downlink Shared Channel (HS-PDSCH)
Uplink Physical Channel
l
Uplink Dedicated Physical Channel
[
Uplink Dedicated Physical Data Channel (Uplink DPDCH)
[
Uplink Dedicated Physical Control Channel (Uplink DPCCH)
[
High-Speed Dedicated Physical Channel (HS-DPCCH)
l
Uplink Common Physical Channel
Function of Physical Channel
NodeB
NodeB
UE
UE
-
-P CC-PCH -Primary Common Control -Physical Channel- -P CC-PCH -Primary Common Control -Physical Channel- -P CC-PCH -Primary Common Control -Physical Channel- -P CC-PCH -Primary Common Control -Physical Channel
-
--P C--PICH --Primary Common --Pilot Channel- --P C--PICH --Primary Common --Pilot Channel
SCH--SCH--Synchronisation ChannelSynchronisation Channel
-
--P C--PICH --Primary Common --Pilot Channel- --P C--PICH --Primary Common --Pilot Channel
SCH--SCH--Synchronisation ChannelSynchronisation Channel
Cell
Search
Cell
Search
Channels
Channels
--DPDCH Dedicated Physical Data Channel --DPDCH Dedicated Physical Data Channel --DPDCH Dedicated Physical Data Channel --DPDCH Dedicated Physical Data Channel
--DPCCH Dedicated Physical Control Channel --DPCCH Dedicated Physical Control Channel --DPCCH Dedicated Physical Control Channel --DPCCH Dedicated Physical Control Channel
Dedicated
Dedicated
Channels
Channels
Paging Channels
Paging Channels
--PICH Paging--PICH Paging-- Indicator ChannelIndicator Channel PICH Paging
--PICH Paging Indicator ChannelIndicator Channel
--SCCPCH Secondary Common Control Physical Channel --SCCPCH Secondary Common Control Physical Channel --SCCPCH Secondary Common Control Physical Channel --SCCPCH Secondary Common Control Physical Channel
--PRACH Physical Random Access Channel --PRACH Physical Random Access Channel --PRACH Physical Random Access Channel --PRACH Physical Random Access Channel
--
AICH--AICH--Acquisition Indicator ChannelAcquisition Indicator Channel
AICH--AICH Acquisition Indicator ChannelAcquisition Indicator Channel
Random Access Channels
Random Access Channels
-
--HS SCCH High Speed Share Control Channel- --HS SCCH High Speed Share Control Channel- --HS SCCH High Speed Share Control Channel- --HS SCCH High Speed Share Control Channel
-
--HS PDSCH High Speed Physical Downlink Share Channel- --HS PDSCH High Speed Physical Downlink Share Channel- --HS PDSCH High Speed Physical Downlink Share Channel- --HS PDSCH High Speed Physical Downlink Share Channel
High Speed Downlink Share Channels
Synchronization Channels (P-SCH & S-SCH)
l Used for cell searchl Two sub channels: P-SCH and S-SCH l SCH is transmitted at the first 256 chips of
every time slot
lPrimary synchronization code is transmitted Primary synchronization code is transmitted repeatedly in each time slot
repeatedly in each time slot
lSecondary synchronization code specifies the Secondary synchronization code specifies the scrambling code groups of the cell
scrambling code groups of the cell
Primary Primary SCH SCH Secondary Secondary SCH SCH # Slot #0
Slot 0 SlotSlot # #11 SlotSlot # #1414
ac acssi 0i 0,, p p ac ac acac pp acac pp ac acssi 1i 1,, acacssi 14i 14,, 256 chips 256 chips 2560 chips 2560 chips
One 10 ms SCH radio frame One 10 ms SCH radio frame
Secondary Synchronization Channel
(S-SCH)
slot number Scrambling 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 … Group 61 9 10 13 10 11 15 15 9 16 12 14 13 16 14 11 Group 62 9 11 12 15 12 9 13 13 11 14 10 16 15 14 16 Group 63 9 12 10 15 13 14 9 14 15 11 11 13 12 16 10 l……
……
..
..
ac
ac
p p # Slot # ? Slot ? -P SCH -P SCHac
ac
p p # Slot #? Slot ?16
16
6
6
-S -SCH -S -SCHac
ac
p p # Slot #? Slot ?11
11
Group 2
Group 2
, ,
Slot 7 8 9
, ,
Slot 7 8 9
Primary Common Pilot Channel (PCPICH)
l
Primary PCPICH
[
Carrying pre-defined sequence
[
Fixed channel code: C
ch, 256, 0, Fixed rate 30Kbps
[
Scrambled by the primary scrambling code
[
Broadcast over the entire cell
[
A phase reference for SCH, Primary CCPCH, AICH, PICH and
downlink DPCH, Only one PCPICH per cell
-Pre defined symbol sequence -Pre defined symbol sequence
T
Primary Common Control Physical Channel
(PCCPCH)
l
Carrying BCH transport channel
l
Fixed rate, fixed OVSF code (30kbps , C
ch, 256, 1)
l
The PCCPCH is not transmitted during the first 256 chips of each time
slot
PCCPCH Data PCCPCH Data 18 bits 18 bits # Slot #0Slot 0 SlotSlot # #11 SlotSlot # #ii
256 chips 256 chips # Slot #14 Slot 14 T
Tslotslot= = 2560 chips 20 bits2560 chips 20 bits,,
Paging Indicator Channel (PICH)
l
Carrying Paging Indicators (PI)
lFixed rate (30kbps), SF = 256
l
N paging indicators {PI
0, …, PI
N-1} in each PICH frame, N=18, 36, 72,
or 144
( )
One radio frame 10 ms ( ) One radio frame 10 ms b
b11
b
b00
288 bits for paging 288 bits for paging indication
indication 12 bits undefined12 bits undefined ( ( )) b
Secondary Common Control Physical Channel
(SCCPCH)
l
Carrying FACH and PCH, SF = 256 - 4
[
Pilot: used for demodulation
[
TFCI: Transport Format Control Indication, used for describe
data format
Data Data N bits N bits # Slot #0Slot 0 SlotSlot # #11 SlotSlot # #ii SlotSlot # #1414
: 1 radio frame T:
1 radio frame Tff= = 10 ms10 ms
T
Tslotslot= = 2560 chips2560 chips, ,
Data Data Pilot Pilot N bits
N PilotPilot bits
N bits
N TFCITFCITFCITFCI bits
* 20 2*
Physical Random Access Channel (PRACH)
Message part Message part Preamble Preamble 4096 chips 4096 chips ( )10 ms one radio frame ( ) 10 ms one radio frame Preamble
Preamble PreamblePreamble
Message part Message part Preamble
Preamble 4096 chips
4096 chips 20 ms two radio frames20 ms two radio frames ( ( )) Preamble
PRACH Message Structure
Pilot Pilot N bits N bits # Slot # 0Slot 0SlotSlot # # 11 SlotSlot # # ii SlotSlot # # 1414
Message part radio frame T Message part radio frame T = 10 ms
= 10 ms
T
Tslotslot= = 2560 chips 10 22560 chips 10 2, , **
Pilot Pilot TFCI TFCI N bits
N TFCITFCI bits
Data
Data
N
N data databitsbits
Data Data Control Control k k ( = .. ) bits k 0 3 ( = .. ) bits k 0 3
PRACH Access Timeslot Structure
#1 #1 #2#2 #3#3 #4#4 #5#5 #6#6 #7#7 #8#8 #9#9 #10#10 #11#11 #12#12 #13#13 #14#14 5120 chips 5120 chips : radio frame 10 ms:radio frame 10 ms radio frame 10 msradio frame 10 ms: :
# Access slot #0
Access slot 0 Random Access TransmissionRandom Access Transmission
# Access slot #1 Access slot 1 # Access slot #7 Access slot 7 # Access slot #14 Access slot 14
Random Access Transmission Random Access Transmission
Random Access Transmission Random Access Transmission
Random Access Transmission Random Access Transmission
# Access slot #8
Acquisition Indicator Channel (AICH)
# AS #14 AS 14 ASAS # #00 ASAS # #11 ASAS # #ii ASAS # #1414 ASAS # #00 a a11 aa22 a a00 aa3030aa3131 aa3232 aa3333 aa3838 aa3939 AI partAI part Unused partUnused part
20 ms 20 ms
Uplink Dedicated Physical Channel
(DPDCH&DPCCH)
Uplink Dedicated Physical Channel
(DPDCH&DPCCH)
Pilot Pilot N
Npilotpilot bits bits NNTPCTPCTPCTPC bits bits Data
Data N
Ndatadata bits bits
# Slot #0
Slot 0 SlotSlot # #11 SlotSlot # #ii SlotSlot # #1414 T
Tslotslot = = 2560 chips 10 22560 chips 10 2, , ** kk bitsbits
( = .. )k 0 6 ( = .. )k 0 6 : 1 radio frame T: 1 radio frame Tff = = 10 ms10 ms DPDCH DPDCH DPCCH
Downlink Dedicated Physical Channel
(DPDCH+DPCCH)
Downlink Dedicated Physical Channel
(DPDCH+DPCCH)
, One radio frame T,
One radio frame Tff = = 10 ms10 ms #
Slot #0
Slot 0 SlotSlot # #11 SlotSlot # #ii SlotSlot # #1414 T
Tslotslot = = 2560 chips 20 22560 chips 20 2, , ** kk ( =- .. ) bits k ( =- .. )1 6 bits k 1 6 Data2 Data2 N
Ndata2data2 bits bits DPDCH DPDCH TFCI
TFCI N
NTFCITFCI bits bits
Pilot Pilot N
Npilotpilot bits bits Data1
Data1 N
Ndata1data1 bitsbits
DPDCH DPDCH DPCCHDPCCH DPCCHDPCCH TPC TPC N NTPCTPC bits bits
High-Speed Physical Downlink Shared Channel
(HS-PDSCH)
l
Bearing service data and layer 2 overhead bits mapped from the
transport channel
l
SF=16, can be configured several channels to increase data service
# Slot #0
Slot 0 Slot 1Slot 1## SlotSlot # #22 T
Tslotslot = = 2560 chips M 10 22560 chips M 10 2, *, * ** kk bits k 4bits k 4 ( = ) ( = ) Data
Data N
Ndata1data1 bits bits
: 1 subframe T:
High-Speed Shared Control Channel
(HS-SCCH)
l Carries physical layer signalling to a single UE ,such as modulation
scheme (1 bit) ,channelization code set (7 bit), transport block size (6bit),HARQ process number (3bit), redundancy version (3bit), new data indicator (1bit), UE identity (16bit)
l HS-SCCH is a fixed rate (60 kbps, SF=128) downlink physical channel used to carry downlink signalling related to HS-DSCH transmission
# Slot #0
Slot 0 Slot 1Slot 1## SlotSlot # #22 T
Tslotslot = = 2560 chips 40 bits2560 chips 40 bits, , Data
Data N
Ndata1data1 bits bits
1 subframe T
High-Speed Dedicated Physical Control Channel
(HS-DPCCH )
l
Carrying information to acknowledge downlink transport blocks and
feedback information to the system for scheduling and link
adaptation of transport block
[
CQI and ACK/NACK
l
Physical Channel, Uplink, SF=256
Subframe #0
Subframe #0 Subframe #iSubframe #i Subframe #nSubframe #n One HS-DPCCH subframe ( 2ms )
One HS-DPCCH subframe ( 2ms ) ACK/NACK
ACK/NACK CQICQI
T
Mapping Between Channels
Logical channels
Logical channels
Transport channels
Transport channels
Physical channels
Physical channels
BCCH
BCCH
BCH
BCH
P CCPCH
P CCPCH
-
-FACH
FACH
S CCPCH
S CCPCH
-
-PCCH
PCCH
PCH
PCH
S CCPCH
S CCPCH
-
-CCCH
CCCH
RACH
RACH
PRACH
PRACH
FACH
FACH
S CCPCH
S CCPCH
-
-CTCH
CTCH
FACH
FACH
S CCPCH
S CCPCH
-
-,
DCCH DTCH
,
DCCH DTCH
DCH
DCH
DPDCH
DPDCH
-HS DSCH
-HS DSCH
HS PDSCH
HS PDSCH
-
-,
RACH FACH
,
-Contents
l
3G Overview
lCDMA Principle
l
WCDMA Network Architecture and protocol structure
lWCDMA Wireless Fundamental
l
Physical Layer Overview
lPhysical Channels
Synchronization Procedure - Cell Search
Frame synchronization
Frame synchronization
&
Code Group
&
Code Group
Identification
Identification
Scrambling Code
Scrambling Code
Identification
Identification
UE uses SSC to find frame
UE uses SSC to find frame
synchronization and identify the
synchronization and identify the
code group of the cell found in
code group of the cell found in
the first step
the first step
UE determines the primary scrambling
UE determines the primary scrambling
code through correlation over the
code through correlation over the
PCPICH with all codes within the
PCPICH with all codes within the
,
identified group and then detects
,
identified group and then detects
-the P CCPCH and reads BCH
-the P CCPCH and reads BCH
information
information
。
。
Slot
Slot
Synchronization
Synchronization
UE uses PSC to acquire
UE uses PSC to acquire
slot synchronization to a
slot synchronization to a
cell
cell
Random Access Procedure
STARTSTARTChoose a RACH sub channel from Choose a RACH sub channel from
available ones available ones Get available signatures Get available signatures
Set Preamble Retrans Max Set Preamble Retrans Max
Set Preamble_Initial_Power Set Preamble_Initial_Power Send a preamble Send a preamble
Check the corresponding AI Check the corresponding AI
Increase message part power by Increase message part power by
-
p m based on preamble power- p m based on preamble power
Set physical status to be RACH Set physical status to be RACH
message transmitted
message transmitted Set physical status to be NackSet physical status to be Nack
on AICH received on AICH received
Choose a access slot again Choose a access slot again
> &
Counter> & 0 Preamble power Counter 0 Preamble power
< maximum allowed power < maximum allowed power
Choose a signature and Choose a signature and increase preamble transmit power increase preamble transmit power
Get negative AI Get negative AI No AI
No AI
Report the physical status to MAC Report the physical status to MAC Get positive AI Get positive AI
The counter of preamble retransmit The counter of preamble retransmit
,
Subtract 1 Commanded preamble power , Subtract 1 Commanded preamble power
increased by Power Ramp Step increased by Power Ramp Step
N N Y
Y
Send the corresponding message part Send the corresponding message part
Transmit Diversity Mode
Physical channel type Open loop mode Closed loop mode
TSTD STTD Mode 1 Mode 2
P-CCPCH – applied – –
SCH applied – – –
S-CCPCH – applied – –
DPCH – applied applied applied
PICH – applied – –
HS-PDSCH – applied applied –
HS-SCCH – applied – –
Transmit Diversity - STTD
b
b
0
0
b
b
1
1
b
b
2
2
b
b
3
3
Antenna 1
Antenna 1
Antenna 2
Antenna 2
Channel bits
Channel bits
STTD encoded channel bits
STTD encoded channel bits
.
for antenna 1 and antenna 2
.
for antenna 1 and antenna 2
b
b
0
0
b
b
1
1
b
b
2
2
b
b
3
3
-b
Transmit Diversity - TSTD
Antenna 1 Antenna 1 Antenna 2 Antenna 2 , i 0, i 0 , i 1, i 1ac
ac
ssi 14i 14,, # Slot #0Slot 0 SlotSlot # #11 SlotSlot # #1414
, i 2, i 2