EE360: Multiuser Wireless Systems and Networks. Lecture 4 Outline

Similar documents
EE360: Lecture 5 Outline Cellular Systems

Multiuser OFDM. OFDM-FDMA (a.k.a. OFDMA) OFDM. Adaptive Resource Allocation Orthogonal Subcarrier Allocation. Adaptive OFDM-FDMA

EE360: Lecture 6 Outline MUD/MIMO in Cellular Systems

CHAPTER 6 SPREAD SPECTRUM. Xijun Wang

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

SC - Single carrier systems One carrier carries data stream

Multiuser Detection for Synchronous DS-CDMA in AWGN Channel

Computational Complexity of Multiuser. Receivers in DS-CDMA Systems. Syed Rizvi. Department of Electrical & Computer Engineering

ELEC E7210: Communication Theory. Lecture 11: MIMO Systems and Space-time Communications

SPREAD SPECTRUM (SS) SIGNALS FOR DIGITAL COMMUNICATIONS

ECS455: Chapter 4 Multiple Access

2: Diversity. 2. Diversity. Some Concepts of Wireless Communication

Lecture 9: Spread Spectrum Modulation Techniques

Technical Aspects of LTE Part I: OFDM

Wireless Communication: Concepts, Techniques, and Models. Hongwei Zhang

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

ABHELSINKI UNIVERSITY OF TECHNOLOGY

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel

OFDMA PHY for EPoC: a Baseline Proposal. Andrea Garavaglia and Christian Pietsch Qualcomm PAGE 1

MULTIPLE ACCESS SCHEMES OVERVIEW AND MULTI - USER DETECTOR

Study of Turbo Coded OFDM over Fading Channel

PERFORMANCE AND COMPARISON OF LINEAR MULTIUSER DETECTORS IN DS-CDMA USING CHAOTIC SEQUENCE

Multi-Carrier Systems

Unit 1 Introduction to Spread- Spectrum Systems. Department of Communication Engineering, NCTU 1

EE359 Lecture 18 Outline

Mobile Communications TCS 455

Lecture 8 Mul+user Systems

Multiple Access Techniques for Wireless Communications

ECS455: Chapter 4 Multiple Access

Lecture 3 Cellular Systems

Prof. P. Subbarao 1, Veeravalli Balaji 2

Fundamentals of Digital Communication

Multiple Access Schemes

Multiple Access Techniques

CHAPTER 3 ADAPTIVE MODULATION TECHNIQUE WITH CFO CORRECTION FOR OFDM SYSTEMS

CHAPTER 5 DIVERSITY. Xijun Wang

Lecture 12: Summary Advanced Digital Communications (EQ2410) 1

A LITERATURE REVIEW IN METHODS TO REDUCE MULTIPLE ACCESS INTERFERENCE, INTER-SYMBOL INTERFERENCE AND CO-CHANNEL INTERFERENCE

EC 551 Telecommunication System Engineering. Mohamed Khedr

A MULTICARRIER CDMA ARCHITECTURE BASED ON ORTHOGONAL COMPLEMENTARY CODES FOR NEW GENERATION OF WIDEBAND WIRELESS COMMUNICATIONS

Chapter 7. Multiple Division Techniques

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

Receiver Designs for the Radio Channel

Spread Spectrum (SS) is a means of transmission in which the signal occupies a

OFDM and MC-CDMA A Primer

S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY

Multiple Antenna Processing for WiMAX

Iterative Detection and Decoding with PIC Algorithm for MIMO-OFDM Systems

CDMA - QUESTIONS & ANSWERS

Performance Evaluation of STBC-OFDM System for Wireless Communication

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

Lecture 13. Introduction to OFDM

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

Spread Spectrum: Definition

Chapter 2 Overview - 1 -

CDMA Mobile Radio Networks

6 Uplink is from the mobile to the base station.

OFDM system: Discrete model Spectral efficiency Characteristics. OFDM based multiple access schemes. OFDM sensitivity to synchronization errors

PRINCIPLES OF SPREAD-SPECTRUM COMMUNICATION SYSTEMS

Comparative Study of OFDM & MC-CDMA in WiMAX System

UNIK4230: Mobile Communications. Abul Kaosher

Index. Cambridge University Press Fundamentals of Wireless Communication David Tse and Pramod Viswanath. Index.

Spread Spectrum Techniques

BER Analysis for MC-CDMA

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System

Notes 15: Concatenated Codes, Turbo Codes and Iterative Processing

Lecture LTE (4G) -Technologies used in 4G and 5G. Spread Spectrum Communications

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

EE359 Discussion Session 8 Beamforming, Diversity-multiplexing tradeoff, MIMO receiver design, Multicarrier modulation

Orthogonal Frequency Domain Multiplexing

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

A Research Concept on Bit Rate Detection using Carrier offset through Analysis of MC-CDMA SYSTEM

Joint Transmitter-Receiver Adaptive Forward-Link DS-CDMA System

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA

EE 382C Literature Survey. Adaptive Power Control Module in Cellular Radio System. Jianhua Gan. Abstract

Diversity Techniques

Wireless Networks (PHY): Design for Diversity

Multiple Access. Difference between Multiplexing and Multiple Access

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

Multiple access techniques

Analysis of Interference & BER with Simulation Concept for MC-CDMA

ORTHOGONAL frequency division multiplexing (OFDM)

Multiple Antennas. Mats Bengtsson, Björn Ottersten. Basic Transmission Schemes 1 September 8, Presentation Outline

Multiple Antennas in Wireless Communications

Channel Estimation and Signal Detection for Multi-Carrier CDMA Systems with Pulse-Shaping Filter

Chapter 2 Overview - 1 -

Decrease Interference Using Adaptive Modulation and Coding

ADAPTIVITY IN MC-CDMA SYSTEMS

6 Multiuser capacity and

Opportunistic Communication in Wireless Networks

Next Generation Synthetic Aperture Radar Imaging

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

Orthogonal Frequency Division Multiplexing (OFDM) based Uplink Multiple Access Method over AWGN and Fading Channels

CHAPTER 4 PERFORMANCE ANALYSIS OF THE ALAMOUTI STBC BASED DS-CDMA SYSTEM

Performance Comparison of Spreading Codes in Linear Multi- User Detectors for DS-CDMA System

PERFORMANCE ANALYSIS OF AN UPLINK MISO-CDMA SYSTEM USING MULTISTAGE MULTI-USER DETECTION SCHEME WITH V-BLAST SIGNAL DETECTION ALGORITHMS

Figure 1: A typical Multiuser Detection

Multi-carrier Modulation and OFDM

MIMO Systems and Applications

Fundamentals of OFDM Communication Technology

Transcription:

EE360: Multiuser Wireless Systems and Networks Lecture 4 Outline Announcements Project proposals due Feb. 1 (1 week) Makeup lecture Feb 2, 5-6:15, Gates Presentation schedule finalizes Random vs. Multiple Access Random Access and Scheduling Spread Spectrum Multiuser Detection Multiuser OFDM and OFDM/CDMA

Multiple vs. Random Access Multiple Access Techniques Used to create a dedicated channel for each user Orthogonal (TD/FD with no interference) or semiorthogonal (CD with interference reduced by the code spreading gain) techniques may be used Random Access No dedicated channel assigned to each user Users contend for channel when they have data to send Very efficient when users rarely active; very inefficient when users have continuous data to send Scheduling and hybrid scheduling used to combine benefits of multiple and random access

7C29822.038-Cimini-9/97 RANDOM ACCESS TECHNIQUES Random Access and Scheduling Dedicated channels wasteful Use statistical multiplexing Random Access Techniques Aloha (Pure and Slotted) Carrier sensing Can include collision detection/avoidance If channel busy, deterministic or random delay (non-persistent) Poor performance in heavy loading Reservation protocols Resources reserved for short transmissions (overhead) Hybrid Methods: Packet-Reservation Multiple Access Retransmissions used for corrupted data (ARQ) Hybrid ARQ partial retransmission: more coded bits

Spread Spectrum MAC Basic Features signal spread by a code synchronization between pairs of users compensation for near-far problem (in MAC channel) compression and channel coding Spreading Mechanisms direct sequence multiplication frequency hopping Note: spreading is 2nd modulation (after bits encoded into digital waveform, e.g. BPSK). DS spreading codes are inherently digital.

Direct Sequence Linear Modulation. (PSK,QAM) SS Modulator d(t) X S ci (t) s(t) Channel Synchronized X S ci (t) Linear Demod. SS Demodulator Chip time T c is N times the symbol time T s. Bandwidth of s(t) is N+1 times that of d(t). Channel introduces noise, ISI, narrowband and multiple access interference. Spreading has no effect on AWGN noise ISI delayed by more than T c reduced by code autocorrelation narrowband interference reduced by spreading gain. MAC interference reduced by code cross correlation.

BPSK Example T b d(t) T c =T b /10 s ci (t) s(t)

Spectral Properties Narrowband Interference Narrowband Filter Data Signal with Spreading ISI Other SS Users Original Data Signal Other SS Users ISI Modulated Data Receiver Input Demodulator Filtering 8C32810.117-Cimini-7/98

Code Properties Autocorrelation: 1 T s r( t ) sci ( t) sci ( t t ) dt T 0 s Cross Correlation 1 r ( t ) T s t ij sci ( t) scj ( t ) T 0 s dt Good codes have r(t)=d(t) and r ij (t)=0 for all t. r(t)=d(t) removes ISI r ij (t)=0 removes interference between users Hard to get these properties simultaneously.

ISI Rejection Transmitted signal: s(t)=d(t)s ci (t). Channel:h(t)=d(t)+d(t-t). Received signal: s(t)+s(t-t) Received signal after despreading: r( t) s ci ( t) d( t) s d( t) 2 ci ( t) d( t d( t ( t) In the demodulator this signal is integrated over a symbol time, so the second term becomes d(t-t)r(t). For r(t)=d(t), all ISI is rejected. t ) s ci t ) s ( t ci t ( t ) s ci t ) s ci ( t)

MAC Interference Rejection Received signal from all users (no multipath): Received signal after despreading In the demodulator this signal is integrated over a symbol time, so the second term becomes For r ij (t)=0, all MAC interference is rejected. ) ( ) ( ) ( ) ( ) ( ) ( ) ( 1, 2 t s t s t d t s t d t s t r ci j cj M i j j j j ci i ci t t ) ( ) ( ) ( ) ( 1 1 j M j cj j j j M j j t s t d t s t r t t t ) ( ) ( 1, j ij M i j j j j t d t r t

Walsh-Hadamard Codes For N chips/bit, can get N orthogonal codes Bandwidth expansion factor is roughly N. Roughly equivalent to TD or FD from a capacity standpoint Multipath destroys code orthogonality.

Semi-Orthogonal Codes Maximal length feedback shift register sequences have good properties In a long sequence, equal # of 1s and 0s. No DC component A run of length r chips of the same sign will occur 2 -r l times in l chips. Transitions at chip rate occur often. The autocorrelation is small except when t is approximately zero ISI rejection. The cross correlation between any two sequences is small (roughly r ij =G -1/2, where G=B ss /B s ) Maximizes MAC interference rejection

SINR analysis SINR (for K users, N chips per symbol) K 1 N SINR 3N Interference limited systems (same gains) 3N SIR K 1 3G K 1 Random spreading codes Interference limited systems (near-far) 0 E s 1 SIR 2 k 3N 3G SIR k ; 2 ( K 1) ( K 1) Assumes random spreading codes 3N ( K 1) 3G ( K 1) Nonrandom spreading codes k

CDMA vs. TD/FD For a spreading gain of G, can accommodate G TD/FD users in the same bandwidth SNR depends on transmit power In CDMA, number of users is SIR-limited SIR 3G ( K 1) For SIR3/, same number of users in TD/FD as in CDMA Fewer users if larger SIR is required Different analysis in cellular (Gilhousen et. Al.) K 3G 1 SIR

Frequency Hopping Nonlinear Modulation. (FSK,MSK) d(t) FM Mod s(t) Channel FM Demod Nonlinear Demod. S ci (t) VCO VCO S ci (t) FH Modulator FH Demodulator Spreading codes used to generate a (slow or fast) hopping carrier frequency for d(t). Channel BW determined by hopping range. Need not be continuous. Channel introduces ISI, narrowband, and MAC interference

Tradeoffs Hopping has no effect on AWGN No ISI if d(t) narrowband, but channel nulls affect certain hops. Narrowband interference affects certain hops. MAC users collide on some hops.

Spectral Properties 1 3 2 4 D i (f-f c ) 1 4 2 3 D j (f-f c )

Slow vs. Fast Hopping Fast Hopping - hop on every symbol NB interference, MAC interference, and channel nulls affect just one symbol. Correct using coding Slow Hopping - hop after several symbols NB interference, MAC interference, and channel nulls affect many symbols. Correct using coding and interleaving if # symbols is small. Slow hopping used in cellular to average interference from other cells

FH vs. DS Linear vs. Nonlinear DS is a linear modulation (spectrally efficient) while FH is nonlinear Wideband interference/jamming Raises noise spectral density, affects both techniques equally. Narrowband interference/jamming DS: interfering signal spread over spread BW, power reduced by spreading gain in demodulator FH: interference affects certain hops, compensate by coding (fast hopping) or coding and interleaving (slow hopping).

FH vs. DS Tone interference DS: tone is wideband, raises noise floor for duration of the tone. Compensate by coding (tone duration=symbol time) or coding and interleaving (tone duration>symbol time). Similar affect as NB interference in FH. FH: Tone affects certain hops. Compensate by coding or coding and interleaving. ISI Rejection DS: ISI reduced by code autocorrelation. FH: ISI mostly eliminated.

FH vs. DS MAC interference DS: MAC interference reduced by cross correlation of spreading codes. Each additional user raises noise floor. Overall SNR reduced FH: MAC interference affects certain hops. Each additional user causes more hops to be affected. More bits likely to be received in error. Overlay systems: high-power NB interferers Similar impact as with regular interferers DS: Noise floor raised significantly FH: Hops colliding with interferers are lost Can notch out interfering signals

Evolution of a Scientist turned Entrepreneur Spread spectrum communications - myths and realities, A.J. Viterbi, IEEE Comm. Magazine, May 79 (Linkabit 5 years old - TDMA company). When not to spread spectrum - a sequel, A.J. Viterbi, IEEE Comm. Magazine, April 1985 (Linkabit sold to M/A-Com in 1982) Wireless digital communications: a view based on three lessons learned, A.J. Viterbi, IEEE Comm. Magazine, Sept. 91. (Qualcomm CDMA adopted as standard).

Myths and Realities Myth 1: Redundancy in error correction codes spreads signal bandwidth and thereby reduces processing gain Reality: Effective processing gain increased by coding by considering symbol rate and energy Reality today: coded modulation more efficient even without symbol argument. But tradeoffs between coding and spreading an open issue. Myth 2: Error correction codes only good against uniform interference Reality: Not true when coding combined with spread spectrum, since SS averages interference. Reality today: Unchanged.

Myth 3: Interleaving destroys memory which can be used to correct errors, hence interleaving is bad Reality: Memory preserved by soft-decisions even with an interleaver Reality today: Unchanged, but interleavers may require excessive delays for some applications. Myth 4: Direct sequence twice as efficient as frequency hopping Myth=Reality. Argument is that DS is coherent and that accounts for 3dB difference. Analysis shows that higher level signaling alphabets does not help FH performance with partial band jammer. Reality today: A true efficiency tradeoff of FH versus DS has not been done under more general assumptions. FH typically used to average interference. Appealing when continuous spreading BW not available.

When not to Spread Spectrum - A Sequel (85) Conclusion 1: When power is limited, don t contribute to the noise by having users jam one another. Conclusion 2: Network control is a small price to pay for the efficiency afforded by TDMA or FDMA Power control is a big control requirement. Conclusion 3: Interference from adjacent cells affects the efficiency of TDMA or FDMA less severely than in CDMA. Conclusion 4: Treating bandwidth as an inexpensive commodity and processing as an expensive commodity is bucking current technology trends. Application was small earth terminals for commercial satellites.

Three Lessons Learned (91) Never discard information prematurely Compression can be separated from channel transmission with no loss of optimality Gaussian noise is worst case. Optimal signal in presence of Gaussian noise has Gaussian distribution. So self-interference should be designed as Gaussian. i.e. spread spectrum optimal Standard for 2G/3G

Realities (2011) Never discard information prematurely Use soft-decisions and sequence detectors Compression can be separated from channel transmission For time-invariant single-user channels only. Self-interference should be Gaussian Based on Viterbi s argument, this represents a saddle (not optimal) point. If the self-interference is treated as noise, not interference, then Gaussian signaling is suboptimal (by Shannon theory). spread spectrum lost out to OFDM in 4G

Multiuser Detection In all CDMA systems and in TD/FD/CD cellular systems, users interfere with each other. In most of these systems the interference is treated as noise. Systems become interference-limited Often uses complex mechanisms to minimize impact of interference (power control, smart antennas, etc.) Multiuser detection exploits the fact that the structure of the interference is known Interference can be detected and subtracted out Better have a darn good estimate of the interference

MUD System Model Synchronous Case X MF 1 y 1 +I 1 y(t)= s 1 (t)+ s 2 (t)+ s 3 (t)+ n(t) s c1 (t) X s c2 (t) X MF 2 MF 3 y 2 +I 2 y 3 +I 3 Multiuser Detector s c3 (t) Matched filter integrates over a symbol time and samples

MUD Algorithms Multiuser Receivers Optimal MLSE Suboptimal Linear Non-linear Decorrelator MMSE Multistage Decision -feedback Successive interference cancellation

Optimal Multiuser Detection Maximum Likelihood Sequence Estimation Detect bits of all users simultaneously (2 M possibilities) Matched filter bank followed by the VA (Verdu 86) VA uses fact that I i =f(b j, ji) Complexity still high: (2 M-1 states) In asynchronous case, algorithm extends over 3 bit times VA samples MFs in round robin fasion s 1 (t)+s 2 (t)+s 3 (t) X X s c1 (t) X s c2 (t) s c3 (t) MF 1 MF 2 MF 3 y 1 +I 1 y 2 +I 2 y 3 +I 3 Viterbi Algorithm Searches for ML bit sequence

Suboptimal Detectors Main goal: reduced complexity Design tradeoffs Near far resistance Asynchronous versus synchronous Linear versus nonlinear Performance versus complexity Limitations under practical operating conditions Common methods Decorrelator MMSE Multistage Decision Feedback Successive Interference Cancellation

Mathematical Model Simplified system model (BPSK) Baseband signal for the k th user is: s k t x i c i s t it t i0 s k (i) is the i th input symbol of the k th user c k (i) is the real, positive channel gain s k (t) is the signature waveform containing the PN sequence t k is the transmission delay; for synchronous CDMA, t k =0 for all users Received signal at baseband y k K t s t nt k1 K number of users n(t) is the complex AWGN process k k k k

Matched Filter Output Sampled output of matched filter for the k th user: y k T 0 c k x t k t t s t x jc j sk j dt jk 1 st term - desired information 2 nd term - MAI 3 rd term - noise k K Assume two-user case (K=2), and r y T 0 s s 1 t dt s 2 T t T 0 0 dt s k tn t dt

Symbol Detection Outputs of the matched filters are: y 1 c1x 1 rc2 x2 z1 y2 c2x2 rc1 x1 z2 Detected symbol for user k: xˆ sgn If user 1 much stronger than user 2 (near/far problem), the MAI rc 1 x 1 of user 2 is very large k y k

Decorrelator Matrix representation y RW x z where y=[y 1,y 2,,y K ] T, R and W are KxK matrices Components of R are cross-correlations between codes W is diagonal with W k,k given by the channel gain c k z is a colored Gaussian noise vector Solve for x by inverting R ~ 1 1 y R y W x R z xˆ k sgn ~ y k Analogous to zero-forcing equalizers for ISI Pros: Does not require knowledge of users powers Cons: Noise enhancement

Multistage Detectors Decisions produced by 1 st stage are 2 nd stage: x x and so on 1 2 2 2 sgn sgn y 1 y 2 rc2x rc x 1 2 1 1 1 x 1 1, x2 1

Successive Interference Cancellers Successively subtract off strongest detected bits MF output: b 1 c1x 1 rc2 x2 z1 b2 c2x2 rc1 x1 z2 Decision made for strongest user: xˆ 1 sgn Subtract this MAI from the weaker user: xˆ 2 sgn sgn y c 2 2 rc xˆ x 2 1 1 rc 1 x 1 b all MAI can be subtracted is user 1 decoded correctly MAI is reduced and near/far problem alleviated Cancelling the strongest signal has the most benefit Cancelling the strongest signal is the most reliable cancellation xˆ 1 z 2 1

Parallel Interference Cancellation Similarly uses all MF outputs Simultaneously subtracts off all of the users signals from all of the others works better than SIC when all of the users are received with equal strength (e.g. under power control)

Performance of MUD: AWGN

Performance of MUD Rayleigh Fading

Near-Far Problem and Traditional Power Control On uplink, users have different channel gains If all users transmit at same power (P i =P), interference from near user drowns out far user Traditional power control forces each signal to have the same received power Channel inversion: P i =P/h i Increases interference to other cells Decreases capacity Degrades performance of successive interference cancellation and MUD Can t get a good estimate of any signal h 1 h 3 P 1 P 3 P 2 h 2

Near Far Resistance Received signals are received at different powers MUDs should be insensitive to near-far problem Linear receivers typically near-far resistant Disparate power in received signal doesn t affect performance Nonlinear MUDs must typically take into account the received power of each user Optimal power spread for some detectors (Viterbi 92)

Synchronous vs. Asynchronous Linear MUDs don t need synchronization Basically project received vector onto state space orthogonal to the interferers Timing of interference irrelevant Nonlinear MUDs typically detect interference to subtract it out If only detect over a one bit time, users must be synchronous Can detect over multiple bit times for asynch. users Significantly increases complexity

Channel Estimation (Flat Fading) Nonlinear MUDs typically require the channel gains of each user Channel estimates difficult to obtain: Channel changing over time Must determine channel before MUD, so estimate is made in presence of interferers Imperfect estimates can significantly degrade detector performance Much recent work addressing this issue Blind multiuser detectors Simultaneously estimate channel and signals

State Space Methods Antenna techniques can also be used to remove interference (smart antennas) Combining antennas and MUD in a powerful technique for interference rejection Optimal joint design remains an open problem, especially in practical scenarios

Multipath Channels In channels with N multipath components, each interferer creates N interfering signals Multipath signals typically asynchronous MUD must detect and subtract out N(M-1) signals Desired signal also has N components, which should be combined via a RAKE. MUD in multipath greatly increased Channel estimation a nightmare Current work focused on complexity reduction and blind MUD in multipath channels (Wang/Poor 99)

Summary MUD a powerful technique to reduce interference Optimal under ideal conditions High complexity: hard to implement Processing delay a problem for delay-constrained apps Degrades in real operating conditions Much research focused on complexity reduction, practical constraints, and real channels Smart antennas seem to be more practical and provide greater capacity increase for real systems

Multiuser OFDM MCM/OFDM divides a wideband channel into narrowband subchannels to mitigate ISI In multiuser systems these subchannels can be allocated among different users Orthogonal allocation: Multiuser OFDM Semiorthogonal allocation: Multicarrier CDMA Adaptive techniques increase the spectral efficiency of the subchannels. Spatial techniques help to mitigate interference between users

OFDM OFDM overlaps substreams Substreams separated in receiver Minimum substream separation is B/N, total BW is B 2B/N f 0 Efficient IFFT structure at transmitter Similar FFT structure at receiver Subcarrier orthogonality must be preserved Impaired by timing jitter, frequency offset, and fading. f N

OFDM-FDMA (a.k.a. OFDMA) Used by the CATV community Used to send upstream data from subscriber to cable head-end. Assigns a subset of available carriers to each user f

Adaptive OFDM-FDMA Different subcarriers assigned to different users Assignment can be orthogonal or semiorthogonal f 0 The fading on each individual subchannel is independent from user to user Adaptive resource allocation gives each their best subchannels and adapts optimally to these channels Multiple antennas reduces interference when multiple users are assigned the same subchannels f N

Adaptive Resource Allocation Orthogonal Subcarrier Allocation Degrees of freedom Subcarrier allocation Power Rate Coding BER Optimization goals (subject to power constraint): Maximize the sum of average user rates Find all possible average rate vectors ( capacity region) Find average rate vectors with minimum rate constraints Minimize power for some average rate vector Minimize outage probability for some constant rate vector.

OFDM-TDMA Each user sequentially sends one or more OFDM symbols per frame A single OFDM-TDMA frame:...... User 1 User 2 User N-1 User N User N-2...

Multiuser OFDM with Multiple Antennas Multiple antennas at the transmitter and receiver can greatly increase channel capacity Multiple antennas also used for spatial multiple access: Users separated by spatial signatures (versus CDMA time signatures) Spatial signatures are typically not orthogonal May require interference reduction (MUD, cancellation, etc.) Methods of spatial multiple access Singular value decomposition Space-time equalization Beamsteering OFDM required to remove ISI ISI degrades spatial signatures and interference mitigation

CDMA-based schemes Can combine concepts of CDMA and OFDM Reap the benefits of both techniques In 1993, three slightly different schemes were independently proposed: MC-CDMA (Yee, Linnartz, Fettweis, and others)* Multicarrier DS-CDMA (DaSilva and Sousa)* MT-CDMA (Vandendorpe) *Stephan s talk

Multicarrier CDMA Multicarrier CDMA combines OFDM and CDMA Idea is to use DSSS to spread a narrowband signal and then send each chip over a different subcarrier DSSS time operations converted to frequency domain Greatly reduces complexity of SS system FFT/IFFT replace synchronization and despreading More spectrally efficient than CDMA due to the overlapped subcarriers in OFDM Multiple users assigned different spreading codes Similar interference properties as in CDMA

Multicarrier DS-CDMA The data is serial-to-parallel converted. Symbols on each branch spread in time. Spread signals transmitted via OFDM Get spreading in both time and frequency c(t) s(t) S/P convert c(t) IFFT P/S convert

Summary OFDM is a well-known technique to combat ISI Also very powerful in a multiuser setting Some forms of multiuser OFDM lend themselves well to adaptive techniques Many high-performance multiuser wireless systems today are based on OFDM techniques.