This course presents the fundamental concepts and techniques of multiple-input multiple-output (MIMO) communications over wireless communication channels. MIMO communications, which involve the use of multiple antennas at the transmitter and receiver, employ the use of signal processing techniques to enhance the reliability and capacity of communication systems without increasing the required spectral bandwidth. MIMO techniques are currently used or planned in many commercial and military communications systems. Topics include the derivation and application of the theoretical MIMO communications capacity formula; channel fading and multipath propagation; the concepts of transmit and receive space diversity; space-time block coding, with a special emphasis on Alamouti coding; space-time trellis coding; spatial multiplexing; and fundamentals of OFDM modulation and its relation to MIMO communications. Examples and applications will be presented as well as related MATLAB homework assignments.
525.616 Communication Systems Engineering; 525.614 Probability and Stochastic Processes for Engineers, or the equivalent. In addition, a working knowledge of MATLAB is required.