54
Master of Science Thesis in Electrical Engineering Department of Electrical Engineering, Linköping University, 2016 Is the Cyclic Prefix Needed in Massive MIMO? Valens Nsengiyumva

Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Master of Science Thesis in Electrical EngineeringDepartment of Electrical Engineering, Linköping University, 2016

Is the Cyclic Prefix Needed in Massive MIMO?

Valens Nsengiyumva

Page 2: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Master of Science Thesis in Communication Systems

Valens Nsengiyumva

LiTH-ISY-EX--16/4936--SE

Supervisors:

Prabhu Chandhar

ISY, Linköping University

Christopher Mollén

ISY, Linköping University

Examiner:

Emil Björnson

ISY, Linköping University

Division of Communication SystemsDepartment of Electrical Engineering

Linköping UniversitySE-581 83 Linköping, Sweden

Copyright 1st June, 2016 Valens Nsengiyumva

Page 3: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Abstract

Massive multiple-input-multiple-output (MIMO) is a wireless communicationtechnology that uses a large number of antennas at the base station and servesmultiple terminals over the same time-frequency resource. This technique canachieve higher data rates than existing communication technology, which onlyserves one terminal per resource. That is why Massive MIMO is considered apromising candidate for 5G. Orthogonal frequency division multiplexing(OFDM) can be used for transmitting information at different sub-channels. Thecyclic prefix (CP) is a repetition of the last samples in a symbol, which isappended at the beginning of the symbol. It serves as a guard interval betweenconsecutive symbols to avoid inter-symbol interference (ISI) and to make sub-channels orthogonal. In this thesis it is proposed to shorten the CP length inMassive MIMO. The shortening of the CP length will increase the effectivespectral efficiency but also create additional interference. This trade-off isinvestigated. A simulation based study is performed to analyse the effectiveachievable rate of an uplink Massive MIMO system in a single-cell scenariowhen 10000 Gaussian symbols are transmitted. In the simulation, the numberof sub-channels is 128. They are transmitted through a channel with 10 taps. With the classical CP length 9 samples and a massive MIMO base station with50 antennas serving 3 terminals, the effective achievable rate was 3.863bits/s/Hz. It was found that the effective achievable rate is maximized when theCP length is shortened to 6 samples; the effective achievable rate then became4.112 bits/s/Hz. In the same system when 100 antennas are used, thecorresponding effective achievable rates are 4.791 bits/s/Hz and 4.895 bits/s/Hzwith an optimum CP length of 5 samples. It is shown that the optimum CPlength in Massive MIMO is not equal to the number of taps minus one which isthe conventional choice. Yes, the CP is needed in Massive MIMO, but it can beshorter than conventionally.

Page 4: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Acknowledgements

This publication has been produced during my scholarship period at LinköpingUniversity, thanks to a Swedish Institute scholarship.I would like to express my gratitude towards the Division of CommunicationSystems at Linköping University, which offered me a place in the program tolearn communication systems and experience the global movement of digitalsociety.

I am thankful to Christopher Mollén for providing the thesis topic andsupervision, his guidance and help are appreciable. My thanks extend to PrabhuChandhar who supervised me; his encouragement and support are significant. I am grateful to all professors and lecturers in communication systems divisionespecially Danyo Danev, Emil Björnson, Mikael Olofsson, Jerzy Dabrowski,Magnus Karlsson and Harald Nautsch, who taught me different courses aboutdesign and optimization of wireless communication systems towards thedevelopment of global digital communication for next generation.

I would like to thank my classmates Thiti Sookyoi, Martin Andersson, MikaelKarlsson, Oscar Silver, Björn Ekman and Atheeq Ahmed for a sense ofachievements in our teamwork. Most importantly, I thank my parents, brothers, sisters and all my friends, for alltheir help and sharing happiness.

Page 5: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Contents

1 Introduction...............................................................................31.1 Motivation..............................................................................................41.2 Purpose..................................................................................................41.3 Problem statements...............................................................................41.4 Delimitations.........................................................................................51.5 Assumptions..........................................................................................51.6 Thesis structure.....................................................................................51.7 Summary of existing work.....................................................................6

2 Background...............................................................................92.1 Multipath propagation..........................................................................92.2 Frequency-selective channel...............................................................122.3 Summary.............................................................................................13

3 Theory.....................................................................................153.1 Massive MIMO.....................................................................................153.2 Combining Techniques........................................................................19

3.2.1 Maximal-Ratio Combining (MRC).............................................203.2.2 Zero Forcing (ZF)........................................................................20

3.3 Transmitted signal in Massive MIMO................................................203.3.1 QPSK symbols.............................................................................203.3.2 Gaussian Symbols.......................................................................21

3.4 Bit Error Rate (BER)...........................................................................223.5 Achievable rate of Massive MIMO system..........................................23

4 Method.....................................................................................254.1 Implementation...................................................................................254.2 Metrics used for performance evaluation...........................................25

4.2.1 Bit Error Rate (BER) metric........................................................264.2.2 Effective achievable rate of Massive MIMO system...................26

4.3 Summary.............................................................................................27

5 Results.....................................................................................295.1 Single communication link..................................................................30

ix

Page 6: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

5.1.1 Time domain OFDM signal.........................................................305.1.2 Channel response.........................................................................315.1.3 Receiver processing.....................................................................32

5.2 BER analysis.......................................................................................365.3 Effective achievable rate.....................................................................385.4 Summary.............................................................................................40

6 Discussion...............................................................................416.1 Results..................................................................................................416.2 Method................................................................................................426.3 The work in wider perspective............................................................43

7 Conclusion and Future work....................................................457.1 Conclusion...........................................................................................457.2 Future work.........................................................................................46

8 Bibliography............................................................................47

x

Page 7: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

List of FiguresFigure 2.1.1: Multipath components for one transmit-receive antenna link..............10Figure 2.1.2: Modelling of multipath impulse response of the channel......................11 Figure 2.2.1: Flat and frequency selective channel.....................................................12Figure 3.1.1: The system model for Massive MIMO uplink using OFDM transmission................................................................................................................. 16Figure 3.1.2: OFDM symbol after adding CP...............................................................17Figure 3.3.1: QPSK constellation diagram...................................................................21Figure 5.1.1: Transmitted time domain signal before CP (upper figure) and after adding CP (lower figure), respectively........................................................................30Figure 5.1.2: The channel energy (upper figure) and frequency response (lower figure) of the multi-tap channel...................................................................................31Figure 5.1.3: Received signal before (upper figure) and after removing CP (lower figure), respectively,.....................................................................................................32Figure 5.1.4: Spectrum of the received signal, estimated signal by using MRC and ZF,respectively for M=50, K=3, and ρ=20 dB..................................................................33Figure 5.1.5: Constellation of estimated symbols for K=3, M =50, L’ =9, and ρ=20 dB, by using MRC and ZF receivers, respectively.......................................................34Figure 5.1.6: Constellation of estimated symbols for K=3, M =50, L’=5, and ρ=20 dB by using MRC and ZF receivers, respectively..............................................................34Figure 5.1.7: Constellation of estimated symbols for K=3, M=50, L’=0,and ρ=20 dB by using MRC and ZF receivers, respectively..............................................................35Figure 5.2.1: BER vs. SNR for K=1 and M=30 by using MRC or ZF...........................36Figure 5.2.2: BER vs. SNR for K=1 and M=50 by using MRC or ZF...........................37Figure 5.2.3: BER vs. SNR for K=3 and M=50 by using MRC or ZF combiner..........37Figure 5.3.1: Effective achievable rate vs. CP length for K=3, M=100, and ρ= -10 dB by using MRC combiner..............................................................................................38Figure 5.3.2: Effective achievable rate vs. CP length for K=3, M=50, and ρ= -10 dB by using MRC combiner..............................................................................................39Figure 5.3.3: Effective achievable rate vs. CP length for K=3,1, M=100, 50, 1 and ρ= -10 dB by using MRC combiner...................................................................................39

xi

Page 8: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

List of TablesTable 5.1: The parameters used for simulations of BER vs. SNR...............................29Table 5.2: The parameters used for simulations of effective achievable rate vs. CP length........................................................................................................................... 38

xiii

Page 9: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Notation

Notation Meaning

MNumber of antennas at the base station

KNumber of terminals

τ lDelay of l -th path

|x| Absolute value of x

E[ .]Expectation

(.)* conjugate transpose operation

T maxMaximum excess delay

T dDelay spread

W cCoherence bandwidth

Sk [v ]Transmitted symbol at sub-channel v

ym[n]Received signal at the symbol duration n at m antenna

z [n]Thermal noise of the base station antenna

gm, k [l ]Impulse response of the channel between m-th BS antenna andk-th terminal at l -tap

hm, k [l ]Channel gain between m-th BS antenna and k-th terminal at l -tap

xv

Page 10: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Notation Meaning

βk

Large-scale fading between the antenna and the k-th terminal

p[ l ]Power of the l-th tap

H [ν ]Matrix of the channel frequency response

~hm,k [ ν]

(m,k ) element of the H [ν ]

PkTransmit power of the k -th terminal

~z m[ν ]Thermal noise of the base station at v -sub-channel

ρSignal-to-noise ratio

σStandard deviation

rMean of the stochastic variable

~ym[ν ]Discrete Fourier transform of ym[n]

L Taps of the filter (channel)

L' CP length

Lopt' Optimum CP length

ϛk [ ν]Residual error on sub-channel ν

RkAchievable rate of the k -th terminal

xvi

Page 11: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Notation Meaning

MIMO Multiple-Input Multiple-Output

OFDM Orthogonal Frequency Division Multiplexing

ISI Inter-Symbol Interference

CP Cyclic Prefix

ZF Zero Padding

TDD Time-Division-Duplex

WLAN Wireless Local Area Network

BER Bit error rate

PDF Probability Density Function

QPSK Quadrature Phase Shift Keying

IFFT Inverse Fast Fourier Transform

AWGN Additive White Gaussian Noise

IID Independently and Identically Distributed

FIR Finite Impulse Response

MRC Maximal-Ratio Combining

ZF Zero Forcing

xvii

Page 12: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number
Page 13: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

1Introduction

Massive MIMO is a technique for increasing the capacity of a radio link bymeans of a very large number of antennas at the base station communicatingwith multiple terminals [1]. With available resources, terminals can be allocatedto same time slots and frequency sub-channels but different spatial beams [2].Massive MIMO operates on time-division duplex (TDD) mode which is based ontransmitting downlink or uplink information, where the information istransmitted at the same frequency by using different time slots [3].

The advantages of Massive MIMO are as follows [3]:

Increased data rate: Because of large number antennas, moreindependent data streams can be transmitted.

Better reliability: This is possible because of large number of antennaswhich enables the possibility of distinct paths in which the signal cantravel through.

Radiated energy efficiency: By using a large number of antennas, thearray gain gives stronger signal at the desired terminal.

In wireless communications, the radio signal from the transmitter to the receivertravels through multiple paths and arrives with different delays.

3

Page 14: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Therefore, at the receiver the multipath components are added eitherconstructively or destructively, so the signal strength can be either weak orstrong which has an influence on the estimated signal. When the basebandsignal is transmitted this results in strong attenuation in certain frequencies.This is called frequency-selective channel. In case of baseband single carriertransmission, all signal information will be lost when deep fade occurs. To avoidthis problem, orthogonal frequency-division multiplexing (OFDM) is atechnique used for transmitting the signal in many sub-channels [4].

The cyclic prefix (CP) is a repetition of the last few samples in a symbol, which isappended at the beginning of the symbol to avoid a distortion of signals calledinter-symbol interference (ISI) [5]. But adding CP decreases the spectralefficiency as it carries redundant samples [6].

1.1 Motivation

Since Massive MIMO operates on TDD mode, the available time for datatransmission is reduced due to the addition of CP. This results in reducedspectral efficiency. Therefore it is important to study the possibility ofshortening the CP length. It is believed that the CP can be shortened in MassiveMIMO system because of distinct paths in which symbols can propagate.

1.2 Purpose

The objective of the thesis is to investigate the possibility of data transmission byshortening a CP length and describe to what extent the CP can be reduced inMassive MIMO in order to increase the effective spectral efficiency of thetransmission.

1.3 Problem statements

In this thesis, the following questions are asked and answered.

What is the impact of cyclic prefix length on the bit error rate (BER)performance of a Massive MIMO system?

4

Page 15: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

What is the impact of cyclic prefix length on the achievable rate performance of a Massive MIMO system?

For a given number of antennas at the base station serving terminals, what is the optimal cyclic prefix length that maximizes the Massive MIMO system performance?

1.4 Delimitations

Matlab simulations to obtain the effective achievable rate is done when Gaussian symbols are transmitted because it is important to see the behavior of the system when a random signal is transmitted, which is valuable to make a scientific decision in wireless commutations.

The BER analysis is done for an uncoded system to reduce thecomplexity of the system.

1.5 Assumptions

The thesis makes the following assumptions.

Channel inversion power control is assumed so that the signal to noiseratio (SNR) of the received signal at the base station is the same for allterminals.

The channel is assumed to be known at the base station to make easierthe computational of the combining process at the base station.

1.6 Thesis structure

The thesis is organized as follows:

Chapter 2 presents the background of multipath propagation andfrequency-selective channel in wireless communication systems.

5

Page 16: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Chapter 3 gives a description of theory used in this thesis such anuplink Massive MIMO technique, where the transmitter, channel andreceiver are explained with underlying mathematical equations.

Chapter 4 describes the evaluation methods including BER andeffective achievable rate for an uplink implementation of Massive MIMOsystem.

Chapter 5 presents numerical results when CP is shortened in MassiveMIMO.

Chapter 6 discusses the obtained results to increase the spectralefficiency in a Massive MIMO system.

Chapter 7 concludes the investigation of shortening the CP in MassiveMIMO and proposes further research.

1.7 Summary of existing work

This section summarizes the existing literature. The guard interval is the intervalbetween consecutive blocks called sub-channel containing symbols [14]. It is used to avoid ISI and maintain orthogonality between symbols [14]. Thisguard interval can be implemented by using either Zero padding (ZP) or CP. ZPor CP guard interval can be used in OFDM system [15]. The thesis work includesto learn CP in Massive MIMO not ZP, that is why in order to limit the scope ofthe thesis topic provided by the department of Communications systems divisionat Linköping University.

The CP is a repetition of the last samples in a symbol, which is appended at thebeginning of the symbol [5][6]. The CP in communication link can beimplemented as fixed or variable. For a fixed CP length, it is used conventionallyas a number of channel taps minus one [12]. Inserting the CP length lowers BERbecause it avoids ISI [11]. There are resources or spectral efficiency lost since theinformation is redundantly transmitted [6]. Moreover the wastage of the energyof the terminal is another challenge due to this fixed CP length [14]. This resultsin using expensive high power amplifiers [16]. The benefit of using a variable CPsuch as increase the effective achievable rate has been touched in this thesis.

The Zero Padding consists of tailing every block with zeros as guard intervalbetween two sub-channel [16]. The ZP works in the same way as using the CP,

6

Page 17: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

but for the communication link to work, the Finite Impulse Response (FIR) filterreplaces the single FFT. That creates the complexity of receiving system. Thusthe cost of the OFDM receiver becomes higher [15].

The paper [13] highlights the benefits of using a variable guard interval (VGI)such as cyclic prefix in OFDM based on wireless local area network (WLAN)systems. However, in this paper serving a terminal by using a single antenna atthe base station has been studied. To shorten the CP length and increase thethroughput, they considered the requirement to increase SNR. I chose to study aMassive MIMO system and it will be an opportunity to observe if there arevalues of the CP length at which the effective achievable rate is maximized. Theperformance comparison between a single terminal communicating with a singleantenna and Massive MIMO system will be done. There is no paper found onMassive MIMO where they considered shortening the cyclic prefix.

7

Page 18: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

2 Background

In this section the details of multipath propagation phenomena and frequency-selective channels are discussed.

2.1 Multipath propagation

In wireless communication, the multipath propagation is characterized by thefollowing physical phenomena: Reflection, diffraction, and scattering.

Consider Figure 2.1.1 where the signal from the transmitting antenna arrives atthe receiving end with delays τ1 , τ2 , ,… τL after passing through a multipathchannel. Reflection happens when an electromagnetic wave as an incident wavearrives on a barrier of bigger dimension than the wavelength of signal andchanges its direction. The result of this is that the received signal is made ofmany components of the transmitted signal [7].

9

Page 19: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Diffraction occurs when a wave arrives at the edge of an obstacle and bendstowards another direction. Scattering happens when the radiating wave is forcedto deviate from an obstacle which is not smooth [4],[8][9].

Scattering Path 1

Receiving

antennaTerminal Path 2

⋮ Path L

Reflection

Diffraction

Figure 2.1.1: Multipath components for one transmit-receive antenna link.

Let x [n] be the transmitted signal at duration [n] , the received signal can bewritten as

y [n]=∑l=1

L

h [n]x [n−τ l]+z [n] , (1)

where h[n] and z [n] are the channel and the thermal noise of the base stationantenna respectively.

Considered that the channel is linear [4], the channel can be described by theresponse h[n , τ ] at time n to an impulse transmitted at time n−τ ,

10

Page 20: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

h[n , τ ]=∑l=1

L

al [n] δ [n−τ l] (2)

where al[n] is the gain, τ l is an integer value representing the delay of l -th

path and δ [n]={1,n=0 ,0,n≠0

is the Kronecker delta function.

|h [n]|

|a1| |a3|

|a2|

|a4|

...

|aL|

τ

τ1 τ2 τ3 τ 4 τ L

T max

Figure 2.1.2: Modelling of multipath impulse response of the channel. where |.| represents the absolute value. The maximum excess delay timeT max=τL−τ1 is defined as the time delay between the first and the last received

impulse [4].

a1 , a2 ,⋯ , aL are complex numbers representation of the gain which contain

information about the amplitude and phase of the signal [4]. A change of the

signal amplitude and phase is called Fading and it has consequence that some

portion of the signal can be lost.

As shown in Figure 2.1.2 different length of arrows means that a multipath

channel is expected to have different energy at different delay.

11

Page 21: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

2.2 Frequency-selective channel

A communication bandwidth W is the range of frequencies over which thesignal is transmitted. The carrier frequency f c is the frequency which is used tocarry the modulated signal. Let the channel be like a filter of entered signalwhere the delays corresponds to points are called taps of the filter (L). The delayspread T d=max l , j[τ l−τ j] , is the difference between propagation delays of thel -th longest and j -th shortest path but considering paths with remarkable

energy [4], because the transmitted signal is attenuated and delayed differentlyin the channel.

The coherence bandwidth is frequencies at which the channel allows in allspectral components with approximately equal gains and phase. Coherencebandwidth can be expressed as W c=1 /2T d . The small-scale fading includes flatfading and frequency-selective fading. When the coherence bandwidth is muchlarger than the communication bandwidth (W C≫W ) and the delay spread is

less than the symbol time (T d≪ 1/W ) , this type of channel is called flat fadingand a single filter tap is enough to model the channel [4].

When the coherence bandwidth is much smaller than the communicationbandwidth WC≪W and the delay spread is larger than the symbol timeT d>1/W , the channel is called frequency-selective and multiple filter taps are

required to model that kind of channel [4]. Frequency-selective channel resultsin overlapping of signals. The received signal contain errors caused by ISI hencetransmitting information at different sub-channel (OFDM technique) can beused to combat ISI.

12

Page 22: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Pow

er o

f th

e si

gnal

[d

Bm

]

Frequency [Hz]

Figure 2.2.1: Flat and frequency selective (curved) channel.

2.3 Summary

In this chapter, the multipath propagation phenomena such as reflection,refraction, and scattering were studied. The multipath channel was modelled asfrequency- selective which creates ISI.

13

Page 23: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

3 Theory

This chapter presents an uplink Massive MIMO communication system. Eachtransmitted signal from a given terminal is done by using OFDM. Maximal-RatioCombing (MRC) and Zero-Forcing (ZF) combining techniques for equalizingsignals at the base station are studied. Then QPSK and Gaussian symbols areinvestigated, further the BER and achievable rate are described.

3.1 Massive MIMO

The Figure 3.1.1 shows the system model of an uplink Massive MIMO by usingOFDM transmission. OFDM is a multi-carrier transmission technique in whichinformation is transmitted by using many orthogonal sub-channels [5][10].

15

Page 24: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

S1[ν ] x1[n ] x1'[n ] y1

'[n] y1[n] ~y1[ν ] S1[ν]

S K [ν ]

xK [n ]

xK' [n ]

yM'[n]

yM [n]

~yM [ν]

S K [ν]

Figure 3.1.1: The system model for Massive MIMO uplink using OFDM

transmission.

In OFDM, a sequence of symbols is divided into blocks of length N . The

symbols of the k -th terminal are Sk=[Sk [1] , Sk [2] ,⋯ Sk [N ] ] , where Sk [ ν] is

the symbol mapped to ν -th sub-channel ν=1,2,⋯ , N . The power of the signal

is normalized such that E[|Sk [ν]|2]=1 [12]. The Inverse Fast Fourier Transform

(IFFT) as way to compute the Inverse Discrete Fourier (IDFT) is used to convertSk [ ν] in time domain signal xk [n] . The time domain signal of the k -th

terminal is expressed as

xk [n]=1

√N∑ν=0

N−1

xk [ ν]ej2πnν

N , n=0,…,N−1 (3)

After that the Cyclic prefix (CP) of length L'=L−1 is added [12], the resultant

OFDM signal length of N+L' is shown in Figure 3.1.2 becomes

xk'[n]=xk [n+N ] ,−L'

<n<0, (4)

xk'[n]=xk [n] ,0≤n<N−1. (5)

16

IFFT

IFFT CP

CP FFT

FFTCP

CPC

OM

BIN

ER

Page 25: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

L' N

Figure 3.1.2: OFDM symbol after adding CP.

The transmitted signal is convolved with the time-domain complex basebandimpulse response of the channel. Let gm, k [l ] be the channel gain between k -th terminal and m -th antenna at l-th tap. It has the same meaning as in (2) and can be expressed as the product ofthe small-scale fading hm, k [l ] and the large-scale fading √ βk as

gm, k [l ]=√βk hm, k [ l] . (6)

The mean of the small scale fading is E [hm,k [ l ]]=0 and its variance is given by[12]

E[|hm ,k [ l ]|2]=p [l ] ,∀ l , (7)

where p [ l ] is the power delay profile of the channel for which

∑l=0

L−1

p [l ]=1. (8)

It is assumed that the sum of the power delay profile is equal to 1 since thechannel is normalized and its distribution is given by CN (0,1) , where thevariance of the channel is 1 [4].

The M × K matrix of the channel frequency response H [ν] is given by

17

Useful information

Page 26: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

H [ν]=(~h1,1[ν ] ⋯

~h1,K [ν ]

⋮ ⋱ ⋮~hM ,1[ν ] ⋯

~hM , K [ν ]),

(9)

where (m,k ) element of the H [ν] is given by

~hm,k [ ν]=∑l=0

L−1

hm,k [ l ]e− j2πnl

N . (10)

After the CP is discarded, the matrix M ×1 of the received OFDM time domainsignals at the base station antennas is given by

Y [n]=(y1[n]⋮

y M [n]) (11)

where

ym[n]=∑k=1

K

∑l=0

L−1

√Pk gm,k [ l ]Sk [n−l]+ z [n] . (12)

is the received signal at the symbol duration n at m antenna.

After removing the CP length, the OFDM signal at an m -th antenna is Fouriertransformed to get ~ym[ν ] and it is expressed as [12]

~ym[ν ]=1

√N∑n=0

N−1

ym [n ]e− j2πnν

N . (13)

If the conventional CP is used,(13) can be written as

~ym[ν ]=∑k=1

K

√βk Pk~hm,k [ν] Sk [ν]+

~z m[ν ] , (14)

where Pk is the transmit power of k -th terminal and ~ym[ν ] can be definedagain as the Fourier transform of the received time domain signal at m -th

18

Page 27: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

antenna. ~z m[ν ]=CN (0,N0) is the Fourier transform of z [n] and is defined asrandom variable used to model the thermal noise of the base station hardware.It is assumed that ~z m[ν ] is Identical Independently Distributed (IID) over ν

and m and independent of all other variables [12].

If we have a shorter CP length, there will inter-sub carrier interference betweentwo consecutive symbols. Then there is a need to use the formula (13).

The matrix of the received signals in frequency domain is represented by

Y [ν]=(~y1[ ν]⋮

~ym[ ν]), (15)

where Y [ν ] has dimension M ×1 .

The signal-to-noise ratio (ρ) is defined as the ration of the power of the signal

and the power spectral density of the noise N o . It is expressed as ρ=βk

Pk

No

. The

power is assumed controlled that the received ρ is same for all terminals at the base station.

To estimate the transmitted symbols, the base station combines the receivedsignals using a filter of a finite duration called a Finite Impulse Response (FIR)filter [12]. The transfer function of this filter is W [ν ]∈ CK × M is used to avoid the effect ofISI. The corresponding K ×M matrix can be expressed as

W [ν ]=(~w1,1[ν] ⋯ ~wK ,1[ ν]

⋮ ⋱ ⋮~w1,M [ν ] ⋯ ~wK , M [ν ]

), (16)

The estimates of the transmit signals in the frequency domain S [ν] is given by[12]

19

Page 28: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

S [ν]=(S1 [ν]⋮

S K [ν ])=W [ ν]Y [ν ] , (17)

where S [ν] has dimension K ×1 .

3.2 Combining Techniques

Combining techniques are equalizers used in wireless communication tomitigate the effect of the channel and recovers the signals affected by ISI [17]. Inthis thesis it is assumed that the channel is known at the base station, thenMaximal-Ratio Combining(MRC) and Zero-Forcing(ZF) are are utilized.

3.2.1 Maximal-Ratio Combining (MRC)

MRC is a combining technique of detecting multipath signals by combiningthem. MRC can increase the gain of the communication but it increasesinterfering power between signal through amplification. The MRC transferfunction filter is given by [12].

W [ν ]=H *[ν ] , if MRC (18)

3.2.2 Zero Forcing (ZF)

ZF combiner is a technique for inverting the channel, it is used to null out theinterference power caused by the channel, but it has drawback of not reducingthe noise [18]. The combiner matrix by using Zero-Forcing (ZF) technique isgiven by [12].

W [ν ]=(H *[ν ]H [ν ])−1H *

[ν ] , if ZF (19)

where (.)* is the conjugate transpose operation.

20

Page 29: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

3.3 Transmitted signal in Massive MIMO

This section presents the signal transmitted in an uplink massive MIMO system.

3.3.1 QPSK symbols

There are different techniques which can be used to transmit digital informationover analog channel. Three techniques such as Amplitude Shift Keying(ASK),Frequency Shift Keying (FSK) and Phase Shift Keying (PSK) respectively, havebeen identified to alter the amplitude, frequency, and phase of the carriersignal[19].

In this thesis QPSK is used because it has proved in wireless technology such asWiMAX(IEEE 802.16) to keep the BER low while the bandwidth efficiency ofwireless communication increases [19]. QPSK constellation diagram is shown inthe Figure 3.3.1.

By using QPSK, bits are grouped into pairs, each pair is represented by a

waveform called symbol [19]. Each symbol can take values 00, 01, 10 or 11 and it

has In-phase part and Quadrature part.

Figure 3.3.1: QPSK constellation diagram.

3.3.2 Gaussian Symbols

In communication systems, it happens that signals are unkown or random thusthere is a need to model them. A stochastic variable is a mapping to allocate a

21

-1 -0.5 0 0.5 1

-1

-0.5

0

0.5

1

Qua

drat

ure

In-Phase

Page 30: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

value to each of the outcome from a given experiment containinginformation[20]. When the realizations of the outcome is a function of the timerather scalars, the stochastic variable is called stochastic process [20]

The probability distribution function is defined as FS(s)=Pr {S≤s} , where S isthe stochastic variable and s is the outcome of the experiment. The probability

Density Function (PDF) is given by f S(s)=dds

FS(s) , where d is the derivative

function[20]. The stochastic variable S is called Gaussian symbol if its PDF isgiven by [20]

f S(s)=1

√2πσe−(s−r )2/ 2σ2 , (20)

where the mean E {S}=r and variance Var {S }=σ2 .

The probability distribution function cannot be calculated analytically. It isfound through approximation by using the Q function equal 1−F (s) if F(s) isthe probability distribution function of a Gaussian symbol with r=0 and σ

2=1

[20].

Q(s)>1

√2π s(1−

1

s2)e−s2/2 , s>1. (21)

3.4 Bit Error Rate (BER)

The size of the QPSK constellation is denoted by C=2x where x=2 , the pointsare distributed evenly on the Figure 3.3.1. Suppose that the points are on a circle,the radius from the center to each point is given by √Eavg , the minimumdistance of the constellation can be given by [21]

dmin=2√Eavg sin( πC ) , (22)

where Eavg=xEb is the average energy of the signal and Eb is the transmitted energy per bit [21].The symbol error probability is approximated by [21]

22

Page 31: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Pe=2Q( dmin

√2No)=2Q(√ 2Eavg

N o

sin(πC )) . (23)

Then bit error probability is given by Pb=Pe

x

Pb=Q(√ 4 Eb

No

sin(π4 ))=Q(√ 2 Eb

N o) . (24)

3.5 Achievable rate of Massive MIMO system

This section presents the achievable rate with the mathematical equation. Theestimated signal Sk [ ν] can be expressed by as the sum of two terms [12]

Sk [ ν]=aSk [ν ]+ϛk [ ν] , (25)

where ϛk [ ν] is the residual error and the factor a=E [Sk*[ν] Sk [ν ]] . The

variance of error ϛk [ ν] is minimized so that the error is not correlated to the

transmit signal Sk [ ν] . The variance of the error is given by

E[|ςk [ν]|2]=E [|Sk [ν ]|

2]−|E[ Sk

*[ ν] Sk [ ν]]|

2. (26)

The achievable rate Rk of the terminal k expressed in bits/s/Hz is doneassuming Gaussian symbols are transmitted [12]

Rk=log2(1+ |E [Sk*[ν ] Sk [ν ]]|

2

E [|Sk [ν ]|2 ]−|E [Sk

*[ν] Sk [ν] ]|

2). (27)

23

Page 32: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

4Method

This section we summarizes the implementation and methodology used for the

performance evaluation of the uplink Massive MIMO system.

4.1 Implementation

The uplink of Massive MIMO system described in chapter 3 is implemented byusing MATLAB software. Further, increasing antennas at the base stationserving terminals while reducing CP length is considered, then study the BERand effective achievable rate. The performance analysis in this work is carriedout through Monte Carlo simulations. The approach is to shorten the CP lengthin a specific Massive MIMO system.

4.2 Metrics used for performance evaluation

The metrics used for the performance evaluation of an uplink Massive MIMOare the BER and the achievable rate in bits/s/Hz.

25

Page 33: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

4.2.1 Bit Error Rate (BER) metric

The BER is a reliability measure of communication and it is calculated as the

ratio of the number of bits in error to the total number of bits transmitted.

Assume that the complex symbols are taken from the constellation of QPSK with

four points as shown in Figure 3.3.1. Symbols are generated from a sequence ofbits of the first to the i-th bit is b=[b1,b2,…,b i ] , where the probabilities

P (b i=0)=0.5 and P(b i=1)=0.5 are equal.

When bits are in error there will be a shift of location of points in theconstellation. The results of this is that to identify the position where symbolsbelong to becomes not clear. That increases the probability of error.

4.2.2 Effective achievable rate of Massive MIMO system

This section presents the method used to analyse the effective achievable rateReff (L ') of terminals. Note that only MRC combiner is used for the effective

achievable rate in this thesis and simulations will be done at low SNR todemonstrate the rates the terminals with bad channel conditions can achieve.After obtaining the achievable rate with the help of a theory described in section3.5, the goal is to find the CP length which maximizes the achievable rate,

L' opt=maxL' (

NL'+N

Rk (L ' )) , (28)

Reff [L ' ]=( NL'+N

log2(1+ |E [Sk*[ν] Sk [ν] ]|

2

E [|Sk [ν ]|2 ]−|E [Sk

*[ ν] Sk [ ν] ]|

2).) , (29)

where Rk (L ' ) is the rate achieved for a specific L' . Reducing the CP length willincrease the factor in front of the log, but decrease the term inside the log. Thisis what create the trade off that there is an optimum length.

26

Page 34: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

4.3 Summary

This chapter presented the performance evaluation methods including BER andthe effective achievable rate for an uplink implementation of Massive MIMOsystem. In the next chapter the results obtained through Matlab simulations arepresented.

27

Page 35: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

5Results

This section presents the results obtained from Matlab simulations. First, someinitial numerical examples are discussed to show the details of communicationlink from a user terminal to a BS antenna. Then BER and effective achievablerate are analysed to show the impact of shortening the CP length in MassiveMIMO system performance.

Table 5.1: The parameters used for simulations of BER vs. SNR.

Number of transmitted bits 10000

Number of sub-channel 64

Number of FFT points N 64

CP length 9, 5, and 0 samples

Number of terminals 1,3

Number of antennas 30, 50

29

Page 36: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

5.1 Single communication link

This section presents some initial results to show how the signals looks like atdifferent parts of the communication link i.e. from the transmitter input to thereceiver output.

5.1.1 Time domain OFDM signal

Figure 5.1.1 shows time domain OFDM signals before and after adding CP. It canbe seen that before adding CP, the OFDM signal xk [n] consists of N = 64samples. After adding the CP length of 9 samples, the resultant OFDM signal

xk'[n] contains 73 samples.

Figure 5.1.1: Transmitted time domain signal before CP (upper figure) and afteradding CP (lower figure), respectively.

30

0 10 20 30 40 50 60 700

0.05

0.1

0.15

0.2

0.25

Sample index

Sig

nal |

x k[n]|

-10 0 10 20 30 40 50 60 700

0.05

0.1

0.15

0.2

0.25

Sample index

Sig

nal |

x' k[n]|

Page 37: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

5.1.2 Channel response

The channel between the transmitting and receiving antennas is modeled as anL -tap channel. From the variance assumption in (7), Figure 5.1.2 shows the

channel energy with 10 taps from the terminal to a base station antenna and itsfrequency response, respectively. Note that the channel response should be flat ifwe had a single tap but it is is different because we considered a multipathchannel modelled as frequency-selective channel.

Figure 5.1.2: The channel energy (upper figure) and frequency response (lowerfigure) of the multi-tap channel.

5.1.3 Receiver processing

Figure 5.1.3 shows the received signals before and after removing the CP. Fordifferent samples, the signal is different from the transmitted signal because ofthe fading and additive noise.

31

1 2 3 4 5 6 7 8 9 100

0.05

0.1

0.15

0.2

Tap index l

Cha

nnel

ene

rgy

0 10 20 30 40 50 60 700

0.2

0.4

0.6

0.8

Sub-channel index [v]

Cha

nnel

|hm

k[v]|

Page 38: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Figure 5.1.3: Received signal before (upper figure) and after removing CP (lowerfigure), respectively,

at ρ=20 dB.

Figure 5.1.4 shows the spectrum of the received signal and estimated signal byusing MRC and ZF, respectively for M=50 antennas serving K=3 terminals.Higher SNR has been considered to ensure less interference power in thesimulation. For many antennas at the base station, it can be seen that the signalafter ZF combining is uniform since the symbols have the same amplitude onQPSK constellation, but for MRC due to lack of normalization the signal resultsin non uniformity.

32

-10 0 10 20 30 40 50 60 700

0.05

0.1

0.15

0.2

Sample index

Sig

nal |

y' mk[n

]|

0 10 20 30 40 50 60 700

0.05

0.1

0.15

0.2

Sample index

Sig

nal |

y mk[n

]|

Page 39: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Figure 5.1.4: Spectrum of the received signal, estimated signal by using MRC andZF, respectively for M=50, K=3, and ρ=20 dB.

The following constellations presents the impact of shortening the CP length in aMassive MIMO of M=50 antennas serving K=3 terminals.

33

0 10 20 30 40 50 60 700

0.5

1

1.5

Sub-channel index [v]

Sig

nal |

y mk[v

]|

0 10 20 30 40 50 60 700

0.5

1

Sub-channel index [v]

Est

. si

gnal

by

MR

C

0 10 20 30 40 50 60 700

0.5

1

1.5

Sub-channel index [v]

Est

.sig

nal b

y Z

F

Page 40: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Figure 5.1.5: Constellation of estimated symbols for K=3, M =50, L’ =9, and ρ=20dB, by using MRC and ZF receivers, respectively.

Figure 5.1.6: Constellation of estimated symbols for K=3, M =50, L’=5, and ρ=20 dBby using MRC and ZF receivers, respectively.

34

-1 -0.5 0 0.5 1

-1

-0.5

0

0.5

1

Qua

drat

ure

In-Phase-1 -0.5 0 0.5 1

-1

-0.5

0

0.5

1

Qua

drat

ure

In-Phase

-1 0 1

-1

-0.5

0

0.5

1

Qua

drat

ure

In-Phase-1 0 1

-1

-0.5

0

0.5

1

Qua

drat

ure

In-Phase

Page 41: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Figure 5.1.7: Constellation of estimated symbols for K=3, M=50, L’=0,and ρ=20 dBby using MRC and ZF receivers, respectively.

Figure 5.1.5 shows constellations of estimated symbols by using (17) for ρ=20dB, when M=50 antennas and K=3 terminals. It can be seen that when the CPlength is shortened in Massive MIMO, the inter-symbol interference increases ascan be seen in Figure 5.1.6 and Figure 5.1.7. It becomes difficult to differentiatesymbols from which positions they belong to. This increases the probability oferror in symbol detection.

5.2 BER analysis

This section presents BER vs. SNR curves obtained through Matlab simulations.

35

-1 -0.5 0 0.5 1

-1

-0.5

0

0.5

1

Qua

drat

ure

In-Phase-1 0 1

-1.5

-1

-0.5

0

0.5

1

1.5

Qua

drat

ure

In-Phase

Page 42: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Figure 5.2.1: BER vs. SNR for K=1 and M=30 by using MRC or ZF.

Figure 5.2.1 shows the BER vs. SNR for different values of CP length for M=30antennas and K=1 terminal. It can be observed that by shortening the CP length,the BER increasing because of ISI. Note that for M antennas serving a singleterminal, the plots overlap for MRC or ZF combiners.

36

-10 -8 -6 -4 -2 0 2 4 610

-4

10-3

10-2

10-1

100

SNR in dB

BE

R

MRC, K=1, M=30, CP=9ZF, K=1, M=30, CP=9

MRC, K=1, M=30, CP=5

ZF, K=1, M=30, CP=5

MRC, K=1, M=30, CP=0ZF , K=1, M=30. CP=0

Page 43: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Figure 5.2.2: BER vs. SNR for K=1 and M=50 by using MRC or ZF.

Figure 5.2.2 shows the BER vs. SNR for different values of CP length for M=50antennas and K=1 terminal. It can be seen that the BER is increasing byshortening the CP length because of ISI.

Figure 5.2.3: BER vs. SNR for K=3 and M=50 by using MRC or ZF combiner.

37

-10 -8 -6 -4 -2 0 2 4 610

-5

10-4

10-3

10-2

10-1

100

SNR in dB

BE

R

MRC, K=1, M=50, CP=9

ZF, K=1, M=50, CP=9

MRC, K=1, M=50, CP=5ZF, K=1, M=50, CP=5

MRC, K=1, M=50, CP=0

ZF, K=1, M=50, CP=0

-10 -8 -6 -4 -2 0 2 4 610

-5

10-4

10-3

10-2

10-1

100

SNR in dB

BE

R

MRC, K=3, M=50, CP=9ZF, K=3, M=50, CP=9

MRC, K=3, M=50, CP=5

ZF, K=3, M=50, CP=5

MRC, K=3, M=50, CP=0ZF, K=3, M=50, CP=0

Page 44: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Figure 5.2.3 shows the BER vs. SNR performance for M=50 antennas and K=3terminals. It can be observed from Figure 5.2.2 and Figure 5.2.3 that the BERincreases when the number of terminals increases because of inter-channelinterference of signals from many terminals. In comparison to MRC, it can beobserved that by using many antennas, ZF performs better in terms of BER sincethe interference power tends to zero at higher SNR.

5.3 Effective achievable rate

This section presents the results the effective achievable rate of an uplinkmassive MIMO system.

Table 5.2: The parameters used for simulations of effective achievable rate vs.CP length.

Number of transmitted symbols: 10000

Number FFT points N 128

SNR -10dB

Figure 5.3.1: Effective achievable rate vs. CP length for K=3, M=100, and ρ= -10 dBby using MRC combiner.

38

0 1 2 3 4 5 6 7 8 90

1

2

3

4

5

CP length (L') [Samples]

Eff

ectiv

e ac

hiev

able

rat

e[bi

ts/s

/Hz]

MRC, M=100, K=3

Page 45: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

In Figure 5.3.1 it is shown that for the rate maximization in a Massive MIMO 0fM=100 antennas serving K=3 terminals, the CP length can be shortened in therange from 9 samples to an optimum of 5 samples.

Figure 5.3.2: Effective achievable rate vs. CP length for K=3, M=50, and ρ= -10 dBby using MRC combiner.

In Figure 5.3.2 it is observed that for the rate maximization in a Massive MIMO0f M=50 antennas serving K=3 terminals, the CP length can be shortened in therange from 9 samples to an optimum of 6 samples.

Figure 5.3.3: Effective achievable rate vs. CP length for K=3,1, M=100, 50, 1 andρ= -10 dB by using MRC combiner.

39

0 1 2 3 4 5 6 7 8 90

1

2

3

4

CP length (L') [Samples]

Eff

ectiv

e ac

hiev

able

rat

e [b

its/s

/Hz]

MRC, M=50, K=3

0 1 2 3 4 5 6 7 8 90

1

2

3

4

5

CP length (L') [Samples]

Eff

ectiv

e ac

hiev

able

rat

e [b

its/s

/Hz]

MRC, M=100, K=3

MRC, M=50, K=3MRC, M=1, K=1

Page 46: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

In Figure 5.3.3 it is shown that not only in Massive MIMO system where thereare values of the CP length which maximize the effective achievable rate, in asingle terminal communicating with a single antenna there are.

5.4 Summary

This chapter presented the communication link performance. Solutions ofproblems stated in Section 1.3 have been found. Question 1 was the impact ofcyclic prefix length on the bit error rate, the answer is that shortening the CPlength while increasing the number of antennas at the base station resulted inBER decrement in a single terminal communicating with many antennas and inMassive MIMO system. Question 2 was the impact of cyclic prefix length on theachievable rate, the answer is that to keep the higher effective achievable rate inMassive MIMO, the results indicated that the CP length can be reduces for aspecific range. Question 3 was the optimum CP length in a specific MassiveMIMO, the answer is that for 50 antennas serving 3 terminals, the CP length canbe shortened in to 6 samples while 30 antennas serving same number ofterminals, the CP length can be shortened in to 6 samples.

40

Page 47: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

6 Discussion

Chapter 5 presented the results as a solution to the research questions thatwere stated in Section 1.3. This chapter discusses the results that are describedin Chapter 5.

6.1 Results

The results have been obtained by using trial parameters in the simulations of aMassive MIMO system. Conclusions depends on the simulation scenariosperformed. Yes, the CP length can be reduced and in some cases it is enoughwith half the conventional CP length to increase the spectral efficiency.

An uplink design of M antennas serving terminals by shorterning the CP lengthwas done using theory described in Chapter 3. The BER in Figure 5.2.2 is lesscompared with the result in Figure 5.2.1 because more antennas exploit themultipath channel and avoid ISI as much as possible, This is possible because oflarge number of antennas which enables the possibility of distinct paths in whichthe signal can travel through. The array antennas can also direct the transmittedsignal taking care where interference is much probable.Thus the CP length canbe shorten by increasing the number of antennas at the base station.

41

Page 48: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

On the other hand, as can be seen in Figure 5.2.3 in comparison to Figure 5.2.1and Figure 5.2.2, not only shortening the CP length increases BER. It is alsoremarked that the BER increases when the number of terminals increasesbecause this makes the interfering power between channels increase.

The results of the effective achievable rate have been produced by usingEquation29. It is shown in Figure 5.3.3 that both in a single terminalcommunicate with single antenna and in a given Massive MIMO system, thereare other values of the CP length that maximize the effective achievable rate thanusing a conventional CP length. But the performance became better when thenumber of antennas increases. From results of a Massive MIMO system, it wasobserved that there are different optimum CP length when the number ofantennas in a typical massive MIMO system increases. Thus the performanceloss can be compensated. The effective achievable rate in Figure 5.3.1 is higherthan in Figure 5.3.2 because of more antennas advantages such as increaseddata rate as explained in Chapter 1.

6.2 Method

The methods discussed in Chapter 4 for evaluating a given Massive MIMOsystem provided good results. It has been shown that shortening the CP lengthincreases the BER performance and more antennas can lower the BERperformance, that trade off has been analyzed. In this thesis it was notable thatincreasing the number of antennas in a given Massive MIMO system, the CPlength can be reduced and achieve an improvement in BER performance.For the effective achievable rate, MRC combiner has been used. It was seen thatthe rate increases in massive MIMO for a specific range of CP length but itincreases higher when the number of antennas increases.

On the other hand consequences of deploying a Massive MIMO system forexample channel estimation and the cost of using many antennas were notstudied in this thesis. I think I will go in deep after my graduate studies forfuture opportunity of working in Telecommunication industry.

42

Page 49: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

6.3 The work in wider perspective

The thesis was carried out in the division of Communication Systems atLinköping University. Most of courses I took in Commucation Systems programincluding Wireless Communications, Radio Communication, Digitalcommunication, Error Control Coding and Digital signal processing were helpfulto get ideas about what to do in this thesis. The environment was good, initiallyand during the thesis I was in need of support of experts in the field of MassiveMIMO. Honestly I appreciate that I got relevant guidance.

43

Page 50: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

7Conclusion and Future work

7.1 Conclusion

This thesis investigated the performance of an uplink Massive MIMO system byusing OFDM transmission. The shortening of the cyclic prefix has been studiedto increase the spectral efficiency of the communication when the signals aretransmitted through a frequency-selective channel.

An uplink Massive MIMO system has been implemented in order to study theBER and effective achievable rate performance. The BER analysis has been doneconsidering QPSK modulation scheme while the rate is studied for Gaussiansymbols. The performance analysis has been done by using ZF and MRCcombiners.

The results indicated that ZF performs better compared to MRC because itreduces the interference power as much as possible. The analysis showed thatthere is a possibility to shorten the CP length for a specific range of samples inorder to increase the spectral efficiency in Massive MIMO. It has shown that byincreasing the number of antennas at the base station, the performance loss canbe compensated.

45

Page 51: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

7.2 Future work

I wish to learn in the future about the design of Massive MIMO intelecommunication industry. I think it will be the right moment to try differentantenna array in one dimensional or two dimensional configuration. Thenanalyze how the results improve Massive MIMO system.I suggest that the future research will be to analyze how the channel estimationis affected in Massive MIMO system while the CP length is shortened. That willbe the opportunity to address the feasibility of using a large number of antennasat the base station in a practical environment when the CP length is shortened.

46

Page 52: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

Bibliography

1. Thomas L. Marzetta, “Non cooperative Cellular Wireless with UnlimitedNumbers of Base Station Antennas,” IEEE Transactions on WirelessCommunications, vol. 9, no. 11, pp. 3590-3600, November 2010.

2.Emil Björnson, Doctoral Thesis, “Multiantenna CellularCommunications,” Stockholm, Sweden, pp. 11, January 2011.

3. Erik G. Larsson, Ove Edfors, Fredrik Tufvesson, and Thomas L.Marzetta, “Massive MIMO for next generation wireless systems,” IEEECommunications Magazine, vol. 52, no.2, pp. 186-195, February 2014.

4. David Tse and Pramod Viswanath, “Fundamentals of wirelesscommunication,” Cambridge University Press, pp. 33-73, 2005.

5. Shaoping Chen and Cuitao Zhu, “ICI and ISI Analysis and Mitigation forOFDM Systems with Insufficient Cyclic Prefix in Time-VaryingChannels,” IEEE Transactions on Consumer Electronics, vol. 50, no. 1,pp. 78-83, February 2004.

6. Jong-Bu Lim, Eung-Sun Kim, Cheol-Jin Park, Hui-Chul Won, Ki-HoKim, and Gi-Hong Im, “Bandwidth-Efficient OFDM Transmission withIterative Cyclic Prefix Reconstruction,” Journal of Communications andNetworks, vol. 10, no. 3, pp. 239-252, September 2008.

7. Jusnaini Muslimin, A. L. Asnawi, A. F. Ismail, H. A. Mohd Ramli, A. Z.Jusoh, S. Noorjannah, and Nor F. M. Azmin, “Basic Study of OFDM withMultipath Propagation Model in GNU Platform,” in Proceedings of theIEEE Conference on Wireless Sensors, pp. 18-23, August 2015.

47

Page 53: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

8. Samira Boualleg and Brahim Haraoubia, “Influence of Multipath RadioPropagation onWideband Channel Transmission,” in Proceedings of theInternational Multi-Conference on Systems, Signals and Devices, pp. 1-6, March 2012.

9. MD. Zahangir Alam and Charles Chittaranjan Patra, “Bit Error Rate(BER) Performance Enhancement Technique of a Wireless FadingChannel,” in Proceedings of the International Colloquium onComputing, Communication, Control and Management (ISECS), pp.647-650, August 2009.

10. Nicola Marchetti, Muhammad Imadur Rahman, Sanjay Kumar, andRamjee Prasad, “OFDM: Principles and Challenges,” New Directions inthe Wireless Communication Research, pp. 7-16, 2009.

11. Christian Vincent Sinn and Jiirgen Gotze, “Avoidance of guard periods inblock transmission systems,” in Proceedings of the IEEE Workshop onSignal Processing Advances in Wireless Communications, pp. 432-436,June 2003.

12. Christopher Mollén, Junil Choi, Erik G. Larsson, and Robert W. HeathJr, “Performance of the Wideband Massive Uplink MIMO with One-BitADCs,” arXiv:1602.07364, February 2016.

13. Suvra S. Das, Muhammad I. Rahman, F. H. P. Fitzek, and RamjeePrasad, “Variable Guard Interval for OFDM based WLANs,” inProceedings of the IEEE International Symposium on Personal, Indoorand Mobile Radio Communications, vol.4, pp. 2381-2385, September2005.

14. S. S. Das, F. H. P. Fitzek, E. D. Carvalho and R. Prasad, “Variable guardinterval orthogonal frequency division multiplexing in presence ofcarrier frequency offset,” Proceedings of the IEEE GlobalTelecommunications Conference, vol.5, pp. 5 pp.-2941, December 2005.

15. Muquet Bertrand, Zhengdao Wang, Georgios B. Giannakis, Marc deCourville, Pierre Duhamel, “Cyclic prefixing or zero padding for wirelessmulticarrier transmissions?” IEEE Transactions on Communications,vol. 50, no. 12, pp. 2136–2148, December 2002.

16. Zhendao Wang and G. B. Giannakis, “Wireless multicarrier

48

Page 54: Is the Cyclic Prefix Needed in Massive MIMO?934227/FULLTEXT01.pdf · Massive multiple-input-multiple-output (MIMO) is a wireless communication technology that uses a large number

communications,” IEEE Signal Processing Magazine, vol. 17, no. 3, pp.29-48, May 2000.

17. J. Wang, H. Yang and K. Yi, “Multipath combining scheme in single-carrier transmission systems,” IEEE Communications Letters, vol. 13,no. 9, pp. 694-696, September 2009.

18. A. A. Khan, S. Irteza, F. Khawar, M. Shahab and S. I. Shah, “Performanceanalysis of detection schemes in MIMO spatially correlatedchannels,” Industrial Electronics & Applications, IEEE Symposium on,pp. 968-972, October 2009.

19. T. D. Memon, W. Ghangro, B. S. Chowdhry and A. A. shaikh,“Quadrature Phase Shift Keying modulator & demodulator for WirelessModem,” Proceedings of Computer, Control and Communication, 2ndInternational Conference on, Karachi, pp. 1-6, February 2009.

20. Mikael Olofsson, “Signal Theory,” studenlitteratur, pp. 50-74, 2011.

21. Mikael Olofsson, “Introduction to Digital Communication”,studentlitteratur, pp.101-114, June 2014.

49