Professional Documents
Culture Documents
ACCESS (CDMA)
Multiple Access
DS-CDMA Example
Transmitter for User 1
m1(t)
m1(t)c1(t)
Wireless
Channel
m1(t)+e1(t)
TSymbol
m1(t)
m1(t)c1(t)+
m2(t)c2(t)
c1(t)
m2(t)c2(t)
c1(t)
m2(t)+e2(t)
TSymbol
m2(t)
c2(t)
Important Note:
The value of ei(t) depends on the cross
correlation properties between c1 & c2
ei(t)=0 if c1 & c2 are orthogonal
c2(t)
mi(t):
ci(t):
ei(t):
mi(t):
DS-CDMA Example
channel->>
polar sig.->
detecting A ... ->
DS-CDMA Example
User A: code
User B: code
The received pattern can be written as
and
The bit of user A is decoded correctly
DS-CDMA Multiuser
Interference
10
10
Orthogonal Codes
Orthogonal codes
Types
Walsh codes
Variable-Length Orthogonal codes
11
Walsh-Hadamard Codes
H
H2n n
Hn
Hn
where H1 1
Hn
c1
1 1
H2
1 1
c1
c2
1 1 1 1
1 1 1 1
H4
1 1 1 1
1 1 1 1
c2
c3
c4
12
SF = 1
SF = 2
c22
SF = 4
c42
c41
c43
c44
SF = 8
SF = 16
OVSF TREE
13
SF = 1
SF = 2
c22
SF = 4
c41
c42
c43
c44
SF = 8
SF = 16
OVSF TREE
If a user is allocated a certain code, then all codes that branch from such
code cannot be allocated to any other user
14
Characteristics of Walsh
Codes
15
16
Gold Sequences
Gold sequences constructed by the XOR of two msequences with the same clocking
Codes have well-defined cross correlation properties
Only simple circuitry needed to generate large
number of unique codes
In following example, two shift registers generate the
two m-sequences and these are then bitwise XORed
17
R0
R1
R2
R3
R4
R5
R6
R0
R1
R2
R3
R4
R5
R6
Gold
Sequence
18
20
10
6
5
1
2
21
Signal Model
xk t 2 mk t t k ck t t k cos c t t k k
2 mk t t k ck t t k cos ct k
k k ct k
At receiver,
K
x t x1 t
xk t
k 2
22
11
Interfering Signal
zk t 2 mk t t k ck t t k c1 t cos ct k cos ct 1
After LPF
wk t mk t t k ck t t k c1 t cos k 1
cos k 1 b mk t t k ck t t k c1 t dt
0
Ik
23
At Receiver
t
T
I k cos k 1 b1 k ck t t k c1 t dt b0 b ck t t k c1 t dt
0
tk
Tb
m t c1 t c1 t dt
0 1
At User 1: I1
Tb
c t c1 t dt A
0 1
Tb
c t t k c1 t dt 0
0 k
24
12
1
Pb Q
K 1 N0
3N
2 Eb
Near/Far Problem
1
26
13
Near/Far Problem
Pe Q
1
3N
1
Eb( k )
N
0(1)
(1)
2 Eb
k 2 Eb
K
14