tailieunhanh - DUBLIN CITY UNIVERSITY SCHOOL OF ELECTRONIC ENGINEERING Simulation of a Multiple Input Multiple

This project explores the development of a multiple input multiple output (MIMO) simulator using ray tracing techniques. This project gives an overview of ray tracing techniques, beamforming, MIMO channel models and MIMO systems. It explains the ability of MIMO systems to offer significant capacity increases over traditional wireless systems, by exploiting the phenomenon of multipath. By modelling high frequency radio waves as travelling along localized linear trajectory paths, they can be approximated as rays, just as in optics | DC J DUBLIN CITY UNIVERSITY SCHOOL OF ELECTRONIC ENGINEERING Simulation of a Multiple Input Multiple Output MIMO wireless system John Fitzpatrick tc4 52140938 April 2004 IN Telecommunications Engineering Supervised by Dr. Conor Brennan Simulation of a MIMO wireless system - John Fitzpatrick Acknowledgements I would like to thank my supervisor Dr. Conor Brennan for his guidance assistance and approachability throughout this project. I would also like to thank John Diskin for his work on the ray tracing program. Finally I would like to thank my parents and Laura for their support throughout my project. Declaration I hereby declare that except where otherwise indicated this document is entirely my own work and has not been submitted in whole or in part to any other university. Signed . Date . ii Simulation of a MIMO wireless system - John Fitzpatrick Abstract This project explores the development of a multiple input multiple output MIMO simulator using ray tracing techniques. This project gives an overview of ray tracing techniques beamforming MIMO channel models and MIMO systems. It explains the ability of MIMO systems to offer significant capacity increases over traditional wireless systems by exploiting the phenomenon of multipath. By modelling high frequency radio waves as travelling along localized linear trajectory paths they can be approximated as rays just as in optics. The radio environment is then represented using a ray tracing C program. I highlight some of the different approaches used to realize a MIMO system the most important being the Singular Value Decomposition SVD . I illustrate the development of the MIMO simulator through explanations of the techniques and algorithms I developed and used. These algorithms model the system under ideal conditions with no noise distortions. I show the use of the MIMO simulator created and investigate the MIMO channel. The results obtained show the affects of changing the different parameters of the system on .