IS95 CDMA Technology

adityasharat 4,580 views 25 slides Jan 19, 2012
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

Brief overview of CDMA tech..!!


Slide Content

CDMA Technology & IS-95

What is CDMA „
Both an access method and air-interface

Rest of the network is very similar

Radio resource management, mobility
management, security are similar

Power control and handoffs are different

Uses DSSS and ECC

Frequency reuse factor is 1

3 systems

IS-95 2G, W-CDMA, and CDMA2000

Advantages of CDMA Cellular „
Higher capacity

Improves voice quality (new coder)

Soft-handoffs

Less power consumption (6-7 mW)

Choice for 3G systems

Advantages of CDMA Cellular „
Frequency diversity –frequency-dependent
transmission impairments have less effect on
signal

Multipath resistance –chipping codes used for
CDMA exhibit low cross correlation and low
autocorrelation

Privacy –privacy is inherent since spread
spectrum is obtained by use of noise-like signals

Graceful degradation –system only gradually
degrades as more users access the system

Drawbacks of CDMA Cellular „
Self-jamming –arriving transmissions from
multiple users not aligned on chip boundaries
unless users are perfectly synchronized

Near-far problem –signals closer to the receiver
are received with less attenuation than signals
farther away

Soft handoff –requires that the mobile acquires
the new cell before it relin quishes the old; this is
more complex than hard handoff used in FDMA
and TDMA schemes

Drawbacks of CDMA Cellular „
Air-interface is the most complex

Not symmetrical (unlike TDMA)

Forward and reverse channels are different

Forward channel (1ÆMany) synchronized

Forward channel uses orthogonal spreading codes

Reverse channel transmissions are not
synchronized

Orthogonal codes are used for orthogonal
waveform coding

Mobile Wireless CDMA Design
Considerations „
RAKE receiver –when multiple versions of a
signal arrive more than one chip interval apart,
RAKE receiver attempts to recover signals from
multiple paths and combine them

This method achieves better performance than simply
recovering dominant signal and treating remaining
signals as noise

Soft Handoff –mobile station temporarily
connected to more than one base station
simultaneously

Principle of RAKE Receiver

IS-95 CDMA Forward Channel „
The forward link uses the same frequency spectrum as AMPS
(824-849 Mhz)

Each carrier 1.25MHz

4 types of logical channel: A pilot, a synchronization, 7 paging,
and 55 traffic channels

Channels are separated using different spreading codes

QPSK is the modulation scheme

Orthogonal Walsh codes are used (64 total)

After orthogonal codes, they are further spread by short PN
spreading codes

Short PN spreading codes are M sequences generated by LFSRs
of length 15 with a period of 32768 chips.

Forward channel-2 „
Why we have two spreading codes?

The orthogonal codes are used to differentiate
between the transmissions within a cell

The PN spreading codes are used to isolate different
cells (BSs) that are using the same frequencies.

The same PN sequence is used in all BSs.

The offset for each BS is different. Of course, this
requires synchronization

Synchronization is achieved by GPS.

One Forward CDMA Link, 1.25 MHz in the 824 –
849 MHz bands
PCH
1
PCH
7
Code
1
Code
N
Code
P
Code
S
Code
55
Pilot
Synch
W
0
W
32
W
1
W
7
W
8
Funda
ment
a
l

Code Channel
Data
Mobile Pow
e
r
Control
Subchannel
Funda
ment
a
l

Code Channel
Data
Supple
m
ent
a
ry
Code Channel
Data
W
63
Mobile Pow
e
r
Control
Subchannel
Figure 8.4: IS-95 Forward Channel

1.2288
Mcps
I Pilot PN at 1.288 Mcps
Walsh Code
Ba
seband Filter
Channel
Dependent
Symbols
Ba
seband Filter
Q Pilot PN at
1.288 Mcps
Figure 8.5: Basic Spreading Procedure on the
Forward Channel in IS-95

The pilot channel „
Provide a reference signal for all MSsthat
provides the phase reference for COHERENT
demodulation

4-6 dB stronger than all other channels

Used to lock onto other channels

Obtained using all zero Walsh code; i.e.,
contains no information except the RF carrier

Spread using the PN spreading code to
identify the BS. (512 different BS*64 offsets)

No power control in the pilot channel

To QPSK Modulator
Ba
seband Filter
Ba
seband Filter
I Pilot PN at 1.2288 Mcps Q Pilot PN at 1.2288 Mcps
1.2288
Mcps
Walsh Code W
0
All 0s
BBF BBF
I Pilot PN at 1.2288 Mcps Q Pilot PN at 1.2288 Mcps
1.2288
Mcps
Walsh Code W
32
Convolutional
En
cod
e
r
Sy
nch
C
hann
e
l
Me
ssage
1
.
2 k
s
ps
2.
4
ks
p
s
4.
8
ks
p
s
C
ode
Symbol
(a)
(b)
4.
8
ks
p
s
Symbol
Repetition
Bloc
k
Interleaver
Modu
la
ted
Symbol
Rat
e
1/
2
Figure 8.6: (a) Pilot and (b) Sync Channel Processing in IS -95

Sync channel „
Used to acquire initial time synchronization

Synch message includes system ID (SID),
network ID (NID), the offset of the PN short
code, the state of the PN-long code, and the
paging channel data rate (4.8/9.6 Kbps)

Uses W32 for spreading

Operates at 1200 bps

To QPSK Modulator
Ba
seband Filter
Ba
seband Filter
I Pilot PN at 1.2288 Mcps Q Pilot PN at 1.2288 Mcps
1.2288
Mcps
Walsh Code W
0
All 0s
BBF BBF
I Pilot PN at 1.2288 Mcps Q Pilot PN at 1.2288 Mcps
1.2288
Mcps
Walsh Code W
32
Convolutional
En
cod
e
r
Sy
nch
C
hann
e
l
Me
ssage
1
.
2 k
s
ps
2.
4
ks
p
s
4.
8
ks
p
s
C
ode
Symbol
(a)
(b)
4.
8
ks
p
s
Symbol
Repetition
Bloc
k
Interleaver
Modu
la
ted
Symbol
Rat
e
1/
2
Figure 8.6: (a) Pilot and (b) Sync Channel Processing in IS -95

Paging channels „
Used to page the MS in case of an incoming
call, or to carry the control messages for call
set up

Uses W1-W7

There is no power control

Additionally scrambled by PN long code,
which is generated by LFSR of length 42

The rate 4.8 Kbps or 9.6Kbps

I Pilot PN at 1.2288 Mcps
Walsh Code W
1-
7
Convolutional
En
cod
e
r
Pag
ing
C
hann
e
l
Me
ssage
4.
8
or 9
.
6
ks
p
s
Rat
e
1/
2
9
.
6 o
r
19.2
ks
p
s
19.2 ks
p
s
Long Code De
cimator
Long Code Generator
C
ode
Symbol
Modu
la
ted
Symbol
64
:1
1
.
228
8
Mcp
s
Long Code
Ma
s
k
For
P
a
ging Ch
an
nel
1.2288
Mcps
BBF
19.2 ks
p
s
Symbol
Repetition
Bloc
k
Interleaver
BBF
19.2 ks
p
s
Q Pilot PN at 1.2288 Mcps
Figure 8.7: Paging Channel Processing in IS -95

The traffic channels „
Carry user information

Two possible date rates

RS1={9.6, 4.8, 2.4, 1.2 Kbps}

RS2={14.4, 7.2, 3.6, 1.8 Kbps}

RS1 is mandatory for IS-95, but support
for RS2 is optional

Also carry power control bits for the
reverse channel

Convolutional
En
cod
e
r
Vo
ic
e
Traffic
Rat
e
1/
2
BBF BBF
I Pilot PN at 1.2288 Mcps Q Pilot PN at 1.2288 Mcps
1.2288
Mcps
Walsh Code W
i
MUX
19.2 ks
p
s
800 bps
Po
we
r
C
ontro
l
Bits
800 bps
L
ong
Code
Decima
to
r
L
ong
Code
Generato
r
64
:1
1
.
228
8
Mcp
s
Long Code
Ma
s
k
19.2 ks
p
s
L
ong
Code
Decima
to
r
Bloc
k
Interleaver
Symbol
Repetition
19.2 ks
p
s
24
:1
Figure 8.8: Forward Traffic Channel Processing in IS –95 (Rate Set 1)

Convolutional
En
cod
e
r
Vo
ic
e
Traffic
Rat
e
1/
2
Symbol
Repetition
I Pilot PN at 1.2288 Mcps
1.2288
Mcps
BBF BBF
Q Pilot PN at 1.2288 Mcps
Walsh Code W
i
MUX
L
ong
Code
Decima
to
r
L
ong
Code
Generato
r
64
:1
1
.
228
8
Mcp
s
Long Code
Ma
s
k
19.2 ks
p
s
L
ong
Code
Decima
to
r
Bloc
k
Interleaver
19.2 ks
p
s
Po
we
r
C
ontro
l
Bits
800 bps
P
u
nc
ture
2
of
Ever
y 6 inputs
19.2 ks
p
s
800 bps
24
:1
Figure 8.9: Forward Traffic Channel Processing in IS –95 (Rate Set 2)

IS-95 CDMA Reverse Channel „
Fundamentally different from the forward channels

Uses OQPSK for power efficiency

QPSK demodulation is easy

869-894 MHz range.

No spreading of the data using orthogonal codes

Same orthogonal codes are used for WAVEFORM
encoding

Two types of logical channels: The access channels
and the reverse traffic channels

One Reverse CDMA Link, 1.25 MHz in the
869 –
894 MHz
Access Channel
PCH1
Funda
ment
a
l

Code Channel
Data
Supple
m
ent
a
ry
Code Channel
Data
Supple
m
ent
a
ry
Code Channel
Data
Supple
m
ent
a
ry
Code Channel
Data
Supple
m
ent
a
ry
Code Channel
Data
Figure 8.10: IS-95 Reverse Channel
Access Channel
1
Access Channel
PHCP
Access Channel
PHCP
Traffic
Channel
1
Traffic
Channel
T

000
001
100
010
110
101
111
011
W
4
W
0
W
1
W
5
W
2
W
6
W
3
W
7
Figure 8.11: Mapping data bits to Walsh encoded symbols

BBF BBF
I Pilot PN at 1.2288 Mcps Q Pilot PN at 1.2288 Mcps
1.2288
Mcps
Long Code Generator
Long Code
Ma
s
k
Bloc
k
Interleaver
Symbol
Repetition
Convolutional
En
cod
e
r
4
.
8 k
s
ps
14.4 ks
p
s
Access
Me
ssage
28.8 ks
p
s
64-ary
Orthogonal Modul
a
tor
Rat
e
1/
3
Figure 8.12: Access Channel Processing in IS-95