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

Similar documents
Multiuser Detection for Synchronous DS-CDMA in AWGN Channel

MULTIPLE ACCESS SCHEMES OVERVIEW AND MULTI - USER DETECTOR

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

DESIGN AND ANALYSIS OF DS-CDMA DETECTED MULTIPATH SIGNALS USING THE RAKE RECEIVER SIMULATOR FOR WIRELESS COMMUNICATION.

Communications Theory and Engineering

SPREAD SPECTRUM (SS) SIGNALS FOR DIGITAL COMMUNICATIONS

ABHELSINKI UNIVERSITY OF TECHNOLOGY

PERFORMANCE OF LINEAR MULTIUSER DETECTION IN GAUSSIAN AND NON-GAUSSIAN CHANNELS. Mohamed H. Essai, Abdelrahim H. Gadelkarim

Interactive Teaching of Multi-user Detection for DS-CDMA Systems using MATLAB*

Lecture 9: Spread Spectrum Modulation Techniques

By Nour Alhariqi. nalhareqi

Spread Spectrum: Definition

CDMA - QUESTIONS & ANSWERS

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

Figure 1: A typical Multiuser Detection

Performance Analysis of Optical Code Division Multiple Access System

Access Methods and Spectral Efficiency

UNIT 4 Spread Spectrum and Multiple. Access Technique

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

Estimation and analysis of PIC on DSCDMA

SC - Single carrier systems One carrier carries data stream

Performance and Analysis of DS-CDMA Rake Receiver

OFDM and MC-CDMA A Primer

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

RECENTLY, spread spectrum techniques have received a

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

PERFORMANCE ANALYSIS OF IDMA SCHEME USING DIFFERENT CODING TECHNIQUES WITH RECEIVER DIVERSITY USING RANDOM INTERLEAVER

Multiple Access Techniques for Wireless Communications

Multiple Antennas in Wireless Communications

CHAPTER 6 SPREAD SPECTRUM. Xijun Wang

Assignment 6: Solution to MATLAB code for BER generation of QPSK system over AWGN channel.

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

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

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

Multiple Access Schemes

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

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

Lab 3.0. Pulse Shaping and Rayleigh Channel. Faculty of Information Engineering & Technology. The Communications Department

On the Spectral Efficiency of MIMO MC-CDMA System

CHAPTER 4. IMPROVED MULTIUSER DETECTION SCHEMES FOR INTERFERENCE MANAGEMENT IN TH PPM UWB SYSTEM WITH m-zcz SEQUENCES

Performance Evaluation of STBC-OFDM System for Wireless Communication

CDMA Technology. Pr. S.Flament Pr. Dr. W.Skupin On line Course on CDMA Technology

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

International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 4 Issue 1, January 2015

PERFORMANCE ANALYSIS OF DOWNLINK POWER CONTROL IN WCDMA SYSTEM

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

Multiple Access. Difference between Multiplexing and Multiple Access

Multiple access techniques

a) Abasebanddigitalcommunicationsystemhasthetransmitterfilterg(t) thatisshowninthe figure, and a matched filter at the receiver.

Adaptive Wavelets in WCDMA for Error Detaction

Communication Networks

Eavesdropping in the Synchronous CDMA Channel: An EM-Based Approach

IMPROVED QR AIDED DETECTION UNDER CHANNEL ESTIMATION ERROR CONDITION

Turbo Receiver for Spread Spectrum Systems Employing Parity Bit Selected Spreading Sequences

Multiuser Decorrelating Detector in MIMO CDMA Systems over Rayleigh and Rician Fading Channels

Study of Turbo Coded OFDM over Fading Channel

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

Exam in 1TT850, 1E275. Modulation, Demodulation and Coding course

Digital Image Watermarking by Spread Spectrum method

Multi-Carrier Systems

THE STUDY OF BIT ERROR RATE EVOLUTION IN A MOBILE COMMUNICATIONS SYSTEM USING DS CDMA TECHNOLOGY

COMPARISON OF LINEAR AND NON-LINEAR MULTIUSER DETECTORS WITH QUANTUM CONSTRAINTS

Prof. P. Subbarao 1, Veeravalli Balaji 2

Wireless Communication Systems: Implementation perspective

Multiuser Detection with Neural Network MAI Detector in CDMA Systems for AWGN and Rayleigh Fading Asynchronous Channels

Wireless Communication Systems Laboratory Lab#1: An introduction to basic digital baseband communication through MATLAB simulation Objective

Performance improvement in DS-CDMA system with Blind detector

Part A: Spread Spectrum Systems

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

Code Division Multiple Access.

Research Article Design of Pulse Waveform for Waveform Division Multiple Access UWB Wireless Communication System

Multiplexing Module W.tra.2

ECS455: Chapter 4 Multiple Access

BER Performance of Space-Time Coded MMSE DFE for Wideband Code Division Multiple Access (WCDMA)

Optimum Power Allocation in Cooperative Networks

On the Multi-User Interference Study for Ultra Wideband Communication Systems in AWGN and Modified Saleh-Valenzuela Channel

Towards a Comprehensive Comparison of OFDM and CDMA techniques

Simulation Study and Performance Comparison of OFDM System with QPSK and BPSK

Wireless Multiple Access Communication over Collision Frequency Shift Channels

Multiple-access interference suppression in CDMA wireless systems

Digital Modulation Schemes

Lecture 8 Mul+user Systems

Detection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia

Overview. Cognitive Radio: Definitions. Cognitive Radio. Multidimensional Spectrum Awareness: Radio Space

CDMA Principle and Measurement

Performance Evaluation of the VBLAST Algorithm in W-CDMA Systems

Continuous Monitoring Techniques for a Cognitive Radio Based GSM BTS

Mobile and Personal Communications. Dr Mike Fitton, Telecommunications Research Lab Toshiba Research Europe Limited

Receiver Design for Noncoherent Digital Network Coding

Chapter 7 Multiple Division Techniques for Traffic Channels

Mobile Communication Systems. Part 7- Multiplexing

SIGNAL-TO-NOISE-PLUS-INTERFERENCE RATIO ESTIMATION AND STATISTICS FOR DIRECT SEQUENCE SPREAD SPECTRUM CODE DIVISION MULTIPLE ACCESS COMMUNICATIONS

COMPARISON OF CHANNEL ESTIMATION AND EQUALIZATION TECHNIQUES FOR OFDM SYSTEMS

Outage Probability of a Multi-User Cooperation Protocol in an Asynchronous CDMA Cellular Uplink

RESEARCH ON METHODS FOR ANALYZING AND PROCESSING SIGNALS USED BY INTERCEPTION SYSTEMS WITH SPECIAL APPLICATIONS

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

MODULATION AND MULTIPLE ACCESS TECHNIQUES

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

ULTRA-WIDEBAND (UWB) communication systems

6 Uplink is from the mobile to the base station.

Transcription:

Computational Complexity of Multiuser Receivers in DS-CDMA Systems Digital Signal Processing (DSP)-I Fall 2004 By Syed Rizvi Department of Electrical & Computer Engineering Old Dominion University

Outline Overview of FDMA & TDMA Systems Overview of DS-CDMA Systems Multiuser receivers Optimal SE Advantages Problems Simulation Results

Overview of FDMA & TDMA FDMA is a fixed assigned protocol Channel bandwidth is divided into non-overlapping frequency bands Transmission time is divided into frames Frames are divided into number of slots Time slots have equal duration User can only transmit in its own time slot Still waste system resources Synchronization is not required Problem Wastage of bandwidth

Overview of DS-CDMA systems Each user has its own code sequence Every channel uses the full available spectrum Need to transform the original signal before actual transmission Code is used to perform transformation Original signal changes to wideband signal Not capacity limited

Overview of DS-CDMA systems User Data [s 1 (t)] X Digital Modulator r 1 (t) X Wideband Signal User s PN code Code f c Generator Data transmission in DS-CDMA systems

Overview of DS-CDMA systems Received signal [r x (t)] Demodulator r (t) X r 1 (t) Decoder S 1 (t) C 1 (t) Data reception in DS-CDMA systems

Multiuser Receivers Multiuser receivers Optimal SE Sub-optimal SE Linear Non-Linear Zero Forcing MMSE SIC PIC

Optimal SE First proposed by Verdu s Consists of a match filter with maximum likelihood detector Choose a good sequence code with good correlation properties Use a maximum likelihood detection instead of linear transformation Give optimal performance

Optimal SE [Problems] Increases receiver complexity Complexity is a linear function of K Knowledge is required Receiver knows signature waveform for each user Receiver knows time delay, phase shift, and amplitudes Computational complexity is O(2 k )

approach Reduces computational complexity Transformation matrix technique Inverse matrix algorithms Combined computational complexity at the receiving end is O(5/4) K

Computational Complexity (Part-I) 10 4 10 3 10 2 Asymptotic Complexity 10 1 10 0 0 1 2 3 4 5 6 7 8 9 10 U s e r s The asymptotic computational complexities versus small number of users

Computational Complexity (Part-II) 10 35 10 30 10 25 10 20 10 15 10 10 Asymptotic Complexity 10 5 10 0 0 10 20 30 40 50 60 70 80 90 100 U s e r s The asymptotic computational complexities versus intermediate number of users

Computational Complexity (Part-III) 10 160 10 140 10 120 10 100 10 80 10 60 Asymptotic Complexity 10 40 10 20 10 0 0 50 100 150 200 250 300 350 400 450 500 U s e r s The asymptotic computational complexities versus large number of users

Signal to Noise Ratio (SNR) for Lightly-loaded network (Part I) 22 20 18 16 14 S N R 18 16 14 12 10 8 6 12 10 8 6 2 4 6 8 10 12 14 16 18 20 22 U S E R S 2 5 8 11 14 17 20 23 26 29 32 U S E R S Approximate value of SNR (db) versus number of users (K=22 and 32) with a random amount of variance for a synchronous DS-CDMA system in a Gaussian channel. S N R

26 24 22 20 18 16 14 12 10 8 6 Multiuser Detection For DS-CDMA Signal to Noise Ratio (SNR) for Lightly-loaded network (Part I) 30 25 20 15 10 5 2 6 10 14 18 22 26 30 34 38 42 U S E R S 2 7 12 17 22 27 32 37 42 47 52 U S E R S Approximate value of SNR (db) versus number of users (K=42 and 52) with a random amount of variance for a synchronous DS-CDMA system in a Gaussian channel. S N R S N R

35 30 25 20 15 10 5 Multiuser Detection For DS-CDMA Signal to Noise Ratio (SNR) for Highly-loaded network (Part I) 45 40 35 30 25 20 15 10 5 2 12 22 32 42 52 62 U S E R S 2 12 22 32 42 52 62 72 82 U S E R S Approximate value of SNR (db) versus number of users (K=62 and 82) with a random amount of variance for a synchronous DS-CDMA system in a Gaussian channel. S N R S N R

50 45 40 35 30 25 S N R 45 40 35 30 25 20 15 10 5 Signal to Noise Ratio (SNR) for Highly-loaded network (Part I) 20 15 10 2 11 20 29 38 47 56 65 74 83 92 U S E R S 5 2 12 22 32 42 52 62 72 82 92 102 U S E R S Approximate value of SNR (db) versus number of users (K=92 and 102) with a random amount of variance for a synchronous DS-CDMA system in a Gaussian channel. S N R

Bit Error Rate (BER) for Lightly-loaded network (Part I) 10 0 10 0 10-1 10-1 BER 10-2 10-2 10-3 10-3 10-4 10-5 Original Algorithm Reduced Algorithm Algorithm 10-4 10-5 0 1 2 3 4 5 6 7 8 9 10 11 Number of users 10

Conclusion We described Optimal SE and the associated problem Too complex for practical implementation Transformation technique can be used to reduce computational complexity Useful for better processing gain