CDMA Tutorial April 29, Michael Souryal April 29, 2006

Similar documents
CH 4. Air Interface of the IS-95A CDMA System

CH 5. Air Interface of the IS-95A CDMA System

CDMA Principle and Measurement

Wireless Medium Access Control and CDMA-based Communication Lesson 14 CDMA2000

<3rd generation CDMA wireless systems>

Channelisation Codes (2)

TELE4652 Mobile and Satellite Communication Systems

Chapter 7. Multiple Division Techniques

An Overview of the QUALCOMM CDMA Digital Cellular Proposal

Designing and Testing cdma2000 Base Stations. Application Note 1357

Chapter #4. An Overview of IS-95 and cdma INTRODUCTION

Spread Spectrum Basics Spreading Codes IS-95 Features- Transmitter/Receiver Power Control Diversity Techniques RAKE Receiver Soft Handoff

CDMA - QUESTIONS & ANSWERS

Physical Layer: Modulation, FEC. Wireless Networks: Guevara Noubir. S2001, COM3525 Wireless Networks Lecture 3, 1

Chapter 7 Multiple Division Techniques for Traffic Channels

Mobile Communications TCS 455

Table of Contents. 1. Introduction Background Basic IS-95-A Link Architecture... 5

10EC81-Wireless Communication UNIT-6

cdma2000 1x Rev. E Forward Link Voice Capacity

3. 3. Noncoherent Binary Modulation Techniques

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 9: Multiple Access, GSM, and IS-95

Chapter 8: GSM & CDAMA Systems

CDMA Design Library September 2004

Spread Spectrum. Chapter 18. FHSS Frequency Hopping Spread Spectrum DSSS Direct Sequence Spread Spectrum DSSS using CDMA Code Division Multiple Access

Bit Error Rate Performance Evaluation of Various Modulation Techniques with Forward Error Correction Coding of WiMAX

Wireless CommuniCation. unit 5

NAVAL POSTGRADUATE SCHOOL Monterey, California THESIS ANALYSIS OF LARGE AREA SYNCHRONOUS CODE- DIVISION MULTIPLE ACCESS (LAS-CDMA) Stephen A.

T325 Summary T305 T325 B BLOCK 3 4 PART III T325. Session 11 Block III Part 3 Access & Modulation. Dr. Saatchi, Seyed Mohsen.

Wireless Medium Access Control and CDMA-based Communication Lesson 16 Orthogonal Frequency Division Medium Access (OFDM)

ALi Linear n-stage t ShiftRegister output tsequence

Multiple Access Techniques for Wireless Communications

ETSI SMG#24 TDoc SMG 903 / 97. December 15-19, 1997 Source: SMG2. Concept Group Alpha - Wideband Direct-Sequence CDMA: System Description Summary

TSTE17 System Design, CDIO. General project hints. Behavioral Model. General project hints, cont. Lecture 5. Required documents Modulation, cont.

CDMA is used to a limited extent on the 800-MHz band, but is much more common in the 1900-MHz PCS band. It uses code-division multiple access by

Link Adaptation in Mobile Communication Networks

CDMA & WCDMA (UMTS) AIR INTERFACE. ECE 2526-WIRELESS & CELLULAR COMMUNICATION SYSTEMS Monday, June 25, 2018

Page 1. What is a Survey? : Wireless Networks Lecture 8: Cellular Networks. Deliverables. Surveys. Cell splitting.

SC - Single carrier systems One carrier carries data stream

Lecture 3 Cellular Systems

Chapter 2 Overview - 1 -

RFCD 202: Introduction to W-CDMA

RADIO LINK ASPECT OF GSM

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

ISHIK UNIVERSITY Faculty of Science Department of Information Technology Fall Course Name: Wireless Networks

Cellular Wireless Networks. Chapter 10

Transmit Diversity Schemes for CDMA-2000

Lecture 9: Spread Spectrum Modulation Techniques

Simple Algorithm in (older) Selection Diversity. Receiver Diversity Can we Do Better? Receiver Diversity Optimization.

Multiple Access Schemes

A Simulation Tool for Third Generation CDMA Systems Presentation to IEEE Sarnoff Symposium

Part 3. Multiple Access Methods. p. 1 ELEC6040 Mobile Radio Communications, Dept. of E.E.E., HKU

Chapter 2 Overview - 1 -

Adoption of this document as basis for broadband wireless access PHY

CDMA Systems Engineering Handbook

Rep. ITU-R BO REPORT ITU-R BO SATELLITE-BROADCASTING SYSTEMS OF INTEGRATED SERVICES DIGITAL BROADCASTING

Performance Analysis of WiMAX Physical Layer Model using Various Techniques

About Homework. The rest parts of the course: focus on popular standards like GSM, WCDMA, etc.

SPREAD SPECTRUM (SS) SIGNALS FOR DIGITAL COMMUNICATIONS

Performance Analysis of n Wireless LAN Physical Layer

Spread Spectrum: Definition

MODULATION AND MULTIPLE ACCESS TECHNIQUES

Multiplexing Module W.tra.2

EECS 380: Wireless Technologies Week 7-8

Lecture 7: Centralized MAC protocols. Mythili Vutukuru CS 653 Spring 2014 Jan 27, Monday

CS 218 Fall 2003 October 23, 2003

Page 1. Outline : Wireless Networks Lecture 6: Final Physical Layer. Direct Sequence Spread Spectrum (DSSS) Spread Spectrum

RFCD 101: CDMA Basics

DATA CHUNKING IN QUASI-SYNCHRONOUS DS-CDMA. A Thesis. presented to. the Faculty of California Polytechnic State University, San Luis Obispo

Department of Electronics and Communication Engineering 1

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

SECTION 4 CHANNEL FORMAT TYPES AND RATES. 4.1 General

Chapter 5. North American Cellular System Based on Time Division Multiple Access

Mobile & Wireless Networking. Lecture 2: Wireless Transmission (2/2)

Technical Aspects of LTE Part I: OFDM

Research Letter Throughput of Type II HARQ-OFDM/TDM Using MMSE-FDE in a Multipath Channel

Wireless Networks (PHY): Design for Diversity

Opportunistic Communication in Wireless Networks

Improving the Data Rate of OFDM System in Rayleigh Fading Channel Using Spatial Multiplexing with Different Modulation Techniques

3GPP Long Term Evolution LTE

Final Exam (ECE 408/508 Digital Communications) (05/05/10, Wed, 6 8:30PM)

B SCITEQ. Transceiver and System Design for Digital Communications. Scott R. Bullock, P.E. Third Edition. SciTech Publishing, Inc.

SNS COLLEGE OF ENGINEERING COIMBATORE DEPARTMENT OF INFORMATION TECHNOLOGY QUESTION BANK

Smart Scheduling and Dumb Antennas

Designing and Testing 3GPP W-CDMA Base Stations

EC 551 Telecommunication System Engineering. Mohamed Khedr

PERFORMANCE GAIN OF SMART DUAL ANTENNAS AT HANDSETS IN 3G CDMA SYSTEM

Lauri Pirttiaho, NMP/Oulu

Multiple Access. Difference between Multiplexing and Multiple Access

C06a: Digital Modulation

Level 6 Graduate Diploma in Engineering Wireless and mobile communications

ADVANCED WIRELESS TECHNOLOGIES. Aditya K. Jagannatham Indian Institute of Technology Kanpur

RF Lecture Series Modulation Fundamentals Introduction to WCDMA

OFDM Systems For Different Modulation Technique

Chapter 1 Acknowledgment:

Lesson 8 Speech coding

Wireless Communication Fading Modulation

Mobile Communication Systems. Part 7- Multiplexing

MODULATION AND CODING TECHNIQUES IN WIRELESS COMMUNICATIONS

Laboratory 5: Spread Spectrum Communications

Wireless Communications

Transcription:

Michael Souryal April 29, 2006 Common Components Encoding, modulation, spreading Common Features/Functionality Power control, diversity, soft handoff System Particulars cdmaone (IS-95) cdma2000 Sources: 1. V. Vanghi, A. Damnjanovic, and B. Vojcic, The cdma2000 System for Mobile Communications (Prentice Hall PTR, 2004). 2. V. K. Garg, IS-95 CDMA and cdma2000 (Prentice Hall PTR, 2000). 2 M. Souryal 1

A way for multiple users to share the channel Time Division Multiple Access Frequency Division Multiple Access Code Division Multiple Access 3 Input Data FEC Encoder Interleaver Modulator Spreader Channel Output Data FEC Decoder Deinterleaver Demodulator Despreader 4 M. Souryal 2

Standard component of most digital communications systems Especially important in fading and interference channels FEC encoder adds coded redundancy to the information data stream Decoder uses the redundancy to correct errors caused by channel impairments (FEC a.k.a. channel coding ) Benefits Ability to operate at a lower bit error rate (BER), for a given signal-to-noise-and-interference ratio (SNIR) Ability to operate at a lower SNIR for a given BER ( coding gain ) Ability to tolerate more users in a multiuser system 5 Costs Added complexity of encoder/decoder Increased bandwidth and/or reduced data rate (exception: trellis-coded modulation) Types of codes Block (e.g., Golay, Reed-Solomon) Convolutional Turbo (i.e., concatenated with iterative decoding) used in current cellular CDMA standards 6 M. Souryal 3

Implemented using linear shift registers and mod-2 adders Example: + + g 0 input D D output rate: r=1/2 (doubles the sequence length) constraint length: K=3 generator polynomials: g 0 = (7) oct, g 1 = (5) oct + g 1 7!" Example: r=1/3 parallel concatenated convolutional code + + X Y (systematic bit) (parity bit) X + D D D + Interleaver + punctured + Y ' (parity bit) + D D D + Feed-forward and feedback generator polynomials: g 1 =(15) oct, g 0 =(13) oct 8 M. Souryal 4

# For achieving higher code rates (reducing redundancy) Example: Puncturing of rate 1/3 turbo code Info. Bits Puncturing Matrix (rate 1/2) c 0 1 1 Π RSC c 1 1 0 RSC c 2 0 1 Punctured output sequence: c0,1, c1,1, c0,2, c2,2, c0,3, c1,3, c0,4, c2,4, 9 #$% 10 0 Synchronous DS CDMA 10-1 Eb N 0 = 20 db Simulated BER w/o FEC Simulated BER with FEC Bit error probability 10-2 10-3 10-4 10-5 r=1/3; constr. length = 9 0 5 10 15 20 25 30 35 40 K (number of users) 10 M. Souryal 5

&! Turbo Codes Higher coding gain (resilience to noise/interference) Longer latency (better suited for data, not voice) Greater complexity (decoder) 11 Input Data FEC Encoder Interleaver Modulator Spreader Channel Output Data FEC Decoder Deinterleaver Demodulator Despreader 12 M. Souryal 6

%' Channel amplitude Temporary decrease in received energy due to fading burst errors Time Can be alleviated by interleaving coded symbols at the transmitter and deinterleaving them at the receiver 13 ( )' Coded symbols (bits) are written to the interleaver row-wise and read out to the channel columnwise From Encoder To Channel N Columns X 1... X N Deinterleaver performs reverse operation at receiver X N+1... X 2N Adjacent symbols through the channel are separated by N positions in the coded sequence M Rows...... Cost: Additional memory Introduces delay X N(M-1)+1 X MN 14 M. Souryal 7

Input Data FEC Encoder Interleaver Modulator Spreader Channel Output Data FEC Decoder Deinterleaver Demodulator Despreader 15 Coherent Schemes Binary Phase Shift Keying (BPSK) Quaternary Phase Shift Keying (QPSK) 8-PSK 16-QAM Increasing spectral efficiency. Higher SINR required to achieve a given BER. Non-coherent Schemes Orthogonal signals (e.g., Walsh functions) Differential PSK 16 M. Souryal 8

Input Data FEC Encoder Interleaver Modulator Spreader Channel Output Data FEC Decoder Deinterleaver Demodulator Despreader 17 * d(t)a(t) d(t) Channel A B C a(t) a(t) Each signal (user) is spread with a different spreading sequence (distributes signal power over wider bandwidth). Different spreading sequences have low cross-correlation. Despreading recovers desired signal while leaving other signals at lower power. 18 M. Souryal 9

$+ Maximal Length Shift Register (MLSR) sequences Used for generating pseudo-noise (PN) sequences with random-like properties Long periods Gold sequences, Good cross-correlation properties Orthogonal sequences Zero cross-correlation (when synchronous) Example: Walsh-Hadamard 19,%-.+ Generation 0 0 H N H N H1 = [ 0 ], H2 =, 2N 0 1 H = H N H N Example 0 0 0 0 H 2 H2 0 1 0 1 H4 = = H2 H2 0 0 1 1 0 1 1 0 Walsh sequences are rows of Hadamard matrix 20 M. Souryal 10

Common Components Common Features/Functionality Power Control Diversity Soft Handoff System Particulars cdmaone (IS-95) cdma2000 21 # CDMA performance is sensitive to relative received powers of the signals. If one signal is too strong, it generates too much interference to the others (near-far effect). Goals of Power Control Maintain equal performance for all users Minimize transmitted power to achieve desired QoS Types of Power Control Open Loop Closed Loop 22 M. Souryal 11

/ # Mobile measures received power Mobile adjusts transmission power inversely with received power Advantage: Does not require communication overhead Disadvantage: Ineffective when channels are asymmetric (e.g., frequency division duplex) 23 / # Base station measures received power from mobile Instructs mobile to increase/decrease transmission power via feedback channel Measures received power, P r Feedback channel: ± P Adjusts transmission power, P = P ± P t t 24 M. Souryal 12

Diversity provides multiple, (nearly) independent channels between the transmitter and receiver. When one channel is in a deep fade, the other(s) may not be Channel amplitude α 1 ( t) α 2 ( t) Time 25 Types of diversity: Frequency Time Antenna (both receive and transmit) Receiver combines multiple copies of signal, usually with some knowledge of channel state While frequency and time diversity require additional bandwidth or time, antenna diversity does not. Instead, antenna diversity requires additional hardware (antennas and receivers). 26 M. Souryal 13

0 Multiple antennas at the receiver Energy gain: L-order diversity up to L-fold increase in SNIR Reduced outage probability For cellular, usually at the base station α 1 α 2... α L Base Station 27 Multiple antennas at the transmitter Techniques for transmit antenna diversity Space-time coding (STC) Orthogonal transmit diversity Unlike receive antenna diversity, there is no energy gain, only fading diversity gain. Space-time coding Combines FEC coding and antenna diversity Can be generalized to include coding and spreading 28 M. Souryal 14

- 1 Alamouti encoding and transmission sequence time 0 t < T T t < 2T Antenna 0 s 0 * s 1 Antenna 1 s 1 * s 0 -s 1 *, s 0 s 0 *, s 1 α 1 α 2 Base Station Mobile Station 29 1 Sampled received signals in the two time slots: Combiner: s = α r + α r * * 0 1 0 2 1 s = α r α r * * 1 2 0 1 1 r = α s + α s + n, 0 1 0 2 1 0 r = α s + α s + n. * 1 1 1 2 0 1,, ~ s = 0 ~ s = 1 2 2 ( α1 + α 2 ) s0 + n 2 2 ( α1 + α 2 ) s1 + n 1 0 Resulting SNR: SNR i = 2 2 ( α 1 + α 2 ) N 0 s 2 i 30 M. Souryal 15

'$ Universal frequency reuse Reduction of co-channel interference due to processing gain allows frequency reuse factor of 1 (one) (With FDMA and TDMA, co-channel cells must be at a sufficient distance from desired cell) Interference sources on Forward link Reverse link 31 /)'$ 32 M. Souryal 16

0/)'$ 33 2 Example: 3 sectors/cell, 120º antenna beamwidth Reduces interference by a factor of 3 Increases capacity by same factor 90ºand 60ºpatterns also possible 34 M. Souryal 17

$. $ Allows mobile to communicate with new BS w/o interrupting comm. with current BS Made possible by universal frequency reuse of CDMA A form of macro-diversity Cost: increased interference on forward link 35 Common Components Encoding, modulation, spreading Common Features/Functionality Power control, diversity, soft handoff System Particulars cdmaone (IS-95) cdma2000 36 M. Souryal 18

'-34 2G cellular telephony standard designed to be compatible with AMPS frequency band Qualcomm produced CDMA/AMPS dual mode phones in 1994 Each IS-95 channel occupies 1.25 MHz on each one-way link (forward link and reverse link) 37 '-34/) 64 orthogonal channels Pilot signal at higher power level Spreading sequences 64 Walsh functions (for channelization) Scrambling code: length 2 15 PN sequence Reduces interference from co-channel mobiles in different cells/sectors Provides desired wide spectral characteristics Power control of FL channels based on measured FER reported by the mobile station (MS) to base station (BS) Base Station Mobile Station 38 M. Souryal 19

'-340/) Asynchronous signals from mobiles Walsh functions used for 64-ary orthogonal signaling Offset QPSK (OQPSK) modulation Spreading sequences Long code: length 2 42 1 PN sequence (unique for each user) Short code: length 2 15 PN sequence Tight power control of each user s transmitter power Based on received SIR measured by BS Faster than forward link power control Base Station Mobile Station 39 /)% Control channels One Pilot channel One Synch channel One to seven Paging channels Traffic channels For voice/data Ranging from 55 to 61 channels Each channel assigned one of 64 Walsh functions See Fig. 6-1 of [Garg] 40 M. Souryal 20

# % Provides phase reference to the mobile for coherent detection Also used for comparisons of signal strength between different base stations (handoff decision) Carries no data/signaling information Signal level is 4-6 db higher than that of traffic channel Pilot PN sequence Short code, period 2 15 = 32,768 chips (@1.2288 Mcps 75 pilot code repetitions every 2 sec) All base stations use the same sequence but with different offsets (64 chip offsets 512 unique offsets) See Fig. 7-7 of [Garg] 41 %% Used with pilot channel to acquire initial time synchronization Only the synch channel message is transmitted over this channel System time Offset local time Pilot short PN sequence offset Long-code state Daylight saving time indicator Etc. See Fig. 7-9 of [Garg] 42 M. Souryal 21

#% Used to transmit control info to the MS When a mobile receives a call, it receives a page from the BS on an assigned paging channel Acknowledgments to access requests made by the mobile station Supplementary service info (e.g., caller ID, no. of messages waiting) 43 $% Rate sets RS1: 1200, 2400, 4800, 9600 bps RS2 (optional): 1800, 3600, 7200, 14400 bps Each forward traffic channel consists of 1 Fundamental code channel 0-7 Supplemental code channels Mobile power control subchannel ± 1 db power control commands every 1.25 ms Decimated long code used for privacy See Fig. 7-21 of [Garg] 44 M. Souryal 22

$%# Data Rate (bps) Parameters 9600 4800 2400 1200 Units PN chip rate 1.2288 1.2288 1.2288 1.2288 Mcps Code rate 1/2 1/2 1/2 1/2 bits per code symbol Code symbol repetition 1 2 4 8 repeated symbols per code symbol Modulation symbols rate 19,200 19,200 19,200 19,200 sps PN chips per modulation symbol 64 64 64 64 PN chips per modulation symbol PN chips per bit 128 256 512 1024 PN chips per bit 45 0/)% Access channel For control control information (e.g., call origination, response to paging) Traffic channel See Fig. 6-2 of [Garg] 46 M. Souryal 23

% Up to 32 access channels (more than one MS can share an access channel) Each access channel has a unique access channel long code, access number and paging channel number associated with it Messages carried Registration message (for mobility mgmt, paging) Origination message Page response message Etc. See Fig. 7-16 of [Garg] 47 /#5+) D D D D D D D D... D 42 bits long code mask Modulo 2 Addition long code 48 M. Souryal 24

$6#7 PN I cos(2πf C t) I Mapping 0 to +1 1 to -1 Channel Gain Baseband Filter Q ½ PN Chip Delay Mapping 0 to +1 1 to -1 Channel Gain Baseband Filter s(t) PN Q sin(2πf C t) OQPSK signal constellation 01 Q 00 I Results in non-zero crossing envelope Allows for a simpler power amplifier at MS 11 10 49 0 $% 62 reverse traffic channels, differentiated by user-specific long codes Processing similar to that of access channel, except for More data rates Inclusion of data burst randomizer Masks out redundant symbols of lower data rate streams Reduces reverse link interference by reducing transmitted power during quiet periods of speech See Figs. 7-26, -27, -28 of [Garg] See Table 6-6 of [Garg] 50 M. Souryal 25

0 $%# Parameter 9600 bps 4800 bps 2400 bps 1200 bps Units PN chip rate 1.2288 1.2288 1.2288 1.2288 Mcps Code rate 1/3 1/3 1/3 1/3 bits per code symbol Code symbol repetition 1 2 4 8 repeated symbols per code symbol Code symbol rate 3 9600 =28,800 28,800 28,800 28,800 sps Modulation 6 6 6 6 code symbol per modulation symbol Modulation symbol rate 28,800/6 =4800 4800 4800 4800 sps Walsh chip rate 64 4800= 307.2 307.2 307.2 307.2 kcps PN chips per Walsh chip 4 4 4 4 PN chips per Walsh chip 51 8999 Features Support of voice and low to high data rates Multiple channel sizes Spreading Rate 1 (SR1): 1.2288 Mcps a.k.a. single carrier or 1 SR3, multicarrier or 3 Forward link: 3 carriers spread @ 1.2288 Mcps Reverse link: 1 carrier spread @ 3.6864 Mcps Support for advanced antenna technologies Backward compatibility with IS-95 (cdmaone) 52 M. Souryal 26

8999/)% Forward Channels Common Assignment Channels Common Power Control Channels Pilot Channels Common Control Channels Sync Channel Traffic Channels Broadcast Control Channels Paging Channels Pilot Channel Transmit Diversity Pilot Channel Auxiliary Pilot Channels Auxiliary Transmit Diversity Pilot Channels Packet Data Channels Dedicated Control Channel Fundamental Channel Quick Paging Channels Packet Data Control Channels Power Control Subchannel Supplemental Channels 53 /) Multiple carriers Orthogonal channels using Walsh codes QPSK modulation (and 8-PSK, 16-QAM for packet data channel) Fast closed-loop power control Transmit antenna diversity FEC Convolutional codes for voice and data Turbo codes for long data frames 54 M. Souryal 27

% Using variable length Walsh functions Different bit rates use different length Walsh codes, ranging from 4 to 128 chips Allocated to maintain orthogonality W 0 2 W 1 2 W 0 4 W 2 4 W 1 4 W 3 4 W 0 8 W 4 8 W 2 8 W 6 8 W 1 8 W 5 8 W 3 8 W 7 8 W 16 16 16 16 16 0 W W 16 8 W 12 W 16 10 14 W 16 16 9 W 13 W 16 11 W 16 W 4 W 2 W 16 16 16 6 W 1 W 5 W 16 16 3 W 7 15 W 32 0 W 32 4 W 32 2 W 32 6 W 32 1 W 32 5 W 32 3 W 32..................... 7... W 64 0 W 64 32... W 64 W 64 W 64 2 1 W 64 4...... W 64 W 64 6...... 5... 3... W 64 7... 55 6 QPSK modulation Distinct data on in-phase and quadrature channels Allows for stronger coding while maintaining data rate Complex spreading using length 2 15 short PN codes quadrature spreading cos(2πf C t) Y I I Baseband Filter Walsh function Y Q Q I =I PN I -Q PN Q Q =I PN Q +Q PN I Baseband Filter s(t) sin(2πf C t) PN I PN Q 56 M. Souryal 28

Orthogonal Transmit Diversity (OTD) Multiplexes consecutive coded bits onto different antennas Coded bits are spread with a length-2 Walsh function for orthogonality between the two antennas ++ +- Space Time Spreading (STS) Base Station Mobile Station Uses the Alamouti space-time code discussed in the last lecture 57 /)( ) source bits Block encoder Conv. or turbo encoder Symbol repetition/ puncturing Interleaver long code cos(2πf c t) Modulator Orthogonal Spreading Quadrature Spreading Filter s(t) Scrambling Walsh Function PN I PN Q sin(2πf c t) 58 M. Souryal 29

89990/)% Access Channel Enhanced Access Channel Operation R-PICH R-EACH Reverse Channels Reverse Common Control Channel Operation R-PICH R-CCCH R-PICH 0 or 1 R-DCCH Reverse Traffic Channel Operation 0 or 1 R-FCH 0 or 2 R-SCH 0 or 1 R-PCSCH 0 or 1 R-ACKCH 0 or 1 R-CQICH 59 0/) Code multiplexing using orthogonal Walsh functions Pilot signal transmitted by each user BPSK modulation with coherent detection Limited power larger carrier phase estimation error RL not dimension-limited User-specific long PN code Complex spreading with OQPSK BPSK instead of QPSK 60 M. Souryal 30

0/)( ) source bits Block encoder Conv. or turbo encoder Symbol repetition/ puncturing Interleaver long code cos(2πf c t) other channels' modulation symbols Orthogonal spreading Quadrature Spreading Filter s(t) PN I PN Q sin(2πf c t) 61.%0 Implemented on forward link packet data channel (FL-PDCH) Carries bursty, high speed, non-real-time data Shared channel BS transmits to only one mobile at a time Data is code-multiplexed using up to 28 length-32 Walsh codes Adaptive modulation using QPSK, 8-PSK, 16-QAM Adaptive coding: code rates range from 1/5 to 3/4 Exploits multiuser diversity with opportunistic scheduling 62 M. Souryal 31

% User 2 User 1 User 3 User 1 User 2 User 3 User 2 User 1 SNIR time 63 /)#)% F-PDCH bits Add 16- Bit CRC Add 6-Bit Encoder Tail Allow ance Turbo Encoder R=1/5 Block Interleaver 386, 770, 1538, 2306, 3074 or 3842 bits Subpacket Selection QPSK, 8-PSK or 16-QAM Scrambling Bit Extraction Long Code Generator (1.2288 Mcps) I Q Symbol DEMUX I/Q Pairs 1 to n I Q I Q WCI_SET [0] WCI_SET [n-1] I Q I Q Walsh Chip Summer I Q long code mask cover w ith 32-chip Walsh codes n=1,2,, or 28 64 M. Souryal 32