Home > Education > IS95 CDMA Technology

IS95 CDMA Technology

Date post: 09-May-2015
Category:
Author: aditya-sharat
View: 2,141 times
Download: 3 times
Share this document with a friend
Description:
Brief overview of CDMA tech..!!
Embed Size (px)
of 25 /25
CDMA Technology & IS-95
Transcript
  • 1.CDMA Technology & IS-95

2. 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 3. Advantages of CDMA Cellular Higher capacity Improves voice quality (new coder) Soft-handoffs Less power consumption (6-7 mW) Choice for 3G systems 4. 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 5. 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 relinquishes the old; this is more complex than hard handoff used in FDMA and TDMA schemes 6. 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 7. Mobile Wireless CDMA DesignConsiderations 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 8. Principle of RAKE Receiver 9. 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. 10. 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. 11. One Forward CDMALink, 1.25 MHz in the824 849 MHz bandsPCHPCH Code CodeCodeCodeCodePilot Synch 171 N P S 55W0 W32 W1 W7W8 W63Fundamental Mobile Power Fundamental Mobile Power SupplementaryCode Channel Control Code Channel Control Code ChannelData SubchannelData SubchannelDataFigure 8.4: IS-95 Forward Channel 12. I Pilot PN atWalsh Code1.288 Mcps1.2288BasebandFilter Channel McpsDependent SymbolsBasebandFilterQ Pilot PN at 1.288 McpsFigure 8.5: Basic Spreading Procedure on theForward Channel in IS-95 13. The pilot channel Provide a reference signal for all MSs that 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 14. I Pilot PN atWalsh Code W01.2288 Mcps 1.2288Baseband Filter All 0s McpsTo QPSKModulator Baseband Filter Q Pilot PN at 1.2288 Mcps(a) I Pilot PN at Walsh Code W32 1.2288 Mcps SynchChannel1.2288 BBF2.44.8Message Convolutionalksps SymbolkspsBlock Mcps EncoderRepetitionInterleaver1.2 ksps4.8CodeModulated ksps BBF Rate 1/2SymbolSymbol (b)Q Pilot PN at1.2288 Mcps Figure 8.6: (a) Pilot and (b) Sync Channel Processing in IS -95 15. 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 16. I Pilot PN atWalsh Code W01.2288 Mcps 1.2288Baseband Filter All 0s McpsTo QPSKModulator Baseband Filter Q Pilot PN at 1.2288 Mcps(a) I Pilot PN at Walsh Code W32 1.2288 Mcps SynchChannel1.2288 BBF2.44.8Message Convolutionalksps SymbolkspsBlock Mcps EncoderRepetitionInterleaver1.2 ksps4.8CodeModulated ksps BBF Rate 1/2SymbolSymbol (b)Q Pilot PN at1.2288 Mcps Figure 8.6: (a) Pilot and (b) Sync Channel Processing in IS -95 17. 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 18. I Pilot PN atWalsh Code W1-7 1.2288 Mcps Paging 19.21.2288 BBFChannel 9.6 or 19.2 19.2Messageksps ksps ksps Mcps Convolutional Symbol Block EncoderRepetition Interleaver4.8 or 9.6Code kspsSymbol ModulatedBBF Rate 1/2Symbol 19.264:1 kspsLong Code MaskLong CodeLong CodeQ Pilot PN atForPaging ChannelGeneratorDecimator1.2288 Mcps 1.2288 Mcps Figure 8.7: Paging Channel Processing in IS -95 19. 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 20. Rate 1/2 Voice Traffic ConvolutionalI Pilot PN at EncoderPower Walsh Code Wi 1.2288 Mcps Control Bits 800 bps19.2 1.2288BBFkspsMcpsSymbolBlock RepetitionInterleaverMUX19.2ksps BBF19.2ksps 800 bpsQ Pilot PN at64:124:11.2288 McpsLong Code MaskLong Code Long CodeLong CodeGenerator DecimatorDecimator 1.2288 Mcps Figure 8.8: Forward Traffic Channel Processing in IS 95 (Rate Set 1) 21. Rate 1/2 Voice Traffic ConvolutionalSymbol Encoder Repetition I Pilot PN atPower Walsh Code Wi 1.2288 Mcps Control Bits 800 bps19.2 1.2288BBFkspsMcps Puncture 2 ofBlock Every 6 inputsInterleaverMUX19.2ksps BBF19.2ksps 800 bpsQ Pilot PN at64:124:11.2288 McpsLong Code MaskLong Code Long CodeLong CodeGenerator DecimatorDecimator 1.2288 Mcps Figure 8.9: Forward Traffic Channel Processing in IS 95 (Rate Set 2) 22. 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 23. One Reverse CDMA Link, 1.25 MHz in the869 894 MHzAccessAccessAccess Access TrafficTrafficChannel Channel ChannelChannel ChannelChannel PCH11 PHCP PHCP1TFundamentalSupplementary Supplementary Supplementary SupplementaryCode Channel Code ChannelCode Channel Code Channel Code ChannelData DataDataDataDataFigure 8.10: IS-95 Reverse Channel 24. 000001 010 011 100 101 110 111W0 W4W1 W5W2 W6W3 W7 Figure 8.11: Mapping data bits to Walsh encoded symbols 25. I Pilot PN at 1.2288 McpsAccessMessage14.428.81.2288BBF kspsksps 64-ary Mcps Convolutional SymbolBlockOrthogonal EncoderRepetitionInterleaver4.8 kspsModulator Rate 1/3 BBFLong Code MaskLong CodeQ Pilot PN atGenerator1.2288 McpsFigure 8.12: Access Channel Processing in IS-95


Recommended