Data on the course

Show instruction and examinations
521394S Multiantenna Communications, 5 ECTS cr 
Code 521394S  Validity 01.01.1950 -
Name Multiantenna Communications  Abbreviation MultiantennaCom 
Scope5 ECTS cr   
TypeAdvanced Studies Discipline4342 Communications Engineering 
  Grading1 - 5, pass, fail 
Unit Electrical Engineering DP 

Antti-Heikki Tölli 

ECTS Credits 


Language of instruction 



Fall, period 1

Learning outcomes 
  1. Upon completing the coursework, the student will have a deep understanding of the fundamental multiantenna transmission and reception concepts used in broadband wireless systems.
  2. The student understands and can derive the channel capacity for various multiple-input multiple-output (MIMO) communication scenarios, can explain the effect of having the channel state information at the transmitter, and is acquainted with physical modelling of MIMO channels.
  3. The student have knowledge of generalized MIMO transmitter and receiver structures for scenarios with and without channel state information. Both linear and non-linear transceiver structures are covered. The Massive MIMO foundations are reviewed including a brief introduction to the its analysis via random matrix theory.
  4. After learning the basics in a single-user MIMO communications, the student is acquainted with the basic principles for multiuser multiantenna communications in fading channels and can derive the capacity region for MIMO multi-access and broadcast channels.
  5. After the course, the student has also gained understanding on the applicability of multiuser MIMO communication and interference management schemes in realistic multi-cell scenarios, and how these technologies are deployed in current and future wireless systems and standards. In addition, hybrid beamforming and low precision quantization schemes are covered especially intended for mmWave and TeraHz communication scenarios.

Point-to-point MIMO communications, multiuser multiple antenna communications in uplink and downlink, opportunistic communications, massive MIMO, beamforming for mmWave, scheduling and interference management, coordinated multi-cell transmission.

Mode of delivery 

Face-to-face teaching

Learning activities and teaching methods 

Lectures and exercise (total 40 hours) and the compulsory design work with a simulation program (20 h).

Target group 

Target group 2nd year WCE students and M.Sc. students (i.e., 5th year in ECE degree programme).

Prerequisites and co-requisites 

“521317S Wireless Communications II”, 521348S “Statistical Signal Processing I”, 031025A “Introduction to optimization” and 031051S “Numerical matrix analysis”, a working knowledge in digital communications, random processes, linear algebra, matrix manipulation and detection theory is required.

Recommended optional programme components 

Recommended optional programme components Prior knowledge of 521390S Information Theory, 521324S Statistical Signal Processing II and 521392S Convex Optimisation is very useful but not mandatory.

Recommended or required reading 

D. N. C. Tse and P. Viswanath, Fundamentals of Wireless Communication. Cambridge University Press, 2005, Chapters 7-10, as well as, a few recent journal publications related to multiuser MIMO, massive MIMO, cooperative transmission reception, interference management and mmWave beamforming.
Supporting material: Cover & Thomas, "Elements of Information Theory", John Wiley & Sons; Boyd & Vandenberghe, "Convex Optimization", Cambridge University Press, 2004.

Assessment methods and criteria 

The course is passed with a final examination and the accepted simulation work report. The final grade is a weighted sum of exam (70%), homeworks (20%), and work report (10%).


The course unit utilizes a numerical grading scale 1-5.

Person responsible 

Antti Tölli

Working life cooperation 


Other information 

Course will be given every second year in odd years. Will be held next time in Fall 2021.


Current and future instruction
No instruction in WebOodi

Future examinations
No examinations in WebOodi