Low-complexity Algorithms for MIMO Multiplexing Systems

Similar documents
MIMO Cognitive Radio Capacity in. Flat Fading Channel. Mohan Premkumar, Muthappa Perumal Chitra. 1. Introduction

Computer Propagation Analysis Tools

On Energy-Efficient Node Deployment in Wireless Sesnor Networks

st semester. Kei Sakaguchi

, on the power of the transmitter P t fed to it, and on the distance R between the antenna and the observation point as. r r t

Solutions to the Exam Digital Communications I given on the 11th of June = 111 and g 2. c 2

Reinforcement learning

Lecture 17: Kinetics of Phase Growth in a Two-component System:

Combinatorial Approach to M/M/1 Queues. Using Hypergeometric Functions

Problem Formulation in Communication Systems

ENGI 4430 Advanced Calculus for Engineering Faculty of Engineering and Applied Science Problem Set 9 Solutions [Theorems of Gauss and Stokes]

[ ] 0. = (2) = a q dimensional vector of observable instrumental variables that are in the information set m constituents of u

Kalman Filter: an instance of Bayes Filter. Kalman Filter: an instance of Bayes Filter. Kalman Filter. Linear dynamics with Gaussian noise

On The Estimation of Two Missing Values in Randomized Complete Block Designs

Unitary Matrices in Fiber Optical Communications: Applications

Two-dimensional Effects on the CSR Interaction Forces for an Energy-Chirped Bunch. Rui Li, J. Bisognano, R. Legg, and R. Bosch

Measures the linear dependence or the correlation between r t and r t-p. (summarizes serial dependence)

Revision of Lecture Eight

Suboptimal MIMO Detector based on Viterbi Algorithm

A Weighted Moving Average Process for Forecasting. Shou Hsing Shih Chris P. Tsokos

MEEN 617 Handout #11 MODAL ANALYSIS OF MDOF Systems with VISCOUS DAMPING

UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences EECS 121 FINAL EXAM

Today - Lecture 13. Today s lecture continue with rotations, torque, Note that chapters 11, 12, 13 all involve rotations

EE3723 : Digital Communications

Q & Particle-Gas Multiphase Flow. Particle-Gas Interaction. Particle-Particle Interaction. Two-way coupling fluid particle. Mass. Momentum.

An Automatic Door Sensor Using Image Processing

The sudden release of a large amount of energy E into a background fluid of density

AN EVOLUTIONARY APPROACH FOR SOLVING DIFFERENTIAL EQUATIONS

A Negative Log Likelihood Function-Based Nonlinear Neural Network Approach

Circular Motion. Radians. One revolution is equivalent to which is also equivalent to 2π radians. Therefore we can.

Relative and Circular Motion

STUDY OF THE STRESS-STRENGTH RELIABILITY AMONG THE PARAMETERS OF GENERALIZED INVERSE WEIBULL DISTRIBUTION

Unsupervised Segmentation of Moving MPEG Blocks Based on Classification of Temporal Information

Lecture 18: Kinetics of Phase Growth in a Two-component System: general kinetics analysis based on the dilute-solution approximation

Turbo-Like Beamforming Based on Tabu

Joint Optimization of Rate Allocation and BLAST Ordering to Minimize Outage Probability

Chapter 7. Interference

General Non-Arbitrage Model. I. Partial Differential Equation for Pricing A. Traded Underlying Security


A Study on Non-Binary Turbo Codes

Radiation Therapy Treatment Decision Making for Prostate Cancer Patients Based on PSA Dynamics

Research on the Algorithm of Evaluating and Analyzing Stationary Operational Availability Based on Mission Requirement

Orthotropic Materials

Reliability of Technical Systems

Range Migration Techniques for Short-Range MIMO Array Imaging

KINEMATICS OF RIGID BODIES

Representing Knowledge. CS 188: Artificial Intelligence Fall Properties of BNs. Independence? Reachability (the Bayes Ball) Example

Generalized Cramer-Rao Bound for Joint Estimation of Target Position and Velocity for Active and Passive Radar Networks

The k-filtering Applied to Wave Electric and Magnetic Field Measurements from Cluster

Lecture 22 Electromagnetic Waves

Consider a Binary antipodal system which produces data of δ (t)

CS 188: Artificial Intelligence Fall Probabilistic Models

Molecular Evolution and Phylogeny. Based on: Durbin et al Chapter 8

28. Narrowband Noise Representation

Lecture 5. Chapter 3. Electromagnetic Theory, Photons, and Light

RELAY-ASSISTED networks have received renewed significant

PAPER On the Capacity of MIMO Wireless Channels

arxiv: v2 [stat.me] 13 Jul 2015

Massive MIMO Systems with Non-Ideal Hardware: Energy Efficiency, Estimation, and Capacity Limits

Dynamic Estimation of OD Matrices for Freeways and Arterials

Impacts of both Tx and Rx IQ Imbalances on OFDM Systems - Analytical Approach

Detecting nonlinear processes in experimental data: Applications in Psychology and Medicine

Západočeská Univerzita v Plzni, Czech Republic and Groupe ESIEE Paris, France

Communication Systems, 5e

Combined ML and QR Detection Algorithm for MIMO-OFDM Systems with Perfect ChanneI State Information

Transmit Beamforming with Reduced Channel State Information in MIMO-OFDM Wireless Systems

r r r r r EE334 Electromagnetic Theory I Todd Kaiser

State-Space Models. Initialization, Estimation and Smoothing of the Kalman Filter

Regularized Blind Detection for MIMO Communications

D zone schemes

20. Applications of the Genetic-Drift Model

L. Yaroslavsky. Image data fusion. Processing system. Input scene. Output images

5-1. We apply Newton s second law (specifically, Eq. 5-2). F = ma = ma sin 20.0 = 1.0 kg 2.00 m/s sin 20.0 = 0.684N. ( ) ( )

Quantum Algorithms for Matrix Products over Semirings

Lecture-V Stochastic Processes and the Basic Term-Structure Equation 1 Stochastic Processes Any variable whose value changes over time in an uncertain

On Control Problem Described by Infinite System of First-Order Differential Equations

An recursive analytical technique to estimate time dependent physical parameters in the presence of noise processes

Variance and Covariance Processes

Recursive Least-Squares Fixed-Interval Smoother Using Covariance Information based on Innovation Approach in Linear Continuous Stochastic Systems

MATHEMATICAL FOUNDATIONS FOR APPROXIMATING PARTICLE BEHAVIOUR AT RADIUS OF THE PLANCK LENGTH

The shortest path between two truths in the real domain passes through the complex domain. J. Hadamard

Sections 3.1 and 3.4 Exponential Functions (Growth and Decay)

Block Diagram of a DCS in 411

ÖRNEK 1: THE LINEAR IMPULSE-MOMENTUM RELATION Calculate the linear momentum of a particle of mass m=10 kg which has a. kg m s

New and Faster Filters for. Multiple Approximate String Matching. University of Chile. Blanco Encalada Santiago - Chile

Asymptotic Equipartition Property - Seminar 3, part 1

An introduction to the theory of SDDP algorithm

156 There are 9 books stacked on a shelf. The thickness of each book is either 1 inch or 2

The Great Wave Hokusai. LO: Recognize physical principles associated with terms in sonar equation.

P h y s i c s F a c t s h e e t

Online Completion of Ill-conditioned Low-Rank Matrices

Synchronization of Fractional Chaotic Systems via Fractional-Order Adaptive Controller

Design Guideline for Buried Hume Pipe Subject to Coupling Forces

MECHANICS OF MATERIALS Poisson s Ratio

Camera Models class 8

12: AUTOREGRESSIVE AND MOVING AVERAGE PROCESSES IN DISCRETE TIME. Σ j =

Chapter 3 Optical Systems with Annular Pupils

PARAMETER IDENTIFICATION IN DYNAMIC ECONOMIC MODELS*

Servomechanism Design

On Capacity-Maximizing Angular Densities of Multipath in MIMO Channels

Transcription:

Low-complexiy Algoihms fo MIMO Muliplexing Sysems Ouline Inoducion QRD-M M algoihm Algoihm I: : o educe he numbe of suviving pahs. Algoihm II: : o educe he numbe of candidaes fo each ansmied signal. : : o educe boh he numbe of suviving pahs and he numbe of candidaes. Summay 2 MIMO sucue Inoducion y= Hx+n y h, L h, N x n M = M O M M + M y N h N, h N, N x N n L N y : The eceived signal veco. H : The channel maix. x : The ansmied signal veco. n : The addiive whie Gaussian noise. Inoducion MIMO MIMO Divesiy: diffeen ansmi anennas ansmi coelaed daa. MIMO MIMO Muliplexing: diffeen ansmi anennas ansmi independen daa seams. Deecion algoihms Linea deecion algoihms: : zeo-focing (ZF( ZF) esimaion and minimum mean squae eo (MMSE( MMSE) esimaion. Non-linea deecion algoihms: : maximum likelihood (ML)) deecion, sphee decoding algoihm (SD( SD), successive inefeence cancellaion (SIC( SIC) ) deecion and QR decomposiion associaed M (QRD( QRD-M) ) algoihm. 3 4

QRD-M algoihm Assuming h () h ( ) L h 2 ( N ) h( N) T y = h ( ), L, h () x ( ), L, x N N () + n QR decomposiion and lef muliply he eceived signal veco wih Q H x + x + L + x + x + g = z, N,2 N, N 2, N x + g = z N, N N N The QR decomposiion based ML deecion is achieved by ( L c ) d c,, i ( c ) x% = ag min D c, L, N c, L, c N : squaed Euclidean disance (SED) of he 2 M ( L c ) pah c,, i i d( c, L, ci) = zn + i j = N + i, N j+ cj (, L, ci ) : accumulaed squaed Euclidean disance (ASED) of he pah( c, L, ci ) Dc (, L, c ) = dc ( ) + dc (, c ) + L+ dc (, L, c ) + dc (, L, c ) Dc i 2 i i Seps of QRD-M M algoihm 5 6 Two appoaches o educe he complexiy of QRD-M M algoihm To educe he numbe of suviving pahs in each sage [Kim, Yue and Ilis,, 2005; Kawai, Higuchi, Maeda and Sawahashi,, 2006]. To educe he numbe of candidaes of each ansmied signal [Higuchi, Kawai, Maeda and Sawahashi,, 2004; Nagayama and Haoi, 2006; Im,, Kim and Cho, 2007]. Kim K. J., Yue J., Ilis R. A. and Gibson J. D. (2005), A QRD-M/ Kalman File-based Deecion and Channel Esimaion Algoihm fo MIMO-OFDM Sysems, IEEE Tansacions on Wieless Communicaions, vol. 4, pp. 70-72. Kawai H., Higuchi K., Maeda N. and Sawahashi M. (2006), Adapive Conol of Suviving Symbol Replica Candidaes in QRM-MLD fo OFDM MIMO Muliplexing, IEEE Jounal on Seleced Aeas in Communicaions, vol. 24, pp. 30-40. Higuchi K., Kawai H., Maeda N. and Sawahashi M. (2004), Adapive Selecion of Suviving Symbol Replica Candidaes Based on Maximum Reliabiliy in QRM-MLD fo OFCDM MIMO Muliplexing, IEEE GLOBECOM 2004, vol. 4, pp. 2480-2486. Nagayama S. and Haoi T. (2006), A Poposal of QRM-MLD fo Reduced Complexiy of MLD o Deec MIMO Signals in Fading Envionmen, IEEE VTC 2006 Fall, pp. -5. Im T. H., Kim J. and Cho Y. S. (2007), A Low Complexiy QRM-MLD fo MIMO Sysems, IEEE VTC 2007 SPRING, pp. 2243-2247. Compuaional complexiy of QRD-M algoihm The compuaion involved in he QR decomposiion will be idenical fo all he QRD-M algoihms. Theefoe, he diffeences in he compuaional complexiy beween diffeen QRD-M M algoihms ae deemined by he numbe of SED calculaions, which ae also he dominan compuaional ask. The compuaional complexiy of he poposed and he exising QRD-M algoihms ae heefoe appoximaely evaluaed in ems of he numbe of SED calculaions. 7 8

Algoihm I: o educe he numbe of suviving pahs a each sage Idea: o deemine he numbe of suviving pahs in each sage adapively accoding o he channel condiion of he ansmied signal. Sep : Paiion he pobabiliy densiy funcion of he diagonal elemen i,i hn + i, 0 hn + i,2 hn + i, hn + i, K n + i Algoihm I: o educe he numbe of suviving pahs ( ) ( ) ( ) ( ) p d = K ii, ii, n + i p d = K M ii, ii, n + i ( ) ( ) p d = K ii, ii, n + i Algoihm I: o educe he numbe of suviving pahs Sep 2: Map he insananeous i,i ino he paiioned subegions. Sep 3: Deemine he numbe of suviving pahs in each sage accoding o he sub-egion index. Mn + i = Kn + i,0 i, i < hn + i, M = K, h < h M Mn + i =, hn + i, Kn i + i, i< n + i n + i n + i, i, i n + i,2 9 0 p.d.f of i,i.6.2 0.8 0.4 0 Algoihm I: o educe he numbe of suviving pahs p.d.f of, p.d.f of 2,2 p.d.f of 3,3 p.d.f of 4,4 0 2 3 4 i,i. The p.d.f of 4,4 is equally paiioned. 2. The insananeous 4,4 is mapped o he sub-egions. 3. The numbe of suviving pahs is deemined accoding o he index of he sub- egion. Simulaion condiions of algoihm I Sysem Channel Refeence algoihm Modulaion Numbe of ansmi and eceive anennas Channel gain Noise CSI QRD-M algoihm wih fixed numbe of suviving pahs 6QAM o 64QAM 3 ansmi and 3 eceive anennas 4 ansmi and 4 eceive anennas i.i.d Rayleigh disibued. Complex Gaussian, zeo mean, uni vaiance. Leas squaes channel esimaion [Kim and Ilis,, 2002] 2

Algoihm I: o educe he numbe of suviving pahs Simulaion esuls of algoihm I Algoihm I: o educe he numbe of suviving pahs Simulaion esuls of algoihm I 0 0 (4,4) sysem, 6QAM modulaion (3,3) sysem, 64QAM modulaion 0 0 0 2 0 2 0 3 0 3 0 4 0 5 ML deecion fixed QRD M deecion, M=8 fixed QRD M deecion, M=4 adapive QRD M deecion, aveage M=8.5 adapive QRD M deecion, aveage M=4.375 adapive QRD M deecion, aveage M=2.2 0 4 0 5 ML deecion fixed QRD M deecion, M=64 fixed QRD M deecion, M=32 fixed QRD M deecion, M=8 adapive QRD M deecion, M=32.33 adapive QRD M deecion, M=6.24 adapive QRD M deecion, M=4.2 0 6 0 2 4 6 8 0 2 4 6 8 20 SNR 0 5 0 5 20 25 SNR 3 4 Algoihm II: o educe he numbe of candidaes Algoihm II: o educe he numbe of candidaes fo each ansmied signal Idea: o selec pa of he consellaion poins insead of all he consellaion poins o save he compuaion. Refeence algoihm [Nagayama and Haoi, 2006] Sep : calculae he signal esimae on each pah. Sep 2: deemine which quadan does he signal esimae falls ino. Sep 3: choose he candidaes accoding o he quadan. 5 6

Algoihm II: o educe he numbe of candidaes The poposed algoihm. Sep : calculae he signal esimae on each pah. Sep 2: deemine a cicle ceneing a he signal esimae. Sep 3: choose he consellaion poins wihin he cicle. Simulaion condiions of algoihm II Sysem Modulaion Numbe of ansmi and eceive anennas 6QAM 4 ansmi and 4 eceive anennas Channel Refeence algoihm Channel gain Noise CSI QRD-M algoihm o educe he numbe of candidaes by he quadan of signal esimae in he consellaion i.i.d Rayleigh disibued. Complex Gaussian, zeo mean, uni vaiance. Leas squaes channel esimaion [Nagayama and Haoi, 2006] 7 8 Algoihm II: o educe he numbe of candidaes Simulaion esuls of algoihm II Algoihm II: o educe he numbe of candidaes Simulaion esuls of algoihm II 0 3 0-6QAM modulaed (4,4) sysem The poposed algoihm, 2 =0.8 The poposed algoihm, 2 =.6 The algoihm in [6], sub-se wih 7 poins The algoihm in [6], sub-se wih poins 0-2 0-3 Compuaional complexiy Complexiy of he efeence algoihm Complexiy of he poposed algoihm 0-4 The poposed algoihm, 2 =0.8 The poposed algoihm, 2 =.6 The algoihm in [6], sub-se wih 7 poins The algoihm in [6], sub-se wih pioins 0 5 0 5 20 25 30 6QAM modulaed (4,4) sysem 0 2 0 5 0 5 20 25 30 9 20

: o educe boh he numbe of suviving pahs and he numbe of candidaes fo each ansmied signal This algoihm has combined boh appoaches o educe he complexiy. Reducion of he numbe of candidaes fo each ansmied signal. Le pah ( c = x, L, ci = xi ) be he coec pah a he ( i ) h sage Esimae of he signal Acual value of he signal Esimaion eo i ( = L = ) = ( j = ) xˆ pah c x,, c x z c i i i N + i N + i, N j+ j N + i, N + i i ( j= ) x = z x g i N + i N + i, N j+ j N + i N + i, N + i ( L ) ˆ,, εi = xi xi pah c = x ci = xi = gn + i N + i, N + i The pobabiliy p of he coec candidae falling wihin a cicle wih cene a x ˆ ( i pah c = x L ci = xi ) and adius Γ can be calculaed by Γ 2 2 2 P( xˆ i pah( c = x, L, c ), ) exp( ) exp ( ), i = x i Γ = σ d = λ Γ 0 σ 2 0 The poin wihin he cicle ceneing σ = σn a x ˆ ( N + i, N + i λ =Γ,, i pah c = x L ci σ= xi ) wih adius Γ = λσ has high pobabiliy o be he e coec n N, + i N + i candidae. Only he consellaion poins wihin he cicle aound he signal esimae will be seleced as candidaes. The consellaion poins ouside he cicle will be discaded. 2 22 ( L i ) xˆ i pah c,, c Reducion of he numbe of suviving pahs. h The e oal numbe of possible pahs a he i sage is M accodingly educed fom Mi C o i. Theefoe, he j = m i, j h numbe of suviving pahs a he i sage can be se M as M min Mˆ, i m. i { j i, j} = = When he channel condiion is good and/o he noise powe is low, M i ˆ mi, j< M and he numbe of suviving pahs is educed. j= λσ n N + i, N + i The e numbe of candidaes fo each ansmied signal as well as he numbe of suviving pahs in each sage ae adapively and independenly conolled accoding o he channel condiions and noise powe. 23 24

Implemenaion fo algoihm II and III How o deemine he cicle? To calculae he eal ime Euclidean disance beween he signal esimae and he consellaion poins will cause addiional calculaions. This wok is done off-line by using a look up able. 25 26 Simulaion condiions of algoihm III Sysem Channel Refeence algoihms Paamees Modulaion Numbe of anennas Channel gain Noise SNR 6QAM modulaed 4,4 sysem 64QAM modulaed 3,3 sysem 6QAM and 64QAM 3 ansmi and 3 eceive anennas 4 ansmi and 4 eceive anennas i.i.d Rayleigh disibued. Complex Gaussian, zeo mean, uni vaiance. 0dB-30dB CSI Leas squaes channel esimaion QRD-M algoihm wih fixed [Kim and Ilis, 2002] numbe of suviving pahs QRD-M algoihm o educe he [Kawai, Higuchi, Maeda and numbe of suviving pahs in Sawahashi, 2006] each sage =.5, 2, 2.5; k=2, 3, 4; M=2 =2, 2.5, 3; k=2, 3, 4; M=2 0-0 -2 0-3 0-4 SNR = 0dB Lowe bound fo SNR = 0dB SNR = 5dB Lowe bound fo SNR = 5dB SNR = 20dB Lowe bound fo SNR = 20dB 0-5.5 2 2.5 3 3.5 4 4.5 5 λ The effec of λ on he pefomance fo a 6QAM modulaed d sysem, N = 4, N = 4 Simulaion esuls of algoihm III: he effecs of λ 27 28

Compuaional Complxiy 0 3 0 2 SNR = 0dB SNR = 5dB SNR = 20dB Uppe bound of compuaional complexiy 0.5 2 2.5 3 3.5 4 4.5 5 λ Simulaion esuls of algoihm III: he effecs of The effec of λ on he compuaional complexiy fo a 6QAM modulaed sysem, N = 4, N = 4 λ Simulaion esuls of algoihm III: compaison wih he efeence algoihms 0-0 -2 0-3 0-4 0-5 The KHMS QRD-M algoihm,k=2 The KHMS QRD-M algoihm,k=3 The KHMS QRD-M algoihm,k=4 The poposed algoihm,λ =.5 The poposed algoihm,λ =2 The poposed algoihm,λ =2.5 The KI QRD-M algoihm,m=2 0 5 0 5 20 25 30 The pefomance fo a 6QAM modulaed sysem, N = 4, N = 4 29 30 Simulaion esuls of algoihm III: compaison wih he efeence algoihms Simulaion esuls of algoihm III: compaison wih he efeence algoihms Compuaional Complexiy 0 3 0 2 0 The KHMS QRD-M algoihm,k=2 The KHMS QRD-M algoihm,k=3 The KHMS QRD-M algoihm,k=4 The poposed algoihm,λ =.5 The poposed algoihm,λ =2 The poposed algoihm,λ =2.5 The KI QRD-M algoihm,m=2 The poposed algoihm can achieve moe han an ode of educion in compuaional complexiy a SNR=6dB. 0-0 -2 0-3 0-4 The KHMS QRD-M algoihm,k=2 The KHMS QRD-M algoihm,k=3 The KHMS QRD-M algoihm,k=4 The poposed algoihm,λ=2 The poposed algoihm,λ=2.5 The poposed algoihm,λ=3 The KI QRD-M algoihm,m=2 0 5 0 5 20 25 30 The compuaional complexiy fo a 6QAM modulaed sysem, N = 4, N = 4 0 5 0 5 20 25 30 35 40 The pefomance fo a 64QAM modulaed sysem, N = 3, N = 3 3 32

Simulaion esuls of algoihm III: compaison wih he efeence algoihms Compuaional Compuaional Complexiy Complexiy 0 43 0 3 0 2 0 2 0 0 The KHMS QRD-M algoihm,k=2 The The KHMS KHMS QRD-M algoihm,k=2 algoihm,k=3 The The KHMS KHMS QRD-M algoihm,k=3 algoihm,k=4 The The KHMS poposed QRD-M algoihm,λ algoihm,k=4 =.5 The The poposed algoihm,λ =2 =2 The The poposed poposed algoihm,λ =2.5 =2.5 The The poposed KI QRD-M algoihm,λ algoihm,m=2 =3 The KI QRD-M algoihm,m=2 0 5 0 5 20 25 30 0 5 0 5 20 25 30 35 40 The poposed algoihm can achieve a 93% educion in he compuaional complexiy a SNR=20dB. The compuaional complexiy fo a 64QAM modulaed sysem, N = 3, N = 3 Summay Thee algoihms ae poposed o educe he compuaional complexiy of QRD-M M algoihm. Algoihm I educes he numbe of suviving pahs a each sage; Algoihm II educes he numbe of candidaes fo each ansmied signal; educe boh he numbe of suviving pahs and he numbe of candidaes fo each ansmied signal. The hee algoihms can achieve a educion of complexiy of QRD-M M algoihms when compaed wih he exising algoihms, and hey have diffeen applicaions: When he channel sae infomaion (CSI) and channel disibuion infomaion (CDI) ae available a he eceive, Algoihm I can be applied. When only he CSI is available a he eceive, Algoihm II can be applied. When CSI and he noise powe ae available a he eceive, can be applied. 33 34 Thank you! 35