Beruflich Dokumente
Kultur Dokumente
Code
CDMA (Code) ( FDMA
TDMA ) Spread
Scrambling
Scrambling Code
Scrambling Code
Channelization Code
Voice
Data
DeSpreading
Spreading
Scrambling
Voice
Data
De-Scrambling
1|Page
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
2 Spreading Despreading
2 (Data) (Spreading) ( )
Spreading Code ( Channelization code
2|Page
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
3 Code tree
3|Page
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
Code generation
(RNC)
WCDMA
A,A
A,-A
4 code
4|Page
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
Spreading Factor
User throughput
User
Correlation
Despreading
Correlation
(Code) CDMA
0 -1 () 1 +1 () 1
Exclusive OR ( 1 1)
[-1 +1] =0, [+1+1]=2, [-11]=-2 Code ()
Radio Access BKK
February 2010
5|Page
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
+1
-1 1
-1 1
-1
+1
-1 1
-1 1
0
-1
-1 1 -1 1 1 1
-1 1 -1 1 1 1
+1
0
-1
11 1 111
= +1+1+1+1+1+1= 6/6=1
5 Correlation
Exclusive OR ( = 0 -1
= 1) (1+1+1+1+1+1)/ = 6/6 = 1 Correlation
+1
-1 1
-1 1
0
-1
+1
1 1
-1 1
-1 1
0
-1
-1 1 -1 1 1 1
1 1 -1 1 -1 1
+1
0
-1
-1 1 1 1 -1 1
=-1+1+1+1-1+1= 2/6 = 0.33
6 2 ()
5 6 Function exclusive OR
Correlation = 0.33 2 6 Correlation 1
6|Page
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
+1
-1 1
-1 1
0
-1
+1
1 1
-1 1
-1 1
0
-1
-1 1 -1 1 1 1
1 1 1 1 -1 1
+1
0
-1
-1 1 -1 1 -1 1
=-1+1-1+1-1+1= 0/6 = 0
7 Zero Correlation
( ) Orthogonal
Orthogonal
Spread
Code
1 Correlation Auto Correlation Zero Correlation
Cross Correlation
7|Page
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
Despreading
Input
Code SF4,4
(0110)
output
Received
-1 1 1-1 1-1-1 1
Code SF4,4
(0110)
-1 1 1-1 -1 1 1-1
output
-1
8|Page
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
1
Received
-1 1-1-1 1-1 1 1
Code SF4,4
(0110)
-1 1 1-1 -1 1 1-1
output
0.5
-0.5
10 despreading
1
= [-1 1-1-1 -1 1 1-1]/4 = [1+1-1+1]/4 = 2/4 =0.5
= [1-1 1 1 -1 1 1-1]/4 = [-1-1+1-1]/4 = -2/4 = -0.5
Correlation 1 1 (0)
9|Page
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
Code Despread
Received
-1 1 1-1 1-1-1 1
Code SF4,3
(0101)
-1 1-1 1 -1 1-1 1
output
11 SF code despread
Despread code (
) SF4,3 (0101)
= [-1 1 1-1 -1 1-1 1]/4 = [1+1-1-1]/4 = 0/4 = 0
= [1-1-1 1 -1 1-1 1]/4 = [-1-1+1+1]/4 = 0/4 =0
1 0 Idle
Orthogonal SF4,4 SF,4,3 orthogonal
10 | P a g e
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
Channelization code
Code
Code Spread Channelization Code Code
SF2
SF4
SF8
SF16
01010101
0101
01011010
01
01100110
0110
0110100101101001
01101001
0110100110010110
12 code
11 | P a g e
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
Data in
Scrambling code
Data in
12 | P a g e
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
13 | P a g e
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
Type
Primary Synchronization
Codes (PSC) and
Secondary
Synchronization Codes
(SSC)
Channelization
Codes
Orthogonal Variable
Spreading Factor
(OVSF) codes
sometimes called
Walsh Codes
Scrambling
Codes, UL
Scrambling
Codes, DL
Complex-Valued
Gold Code Segments Complex-Valued
(long) or ComplexGold Code
Valued S(2) Codes
Segments
(short)
Pseudo Noise
Pseudo Noise (PN)
(PN) codes
codes
Length
256 chips
4-512 chips
38400 chips /
256 chips
38400 chips
Duration
66.67 s
1.04 s 133.34 s
10 ms / 66.67 s
10 ms
Number of
codes
1 primary code / 16
secondary codes
spreading factor
4 ... 256 UL,
4 ... 512 DL
16,777,216
512 primary / 15
secondary for
each primary
code
Spreading
Yes, increases
bandwidth
Usage
UL: to separate
physical data and
To enable terminals to control data from same
locate and synchronize to
terminal
Separation of terminal
the cells' main control
DL: to separate
channels
connection to different
terminals in a same
cell
Separation of
14 | P a g e
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa
WCDMA for UMTS
Wiley
http://www.umtsworld.com/technology/codes.htm
3GPP TS 25.201, 25.213, 25.223
15 | P a g e
Composed by: Wutthilert Rungchai
Edit by: Bunjong Yosapa