Signal Processing - January 2017 - 47

obtained the Docent title in data transmission. His research
for this kind of task. As in most universities, the majority of
interests are within the fields of coding, information, and
the regular coursework focuses on "theory," more than praccommunication theory. He has authored or coauthored two
tical implementation aspects.
book chapters, 16 journal papers, and
According to the students, the most
more than 30 conference papers on these
important experience from the project was
According to the students, topics. Since 2012, he has been a board
to create an actual, complete communication
the most important
member of the IEEE Sweden Vehicular
system, with real hardware. This enabled
experience from the
Technology/Communications/Information
the students to use much of their knowledge
Theory joint Chapter.
from courses, while also encountering the
project was to create
Mikael Olofsson (mikael.olofsson@
problems that are always present with physian actual, complete
liu.se) received his M.Sc. degree in electrical systems and real hardware. Solving these
communication system,
cal engineering in 1992 and his Ph.D.
kinds of problems is an excellent way for
with real hardware.
degree in data transmission in 2002, both
the students to enhance their general skills
from Linköping University, Sweden. Since
in engineering. At the same time, they are
2000, he has been active as a teacher at Linköping
introduced to the next-generation communication technology.
University, first as a lecturer and, since 2002, as an associate
Another aspect that the students benefit from during the
professor. He teaches electronics and communication and, in
project course is the opportunity to work in groups with
his role as a teacher, has produced a number of tutorials for
mixed nationalities. Since the course is on the master level,
his courses, of which one is a published textbook.
typically exchange students from different countries take the
Simon Sörman (simon.sorman@ericsson.com) received
course, in addition to Swedish engineering students. Thus,
his M.Sc. degree in 2016 in electrical engineering from
the students are able to work in a somewhat international
Linköping University, Sweden. During his studies, he particienvironment, which is a good preparation for future employpated in the course described in this article. He is currently a
ment as engineers.
researcher on wireless access networks at Ericsson Research,
Taken together, the students appreciated the opportunity
Linköping, and is working toward 5G development.
to work practically with a physical system that implements
the basic principles of a cutting-edge technology, massive
MIMO. They also enjoy working in a very structured manner,
references
[1] T. L. Marzetta, E. G. Larsson, H. Yang, and H. Q. Ngo, Fundamentals of
following a project model which sets up a well-defined, logiMassive MIMO. Cambridge, U.K.: Cambridge Univ. Press, 2016.
cal framework for their work. This project is still relatively
[2] E. G. Larsson, H. Q. Ngo, T. L. Marzetta, and H. Yang, Homework Problems to
go with Fundamentals of Massive MIMO [1], including solution manual. [Online].
new, and leaves continued opportunities for improvements in
Available: www.cambridge.org/Marzetta
the education and preparation of students for future engineer[3] The conceive-design-implement-operate (CDIO) [Online]. Available: http://
ing work.
cdio.org/

Authors
Erik G. Larsson (erik.g.larsson@liu.se) received his Ph.D.
degree from Uppsala University, Sweden, in 2002. He is a professor at Linköping University, Sweden. His main professional
interests are within signal processing, communication theory,
applied information theory, wireless systems, and 5G. He was
the chair of the IEEE Signal Processing Society Signal
Processing for Communications and Networking technical
committee in 2015 and 2016, chair of the steering committee
of IEEE Wireless Communications Letters in 2014 and 2015,
and he organized the Asilomar Conference on Signals,
Systems, and Computers (general chair 2015, technical chair
2012). He received the IEEE Signal Processing Magazine Best
Column Award twice, in 2012 and 2014, and the IEEE
ComSoc Stephen O. Rice Prize in Communications Theory in
2015. He is a Fellow of the IEEE.
Danyo Danev (danyo.danev@liu.se) received his M.Sc.
degree in mathematics from Sofia University, Bulgaria, in
1996 and his Ph.D. degree in electrical engineering from
Linköping University, Sweden, in 2001, where he is currently an associate professor teaching a number of communication engineering and mathematics courses. In 2005, he

[4] J. Vieira, F. Rusek, and F. Tufvesson, "Reciprocity calibration methods for massive MIMO based on antenna coupling," in Proc. IEEE Global Communications
Conf., Austin, TX, 2014, pp. 3708-3712.
[5] A. Nordrum. (2016, May). "5G researchers set new world record for spectrum
efficiency," IEEE Spectr., [Online]. Available: http://spectrum.ieee.org/techtalk/
telecom/wireless/5g-researchers-achieve-new-spectrum-efficiency-record
[6] J. Vieira, S. Malkowsky, K. Nieman, Z. Miers, N. Kundargi, L. Liu, I. Wong,
V. Öwall, O. Edfors, and F. Tufvesson, "A flexible 100-antenna testbed for
massive MIMO," in Proc. IEEE GLOBECOM Workshops, Austin, TX, 2014, pp.
287-293.
[7] TELEMIC Group. (2016). Massive MIMO 5G USRP testbed-KU Leuven
[Online].Available: http://www.esat.kuleuven.be/telemic/research/NetworkedSystems/
infrastructure/massive-mimo-5g
[8] P. Harris, S. Zang, A. Nix, M. Beach, S. Armour, and A. Doufexi, "A distributed
massive MIMO testbed to assess real-world performance and feasibility," in Proc.
IEEE 81st Vehicular Technology Conf., Glasgow, Scotland, 2015, pp. 1-2.
[9] X. Yang, W. J. Lu, N. Wang, K. Nieman, S. Jin, H. Zhu, X. Mu, I. Wong, Y.
Huang, and X. You, "Design and implementation of a TDD-Based 128-antenna massive MIMO prototyping system," arXiv: 1608.07362 [Online]. Available: https://
arxiv.org/abs/1608.07362
[10] N. Choubey and A. Y. Panah. (2016). Introducing Facebook's new terrestrial
connectivity systems-Terragraph and Project ARIES [Online]. Available: https://
code.facebook.com /posts/1072680 049445290/introducing-facebook-snew-terrestrial-connectivity-systems-terragraph-and-project-aries
[11] Acoustic massive MIMO test bed (2016). [Online]. Available: https://www
.youtube.com/watch?v=i1OLEEkiobA
[12] T. Svensson and C. Krysander, Project Model LIPS. Lund, Sweden: Student litteratur, 2011.

IEEE Signal Processing Magazine

SP

|

January 2017

|

47


http://www.M.Sc http://www.M.Sc http://www.cambridge.org/Marzetta http://http:// http://www.cdio.org/ http://spectrum.ieee.org/techtalk/ http://www.esat.kuleuven.be/telemic/research/NetworkedSystems/ http://https:// http://www.arxiv.org/abs/1608.07362 http://https:// http://code.facebook.com/posts/1072680049445290/int http://www.M.Sc https://www http://www.youtube.com/watch?v=i1OLEEkiobA

Table of Contents for the Digital Edition of Signal Processing - January 2017

Signal Processing - January 2017 - Cover1
Signal Processing - January 2017 - Cover2
Signal Processing - January 2017 - 1
Signal Processing - January 2017 - 2
Signal Processing - January 2017 - 3
Signal Processing - January 2017 - 4
Signal Processing - January 2017 - 5
Signal Processing - January 2017 - 6
Signal Processing - January 2017 - 7
Signal Processing - January 2017 - 8
Signal Processing - January 2017 - 9
Signal Processing - January 2017 - 10
Signal Processing - January 2017 - 11
Signal Processing - January 2017 - 12
Signal Processing - January 2017 - 13
Signal Processing - January 2017 - 14
Signal Processing - January 2017 - 15
Signal Processing - January 2017 - 16
Signal Processing - January 2017 - 17
Signal Processing - January 2017 - 18
Signal Processing - January 2017 - 19
Signal Processing - January 2017 - 20
Signal Processing - January 2017 - 21
Signal Processing - January 2017 - 22
Signal Processing - January 2017 - 23
Signal Processing - January 2017 - 24
Signal Processing - January 2017 - 25
Signal Processing - January 2017 - 26
Signal Processing - January 2017 - 27
Signal Processing - January 2017 - 28
Signal Processing - January 2017 - 29
Signal Processing - January 2017 - 30
Signal Processing - January 2017 - 31
Signal Processing - January 2017 - 32
Signal Processing - January 2017 - 33
Signal Processing - January 2017 - 34
Signal Processing - January 2017 - 35
Signal Processing - January 2017 - 36
Signal Processing - January 2017 - 37
Signal Processing - January 2017 - 38
Signal Processing - January 2017 - 39
Signal Processing - January 2017 - 40
Signal Processing - January 2017 - 41
Signal Processing - January 2017 - 42
Signal Processing - January 2017 - 43
Signal Processing - January 2017 - 44
Signal Processing - January 2017 - 45
Signal Processing - January 2017 - 46
Signal Processing - January 2017 - 47
Signal Processing - January 2017 - 48
Signal Processing - January 2017 - 49
Signal Processing - January 2017 - 50
Signal Processing - January 2017 - 51
Signal Processing - January 2017 - 52
Signal Processing - January 2017 - 53
Signal Processing - January 2017 - 54
Signal Processing - January 2017 - 55
Signal Processing - January 2017 - 56
Signal Processing - January 2017 - 57
Signal Processing - January 2017 - 58
Signal Processing - January 2017 - 59
Signal Processing - January 2017 - 60
Signal Processing - January 2017 - 61
Signal Processing - January 2017 - 62
Signal Processing - January 2017 - 63
Signal Processing - January 2017 - 64
Signal Processing - January 2017 - 65
Signal Processing - January 2017 - 66
Signal Processing - January 2017 - 67
Signal Processing - January 2017 - 68
Signal Processing - January 2017 - 69
Signal Processing - January 2017 - 70
Signal Processing - January 2017 - 71
Signal Processing - January 2017 - 72
Signal Processing - January 2017 - 73
Signal Processing - January 2017 - 74
Signal Processing - January 2017 - 75
Signal Processing - January 2017 - 76
Signal Processing - January 2017 - 77
Signal Processing - January 2017 - 78
Signal Processing - January 2017 - 79
Signal Processing - January 2017 - 80
Signal Processing - January 2017 - 81
Signal Processing - January 2017 - 82
Signal Processing - January 2017 - 83
Signal Processing - January 2017 - 84
Signal Processing - January 2017 - 85
Signal Processing - January 2017 - 86
Signal Processing - January 2017 - 87
Signal Processing - January 2017 - 88
Signal Processing - January 2017 - 89
Signal Processing - January 2017 - 90
Signal Processing - January 2017 - 91
Signal Processing - January 2017 - 92
Signal Processing - January 2017 - 93
Signal Processing - January 2017 - 94
Signal Processing - January 2017 - 95
Signal Processing - January 2017 - 96
Signal Processing - January 2017 - 97
Signal Processing - January 2017 - 98
Signal Processing - January 2017 - 99
Signal Processing - January 2017 - 100
Signal Processing - January 2017 - 101
Signal Processing - January 2017 - 102
Signal Processing - January 2017 - 103
Signal Processing - January 2017 - 104
Signal Processing - January 2017 - 105
Signal Processing - January 2017 - 106
Signal Processing - January 2017 - 107
Signal Processing - January 2017 - 108
Signal Processing - January 2017 - 109
Signal Processing - January 2017 - 110
Signal Processing - January 2017 - 111
Signal Processing - January 2017 - 112
Signal Processing - January 2017 - 113
Signal Processing - January 2017 - 114
Signal Processing - January 2017 - 115
Signal Processing - January 2017 - 116
Signal Processing - January 2017 - Cover3
Signal Processing - January 2017 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201809
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201807
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201805
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201803
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_201801
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0917
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0717
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0517
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0317
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0117
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0916
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0716
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0516
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0316
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0116
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0915
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0715
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0515
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0315
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0115
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0914
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0714
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0514
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0314
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0114
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0913
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0713
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0513
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0313
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0113
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0912
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0712
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0512
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0312
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0112
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0911
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0711
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0511
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0311
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0111
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0910
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0710
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0510
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0310
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0110
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0909
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0709
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0509
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0309
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0109
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_1108
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0908
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0708
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0508
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0308
https://www.nxtbook.com/nxtbooks/ieee/signalprocessing_0108
https://www.nxtbookmedia.com