Multi User Detection I

Similar documents
Performance Analysis of Spread Spectrum CDMA systems

Multiuser Detection. Summary for EECS Graduate Seminar in Communications. Benjamin Vigoda

Direct-Sequence Spread-Spectrum

ANALYSIS OF A PARTIAL DECORRELATOR IN A MULTI-CELL DS/CDMA SYSTEM

These outputs can be written in a more convenient form: with y(i) = Hc m (i) n(i) y(i) = (y(i); ; y K (i)) T ; c m (i) = (c m (i); ; c m K(i)) T and n

Interleave Division Multiple Access. Li Ping, Department of Electronic Engineering City University of Hong Kong

Lecture 7: Wireless Channels and Diversity Advanced Digital Communications (EQ2410) 1

LECTURE 18. Lecture outline Gaussian channels: parallel colored noise inter-symbol interference general case: multiple inputs and outputs

Design of MMSE Multiuser Detectors using Random Matrix Techniques

Communication Theory Summary of Important Definitions and Results

Linear and Nonlinear Iterative Multiuser Detection

EE5713 : Advanced Digital Communications

Approximate Minimum Bit-Error Rate Multiuser Detection

Limited Feedback in Wireless Communication Systems

3. ESTIMATION OF SIGNALS USING A LEAST SQUARES TECHNIQUE

Advanced 3 G and 4 G Wireless Communication Prof. Aditya K Jagannathan Department of Electrical Engineering Indian Institute of Technology, Kanpur

Random Matrices and Wireless Communications

Parameter Estimation

EE 574 Detection and Estimation Theory Lecture Presentation 8

s o (t) = S(f)H(f; t)e j2πft df,

ELE539A: Optimization of Communication Systems Lecture 15: Semidefinite Programming, Detection and Estimation Applications

Digital Band-pass Modulation PROF. MICHAEL TSAI 2011/11/10

This examination consists of 10 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS

SINR, Power Efficiency, and Theoretical System Capacity of Parallel Interference Cancellation

Lecture 1: The Multiple Access Channel. Copyright G. Caire 12

Digital Communications

Lecture 4 Capacity of Wireless Channels

Optimal Sequences and Sum Capacity of Synchronous CDMA Systems

Wireless Communication Technologies 16:332:559 (Advanced Topics in Communications) Lecture #17 and #18 (April 1, April 3, 2002)

Optimal Sequences, Power Control and User Capacity of Synchronous CDMA Systems with Linear MMSE Multiuser Receivers

Spectral Efficiency of CDMA Cellular Networks

GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL AND COMPUTER ENGINEERING Final Examination - Fall 2015 EE 4601: Communication Systems

Computation of Bit-Error Rate of Coherent and Non-Coherent Detection M-Ary PSK With Gray Code in BFWA Systems

Bayesian Data Fusion for Asynchronous DS-CDMA Sensor Networks in Rayleigh Fading

CHAPTER 14. Based on the info about the scattering function we know that the multipath spread is T m =1ms, and the Doppler spread is B d =0.2 Hz.

FRAMES IN QUANTUM AND CLASSICAL INFORMATION THEORY

Principles of Communications Lecture 8: Baseband Communication Systems. Chih-Wei Liu 劉志尉 National Chiao Tung University

DETECTION theory deals primarily with techniques for

ADAPTIVE DETECTION FOR A PERMUTATION-BASED MULTIPLE-ACCESS SYSTEM ON TIME-VARYING MULTIPATH CHANNELS WITH UNKNOWN DELAYS AND COEFFICIENTS

LINEAR AND ADAPTIVE LINEAR MULTIUSER DETECTION IN CDMA SYSTEMS

Asymptotic Capacity Bounds for Magnetic Recording. Raman Venkataramani Seagate Technology (Joint work with Dieter Arnold)

Chapter 2 Signal Processing at Receivers: Detection Theory

Summary: SER formulation. Binary antipodal constellation. Generic binary constellation. Constellation gain. 2D constellations

ELEG 5633 Detection and Estimation Signal Detection: Deterministic Signals

ELEC546 Review of Information Theory

Principles of Communications

SNR i = 2E b 6N 3. Where

UCSD ECE153 Handout #40 Prof. Young-Han Kim Thursday, May 29, Homework Set #8 Due: Thursday, June 5, 2011

UNCLASSIFIED/UNLIMITED

Research Article An Iterative Soft Bit Error Rate Estimation of Any Digital Communication Systems Using a Nonparametric Probability Density Function

Large Zero Autocorrelation Zone of Golay Sequences and 4 q -QAM Golay Complementary Sequences

EE4512 Analog and Digital Communications Chapter 4. Chapter 4 Receiver Design

Optimal Binary/Quaternary Adaptive Signature Design for Code-Division Multiplexing

This examination consists of 11 pages. Please check that you have a complete copy. Time: 2.5 hrs INSTRUCTIONS

Interactions of Information Theory and Estimation in Single- and Multi-user Communications

Sample Problems for the 9th Quiz

Probability and Statistics for Final Year Engineering Students

Communication Systems Lecture 21, 22. Dong In Kim School of Information & Comm. Eng. Sungkyunkwan University

ELEG 3143 Probability & Stochastic Process Ch. 6 Stochastic Process

Decoupling of CDMA Multiuser Detection via the Replica Method

Iterative Equalization using Improved Block DFE for Synchronous CDMA Systems

An Introduction to Signal Detection and Estimation - Second Edition Chapter III: Selected Solutions

TRANSMISSION OF VECTOR QUANTIZATION OVER A FREQUENCY-SELECTIVE RAYLEIGH FADING CDMA CHANNEL

Example: Bipolar NRZ (non-return-to-zero) signaling

ADVANCES IN MULTIUSER DETECTION

Topic 3. Design of Sequences with Low Correlation

E303: Communication Systems

7 The Waveform Channel

Estimation of the Capacity of Multipath Infrared Channels

On the Optimum Asymptotic Multiuser Efficiency of Randomly Spread CDMA

Binary De Bruijn sequences for DS-CDMA systems: analysis and results

Onamethodtoimprove correlation properties of orthogonal polyphase spreading sequences

FBMC/OQAM transceivers for 5G mobile communication systems. François Rottenberg

Multiuser detection in a dynamic environment

ECE Information theory Final (Fall 2008)

Digital Transmission Methods S

ECS455: Chapter 4 Multiple Access

Chapter [4] "Operations on a Single Random Variable"

Square Root Raised Cosine Filter

FPGA Implementation of Pseudo Noise Sequences based on Quadratic Residue Theory

The Performance of Quaternary Amplitude Modulation with Quaternary Spreading in the Presence of Interfering Signals

Signal Processing for Digital Data Storage (11)

SOLUTIONS TO ECE 6603 ASSIGNMENT NO. 6

E&CE 358, Winter 2016: Solution #2. Prof. X. Shen

a) Find the compact (i.e. smallest) basis set required to ensure sufficient statistics.

Performance of DS-CDMA Systems With Optimal Hard-Decision Parallel Interference Cancellation

Digital Modulation 1

Diversity-Multiplexing Tradeoff of Asynchronous Cooperative Diversity in Wireless Networks

Noncooperative Optimization of Space-Time Signals in Ad hoc Networks

Determining the Optimal Decision Delay Parameter for a Linear Equalizer

EM Channel Estimation and Data Detection for MIMO-CDMA Systems over Slow-Fading Channels

Signal Design for Band-Limited Channels

Chapter 2 Random Processes

Imperfect Sampling Moments and Average SINR

HetNets: what tools for analysis?

Issues with sampling time and jitter in Annex 93A. Adam Healey IEEE P802.3bj Task Force May 2013

Performance of Reduced-Rank Linear Interference Suppression

Correlation, discrete Fourier transforms and the power spectral density

Carrier frequency estimation. ELEC-E5410 Signal processing for communications

Research Article Iterative Soft Decision Interference Cancellation for DS-CDMA Employing the Distribution of Interference

Transcription:

January 12, 2005

Outline Overview Multiple Access Communication Motivation: What is MU Detection? Overview of DS/CDMA systems Concept and Codes used in CDMA CDMA Channels Models Synchronous and Asynchronous Channel Model Single User Matched Filter 1

Overview Multiple Access Communication Random Multi Access (e.g. ALOHA) one user can work simultaneously, otherwise collision occur. FDMA many user can work simultaneously, but in non overlapping frequency bands. TDMA many user in one frequency band, but one user per time. CDMA many user simultaneously in the same frequency band. The user are separated by orthogonal or non orthogonal signature waveforms. 2

Access Techniques 3

Motivation: What is MU Detection? y k = A }{{ k b k} + A j b j ρ jk 1 term j k }{{} MAI first term: desired information MAI: Multi Access Interference n: noise + n k }{{} n Cross correlation: ρ ij = s i, s j = T 0 s i (t)s j (t) d t s i... signature waveform of the i th user 4

Where MU Detection can be used? Answer: For nonorthogonal multiple access due to design or due to unwanted crosstalk! nonorthogonal CDMA TDMA with Multipath bundle of twisted pair magnetic recording in adjacent tracks 5

6

Properties of Random Binary Sequences (Codes in CDMA) Autocorrelation only one single peak Cross-correlation should be low Frequency Spectrum the spread frequency should be flat 7

Orthogonal / Non Orthogonal Orthogonal code e.g. WALSH bad spreading properties more peaks in the autocorrelation Orthogonality hold only for perfect synchronized and no multi-path Non Orthogonal code e.g. Gold, Kasami good spreading properties single peak in the autocorrelation limited (low) cross-correlation 8

Synchronous/Asynchronous CDMA Model 9

Basic Synchronous CDMA Model (K-user) y(t) = K A k b k s k (t) + σn(t), t [0, T] k=1 s k (t) deterministic signature waveform assigned to the k th normalized energy user, with A k amplitude of the k th user b k { 1,+1} is the bit transmitted by the k th user n(t) is white Gaussian noise with unit power 10

Discrete Time Synchronous CDMA Model (K-user) Matched Filter Output y 1 =. y k = T 0 T 0 y(t)s 1 (t) dt y(t)s k (t) d t 11

Cross Correlation ρ ij = s i, s j = T 0 s i (t)s j (t) d t Cross correlation matrix for example in the 3-user case: R = 1 ρ 12 ρ 13 ρ 12 1 ρ 23 ρ 13 ρ 23 1 12

y k = A k b k + j k A j b j ρ jk + n k As a Matrix: y= RAb + n R = normalized cross correlation y = [y 1, y 2,...,y k ] T b = [b 1,b 2,...,b k ] T A = diag (A 1, A 2,...,A k ) n = n is zero mean Gaussian random vector 13

Asynchronous Model Cross correlation ρ kl (τ) = ρ lk (τ) = T τ τ 0 ρ kl := ρ kl (τ l τ k ) s k (t)s l (t τ) d t s k (t)s l (t + T τ) d t 14

Basic Asynchronous CDMA Model Assuming (without losing generality) that a user sends data packets with 2M + 1 bits. continuous time CDMA Model for K user: y(t) = K M k=1 i= M A k b k [i]s k (t it τ k ) + σn(t) t [ MT, MT + 2T] 15

special case: A 1 =... = A K = A y(t) = K M s 1 τ k = =... = s K = s (k 1)T K Ab k [i]s(t it (k 1)T/K) + σn(t) k=1 i= M single user channel with ISI: y(t) = j Ab[j]s(t jt/k) + σn(t) 16

ISI as an asynchronous CDMA channel with 4 users 17

Discrete Time Asynchronous CDMA Model (K-user) Output of the matched Filter: τ 1 τ 2... τ k y k = A k b k [i] + j<k A j b j [i + 1]ρ kj + j<k A j b j [i]ρ jk + j>k A j b j [i]ρ kj + j>k A j b j [i 1]ρ jk + n k [i] 18

Asynchronous Cross correlation Matrix Cross correlation matrix for example in the 3-user case: R [0] = 1 ρ 12 ρ 13 ρ 12 1 ρ 23 ρ 13 ρ 23 1 R [1] = 0 ρ 21 ρ 31 0 0 ρ 32 0 0 0 Time discret asynchronous model in matrix form: y [i] = R T [1] Ab [i + 1] + R [0] Ab [i] + R [1] Ab [i 1] + n [i] 19

Matched Filter for Single User y(t) = A b s(t) + σ n(t), t [0, T] We want to find a linear Filter, which minimize the probability of error. b = sgn( y,h ) = sgn ( T due to linearity of decision statistic Y = y,h = Ab s,h }{{} signal 0 y(t)h(t)d t + σ n, h }{{} noise ) 20

Some Properties: If h is finite-energy deterministic signal and n(t) is withe noise with unit spectral density, then: 1. E [ n,h ] = 0 2. E [ n, h 2] = h 2 3. If n(t) is a Gaussian process, then n, h is a Gaussian random variable. 21

Maximize SNR of Y Cauchy-Schwarz max h A 2 ( s, h ) 2 σ 2 h 2 ( s,h ) 2 h 2 s 2 A 2 ( s, h ) 2 σ 2 h 2 A2 σ 2 s 2 with equality if and only if h is a multiple of s! The matched filter can be implemented either as a correlator (mult. with s(t) and integration) or by a linear filter with an impulse response s(t-t) sampled at time T. 22

Proof: Hypothesis Testing Problem: H 1 : Y f Y 1 = N(A s, h,σ 2 h 2 ) H 1 : Y f Y 1 = N( A s,h,σ 2 h 2 ) 23

Probability of Error P = 1 2 = 1 2 = 1 2 0 A s,h A s,h A s,h σ h f Y 1 (v) d v + 1 2 1 2πσ h exp 1 2π exp 0 ( 1 2πσ h exp ( v2 2 ) f Y 1 (v) d v v2 2σ 2 h 2 ( v2 ) d v + ) 2σ 2 h 2 dv ( ) A s, h dv = Q σ h 24

Probability of Error(2) ( ) A s, h P = Q σ h The Q function is monotonic decreasing. We assume that argument of Q-function is non negative and so we can maximize the square of the argument to minimize the error probability. And that we already did before. ( ) A P C = Q σ 25

References Multiuser Detection, Serio Verdu Spread Spectrum Technique and its Application to DS/CDMA, Bernard H. Fleury and Alexander Kocian http://kom.aau.dk/project/sipcom/sites/sipcom9/courses/cdma/ss all 2.pdf THE END 26