CDMA

ENGMSHARI 35,728 views 37 slides May 05, 2010
Slide 1
Slide 1 of 37
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
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37

About This Presentation

Code Division Multiple Access


Slide Content

Outline:
Introduction.
Spread Spectrum Methods.
Technologies based on CDMA.
Performance analysis of IEEE 802.11 protocol.
Major Development in CDMA.

Introduction:
Codedivisionmultipleaccess(CDMA)isafixedassignmentaccess
techniquethatusesspreadspectrumandaspecialkindofcoding
schemetoallowthetransmitterstosharethemediaatthesame
time.
Whyitisconsideredasaformofspreadspectrumtechnique?
Itisconsideredasaformofthespread-spectrumtechniques,
becausethemodulatedcodedsignalhasahigherbandwidththan
thedatabeingtransmitted.

Introduction (Cont.):
Howdoesitsupportmorethanonegroupinthesamechannel?
Itallowsmultiplegroupstosharethesamechannelatthesametime
byassigningeachgrouptodifferentcode.
CDMAModulationSteps:
1.Generatealocalpseudo-randomcodewithahigherratethanthe
datatobetransmitted.
2.XORthedatawhichneedtobetransmittedwiththegenerated
code.

b
T c
T Data Signal
Pseudo-random
Code
Transmitted
Signal
Time
Introduction (Cont.):

Channel
Encoder
Modulator Channel Demodulator
Channel
Decoder
Pseudo-noise
Generator
Pseudo-noise
Generator
General Model of Spread Spectrum Digital Communication System
Input
data
Output
data
Introduction (Cont.):

Introduction (Cont.):
What can we gain from the spreading of the spectrum?
The immunity from the various types of noise.
The immunity from the multipath distortion.
It can be used as an encryptingtechnique.
Several users can use the same channel with little interference.

Introduction (Cont.):
Generating Pseudo-Random Codes:
The base station generates a unique pseudo-random code for every
connection and these codes should have the following properties:
Itshouldbedeterministic.
Itmustappearrandomtoalistenerwhodoesnothaveaprior
knowledgeofthecode.
Thecross-correlationbetweenanytwocodesmustbesmall.
Thecodeshouldhavealongperiod.

Introduction (Cont.):
Code Correlation:
Eachuserusesdifferentcodetomodulatehissignal.
Thebestperformancewillbewhentheusers’signalsareseparated
asmuchaspossible.
Theseparationcanbedonebycorrelatingthereceivedsignalwith
thelocalgeneratedcode.
Ifthecorrelationwashigh,thenweexcludethiscodeandwesearch
foranothercodewithlesscorrelation.

Introduction (Cont.):
Correlation Functions:
1.Cross-Correlation:Thecorrelationoftwodifferentcodes.“Usedto
separatethetransmitters’signalsfromeachother”.
2.Auto-Correlation:Thecorrelationofacodewithatime-delayed
versionofitself.“Usedtorejectmultipathinterference”.

Spread Spectrum Methods:
Direct Sequence Spread Spectrum (DSSS):
Eachbitfromthedatawhichneedtobesentisrepresentedby
multiplebitsinthetransmitteddata,byusingthespreadingcode.
Theoriginaldataisspreadoutacrossawiderfrequencybandby
usingthespreadingcode.
Thespreadingproportiondependsonthenumberofbitsusedinthe
code.

b
T c
T Original
Data
Pseudo-
random
Bit
Transmitted
Data
Time
0 0
00 0 00 0 0 011 1 11 1111 11 1
0011 001110 00
1 1 1
1 1 100 00 0
Example of Direct Sequence Spread Spectrum

Spread Spectrum Methods (Cont.):
Frequency Hopping Spread Spectrum (FHSS):
Atthetransmitter,theoriginalsignalisbroadcastedoveraseriesof
radiofrequencies,hoppingfromdifferentfrequenciesinafixed
pattern.
Thereceivershouldusethesamehoppingpatternsimultaneously
withthetransmitterinordertoreceivethedatacorrectly.
Thespreadingcodespecifiesthesequenceofchannelsandthe
receivershouldusethesamecodetotuneintothesequenceof
channelsthatareusedbythesender.

f1f2f3f4f5f6f7f8
f1
f2
f3
f4
f5
f6
f7
f8
1
2
3
4
5
6
7
8
Example of Frequency Hoping Spread Spectrum
(a) Channel assignment (b) Channel use
Frequency
Frequency
Time
Energy

Spread Spectrum Methods (Cont.):
Chirp Spread Spectrum (CSS):
ItisthefirstandsimplestapplicationofMultiDimensionalMultipleAccess
(MDMA)technology.
Itencodestheinformationbyusingwidebandlinearfrequencymodulatedchirp.
Itusestheentireallocatedbandwidthtobroadcastthesignal,whichhelpsmaking
itrobusttochannelnoise.
Also,itisimmunizedfromthemulti-pathfading,becauseitutilizesthespectrum
broadband.
Itfindsthenoisebyrelyingonthelinearnatureofthechirppulse.

Spread Spectrum Methods (Cont.):
Time Hopped Spread Spectrum (THSS):
Theperiodanddutycycleofapulsedradiofrequencycarrierare
variedpseudo-randomlyunderthecontrolofcodedsequencesimilar
toFHSS.
Itconsumeslowpowerduetotheverylowdutycycles.
InTHSS,thepseudorandomnumberdeterminesthesequenceof
howtheburstwillbetransmitted.

Time-Hopping Spread Spectrum
Time
Framef T f 2T f 3T f 4T 0
Transmitted time slots (k bits)
t

Technologies based on CDMA:
WiFi(IEEE 802.11):
802.11band802.11gworkinginthe2.4frequencyband
(Industry,ScienceandMedicinebandorISM).
DSSSandFHSSphysicallayeroptionshavebeendesignedspecifically
toovercometheinterferingwithotherdevicesinthisband.

Three Non-Overlapping DSSS Channels in the ISM Band
Channel 1
2.4120
Channel 6
2.4370
Channel 11
2.4620
2.4000
GHz
2.4835
GHz
22 MHz

IEEE 802.11
2.4 GHz
FHSSS
2 Mbps
4 GFSK
1 Mbps
2 GFSK
DSSS
1 Mbps
DBPSK
2 Mbps
DQPSK
IEEE 802.11 b
Extension
5.5 Mbps
DQPSK –CCK
BPSK -PBCC
11 Mbps
DQPSK –CCK
QPSK -PBCC
850 to 950 nm
Diffuse IR

Technologies based on CDMA (Cont.):
Bluetooth:
ItoperatesintheunlicensedISMbandanditcanconnectuptoeight
devicesinthesametime.
ItusesFrequencyHopingSpreadSpectrum(FHSS)tomakeitrarefor
morethanonedevicetotransmitonthesametimeusingthesame
frequencyandtoavoidanyinterference.
Eachdevicewilluse79individual,randomlychosenfrequencies
withinadesignatedrange,changingfromonetoanotherona
regularbasis.

Technologies based on CDMA (Cont.):
Bluetooth (Cont.):
ABluetoothchannelisdividedintotimeslotseachhasalengthof
625microsecondandeachchannelhasawideof1MHz.
Thedeviceshopthroughthetimeslotsmaking1600hopspersecond.

Technologies based on CDMA (Cont.):
Global Positioning System (GPS):
AllGPSsatellitesbroadcastattwofrequencies,1.57542GHz(L1
signal)and1.2276GHz(L2signal).
Thereceivercandistinguishthesourceofthesignalbyusingdirect
sequencespreadspectrum(DSSS)modulationtechniquewherethe
low-bitratemessagedataisencodedwithahigh-ratepseudo-
randomnoise(PRN)sequence.

Technologies based on CDMA (Cont.):
Global Positioning System (GPS) (Cont.):
DSSSprovidesthestructureforthetransmissionofrangingsignal
andessentialdatasuchassatelliteco-ordinatesandhealth.
Thesatellitecarrierfrequenciesaremodulatedusingtheranging
signalwhichisPRNcodewhichisdifferentbetweensatellites.
ThereceiverusesthesatellitePRNcodetoreconstructtheactual
messagedata.
Thedataistransmittedatrateof50bitspersecond.

Technologies based on CDMA (Cont.):
Global Positioning System (GPS) (Cont.):
There are two types of PRN ranging distinct codes used:
1.The short coarse/acquisition (C/A) code (also called Gold code) at
1.023 million chips per second.
2.The long precise (P) code at 10.23 million chips per second.

Performance analysis of IEEE 802.11 protocol:
There are several assumptions have been considered in presenting
this analytical framework:
1.Theeffectofbiterrorsintroducedbychannelnoisehasbeen
ignored.Theonlyconsiderederrorsaretheonewhichcausedby
collisionsduetoothersimultaneoustransmissions.
2.There are no hidden stations.
3.The propagation delays are not considered.
4.There are n stations in the network.

Performance analysis of IEEE 802.11 protocol (Cont.):
5.Everystationalwayshasapackettosend(saturatedconditions).
6.Thecollisionprobabilityofatransmittedframeisconstantand
independentofthenumberofretransmissionsthatthisframehas
experiencedinthepast.
7.RTS/CTSaccessmechanism.

Thesequenceofeventsinasuccessfulframetransmissionusing
theRTS/CTSaccessmethodwillbelikethefollowing:
Performance analysis of IEEE 802.11 protocol (Cont.):
RTS: Request To Send.
SIFS: Short Inter-Frame Space.
CTS: Clear To Send.
DIFS: Distributed Coordination Function.

Source
Destination
t0
Other
SIFSCTSSIFS
DATA
SIFS
RTS: Request To Send.
SIFS: Short Inter-Frame Space.
CTS: Clear To Send.
DIFS: Distributed Coordination Function.
NAV (RTS)
NAV (CTS)
NAV (DATA)
DIFS
RTS
ACK
Defer Access Back-off

Performance analysis of IEEE 802.11 protocol (Cont.):
Abbreviations:

Performance analysis of IEEE 802.11 protocol (Cont.):
For simplicity, I assumed that the value of τ will be known and we will
start by calculating the value of p:
Because we have n stations and all of them will transmit with a
probability of τ , then the value of will be:tr
P

Performance analysis of IEEE 802.11 protocol (Cont.):
Theprobabilityofsuccessfultransmissionwillbeequaltothe
probabilitythatonestationistransmittingwhiletheremainingstations
staysilent:
If istheframeheader,theaveragetimedelays
forRTS/CTSwillbe:

Performance analysis of IEEE 802.11 protocol (Cont.):
Thethroughputwillbeequaltothetimeneededtotransmitthe
payloadinformationdividedbytheaveragelengthofslottime:

Major Development in CDMA:
Wideband Code Division Multiple Access (W-CDMA):
It has a radio channel of 5 MHz wide and a chip rate of 3.84 Mcps.
It supports frequency division (FDD) and inter-cell asynchronous
operation.
It employs coherent detection on both the uplink and downlink.
It has a Variable mission on a 10 ms frame basis.
It supports Multi-code transmission.
It uses a direct sequence CDMA transmission technique.

Major Development in CDMA (Cont.):
Time-division –CDMA (TD-CDMA):
Itusesacombinedtimedivisionandcodedivisionmultipleaccess
scheme.
Thesignalsfromdifferentusersareseparatedinbothtimeandcode
domain.
Ithasaframelengthof10msanditisdividedinto15timeslots.
Eachslothasdurationof666microsecondandlengthof2560chips.
ItusesQuadraturePhaseShiftKeying(QPSK)tomodulatethedata.

Major Development in CDMA (Cont.):
Time Division Synchronous Code Division Multiple Access (TD-
SCDMA):
ItisanalternativetoW-CDMAinthemobiletelecommunications
networks.
Itisbettersuitedfordenselypopulatedareas.
Itusestime-divisionduplexing(TDD).
Itcanaccommodateasymmetrictrafficwithdifferentdatarateson
downlinkanduplink.
ItusesbothTDMAandCDMA.
Tags