Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

2015 10th International Conference on Communications and Networking in China (China Com)

PSO-based Vertical Beamforming for 3D Massive


MIMO Systems in 5G
Yuan Zhou, Shaozhen Guo
RCDCT, School of Information and Electronics, Beijing Institute of Technology
Beijing, China
Email: zhouyuanbit@gmail.com.szgu091@163.com

Abstract-In this paper, we consider the vertical beamforming Conventional beamforming is restricted to control only the
in the downlink of a three dimensional (3D) massive multiple- horizontal antenna pattern of base station with a fixed vertical
input multiple-output (MIMO) system. Two beams are parti- antenna pattern and a fixed downtilt [5]- [7]. However, 3D
tioned through dynamic vertical beamforming with two specific
downtiIts. Taking these users' specific downtiIts into considera- beamforming makes better use of the spatial domain freedom,
tion, the objective of this scheme is to maximize cell spectral which adapts the beam pattern individually for each user
efficiency by adjusting the powers and downtiIts of the two equipment (UE) both in horizontal and in vertical direction.
vertical beams, subject to BS power consumption and downtiIt The vertical antenna pattern or downtilt is also an essen-
constraints. To solve this problem, a particle swarm optimization tial parameter for performance optimization. The concept of
(PSO) based vertical beamforming optimization algorithm is
proposed, in which the powers and the downtiIts are represented user-specific down tilt was firstly proposed in the scope of
by the positions of particles; and the update direction guided the ARTIST4G project [8]. Following that, the technology
the movement are mapped to the velocity. We define the cell to combine vertical with horizontal beamforming has been
spectral efficiency as the fitness function. By iteratively updating investigated in details in [9] [10]. The design of 3D MIMO
the positions and velocities of the particles according to some beamforming is of great importance and has drawn great
principles considering all constrains, the optimum solution can
be obtained to maximize the fitness function. Simulation results attention because it can provide a significant reduction of the
show that a high cell spectral efficiency can be achieved with a interference among adjacent cells compared to the conven-
low complexity by the proposed algorithm. tional beamforming [11] - [14]. In particular, the idea behind
Index Terms-3D massive MIMO; vertical beamforming; vertical beamforming is that users within the cell center were
downtiIts adjustment; power allocation; PSO served with an antenna pattern with larger downtiIt and users at
the cell edge with smaller downtilt, such that the interference
I. INTRODUCTION at the cell edge can be highly reduced. So even without
any additional coordination, the interference can be reduced
Nowadays, massive multiple-input multiple-output (MIMO) significantly [15]- [17]. Vertical beamforming considers two
has attracted a great deal of interests in both academia and in-
parameters: transmission power and down tilt. There are many
dustry in wireless communication fields [1]- [3]. The massive papers investigating about power allocation, however downtilts
MIMO technique with hundreds or more antennas employed adjustment for 3D MIMO is a hard problem to solve with tra-
on base station (BS) has a large number of extra degrees-of-
ditional mathematic methods [18] because of the complicated
freedom (DoF) used for each user in multiuser MIMO system.
3D antenna pattern expression.
With the feature that the channel vectors between the BS and
In this paper, we focus on vertical beamforming design in
different users are quasi-orthogonal [2] [3], it is forecasted that
3D massive MIMO networks. In specific, the cell spectral
massive MIMO can bring many attractive benefits, e.g, spectral
efficiency is maximized subject to the constraints of total
efficiency increasing and significant power saving. Therefore,
power consumption of BS and downtilts. Our objective is
massive MIMO has been considered as one of the most
to develop a joint power allocation and downtilts adjustment
important technologies for the 5G wireless communication
optimization algorithm with a low complexity. To handle the
systems [4]. However, it is a great challenge to deploy a
problem, a PSO based joint optimization is considered which
huge number of antennas in the BS. With the introduction of is simpler to solve. The contributions of this paper are twofold,
active antenna system (AAS), three dimensional (3D) MIMO
which are listed as follows.
technology has been recognized as a promising and powerful Both specific characteristic of channel model and 3D an-
technical candidate for future wireless cOlmnunication systems
tenna pattern of massive MIMO are taken into account when
because of its more degrees of freedom compared to traditional
designing the spectral efficiency maximization algorithm.
2D MIMO systems. The proposed algorithm provides the total power consump-
tion and downtilts guarantee. Only if constraints are satisfied,
This work was in part supported by Ericsson, China National S&T Major
Project 2013ZX03003002-003, National Natural Science Foundation of China spectral efficient designs become meaningful.
under Grant NO.61371075 and III Project of China under Grant 814010. The remaining part of this paper is organized as follows. In

819 978-1-63190-077-8 2015 IEEE


Section II, the system model is introduced and the correspond- So the 3D antenna gain of BS is
ing beam optimization problem is formulated. The proposed
PSO based vertical beamforming algorithm is discussed in (4)
detail in Section III. Later the performance of the algorithm is
Then the combination of BS antenna gain
shown by simulations in Section IV. Finally, conclusions are
aBs( 8Dc, q,:~:kc' 81~:k)' aBs( 8Dc , q,:~:ke' 8~:kJ and the antenna
drawn in Section V.
gain of cell center and cell edge users aUE(q,'~~kc, 8'~~k)'
II. SYSTEM MODEL au E( q,'~~ke ' 8'~~kJ are as follows
In this paper, we concentrate our attention on a downlink a(8Dc, o/m,kc'
fl.1 8m1,ke ) --
of a cellular network with L hexagonal cells. There are K (5)
8 fl.1.1 8 1,1) (fl.I ,r 8 1,r)
single antenna user equipments (UEs) within the coverage of aBS ( Dc, 'I'1~,kc ' m,kc au E 'I'm,kc' m ,kc
each cell. Each base station (BS) corresponding to one cell
a( 8De , q,,~,ke ' 8,~,kJ =
is equipped with M receive antennas while M K in the (6)
8 fl.1 ,1 8 1,1) (fl.I ,r 81,r)
massive MIMO system. The power P is provided to every cell aBS ( De, 'I'm,ke' m ,ke aU E 'I'm,ke' m ,ke
including with two vertical sectors called cell-center area and where 8Dc , 8De are the downtilts angle of the near sector and
cell-edge area, of which the power of the beam serving the far sector beams, q,~lk . ' q,~lk are the horizontal azimuths from
cell-center and cell-edge sectors are Pc and Pe, just as shown the lth BS to the cell ~ente~ ~ser kc and cell edge user ke in the
in Fig.I. Let Kc and Ke represent the number of UEs which
mth cell and q,1~rk, c. ' q,1~rk
, e
are the horizontal degree of arrival of
are uniformly located in the cell-center and in cell-edge area,
cell center user kc and cell edge user ke in the mth cell. The
respectively, where K satisfies K = Kc + Ke. 1,1k .' 81,1 8m 1,r 1
sym b0 I s 8m mk'e
kC . an d 8m,rke are th e e Ieva t'IOn ang Ies.
The horizontal and vertical antenna gain in dB are as follows 1 C 1 1 1

The antenna pattern of the UEs aUE(') = 1 [19]. We simplify


a( 8Dc, q,,~ ,kt ,8,~ ,e
k ) and a( 8De, q,,~ ,e k ) by ap,~k
k ,8jn ,e . c. and ap,~k e
The received signal of the cell center UE kc and cell edge
UE ke belonging the mth cell are given by

(7)

/'~""
I
I

\".::"ter Ymke =
L (8)
Edge
L (VPcvap,~ke gP,~kexfc + ffevap,~ke gf:'ke xfe) + nmke
1=1
where gP,~kc E C lxM is the channel gains from the lth BS to the
cell center user kc in the mt h cell and gP,~ke ' g~kc ' gP,~ke have
Fig. l. System model for downlink transmission of 3D Massive MIMO . '1 ar meanIng.
the sImI . Th e sym b0 I s XIDc = "Kc ..nc Sik
L.k=l Ilk Dc' xIDe =
networks "K ..0e De ..0c ..0e If"Mxl
L.ll=Kc+ 1Ilu Sill' Ilk ' Ilk E\G h b - " .
are t e eallllOrmIng vec t ors
with li fO I = 1 and sRc, sfue are the transmitted symbols to the
AH(q,) = - min{12( -.L ),Am},A m = 20dB (1) cell center and cell edge users in the lth cell with the symbol
q,3dB energy given by IE{lsO I2 } = 1.
8 - 8D Then the received signal of the cell center user kc in the
Av(8) = - min{12(-8-),SLA v},SLA v = 20dB (2) mth cell can also be expressed as (9) and the received signal
3dB of the cell edge user has the similar expression.
where q, and 8 are horizontal and vertical angles in degrees;
q,3dB and 83dB are the 3dB beamwidth of the horizontal beam Ymkc =
and the vertical beam in degrees, respectively [19]. The symbol aDc gDC r?c SDc +yinlracell + yinlercell + n (9)
mmkc mmkc mkc mkc mkc mkc mkc
Am is the maximum front-to-back attenuation, and SLAv is '-----..vr----'
side lobe attenuation. The symbol 81ill is the downtilt angle desigred signal
in transmitter. The angle of the main beam of the antenna where yil1lraC
mkc ell is the intracell interference
up/below the horizontal plane is called antenna tilt. Positive
and negative angles are referred to as downtilt and uptilt, il1lracell
Ymkc
respectively. The 3D antenna gain in dB is a combination of
horizontal pattern and vertical pattern antenna gain. (10)

ABS(q, , 8) = - min{ -[AH(q,) + Av(8)], Am} (3)

820
where yintercell
mke
is the intercell interference as have the similar approximations. The SINR can be rewritten
as
Y int ercell M~ a Dc f3Dc
mkc SINR ;::::; . c mmke mmke
(11) mkc pmtracell
mkc
+
pmt ercell
mkc
PN +
P int racell ~
mkc f"'.".,J

(Kc - 1) MPCa~:nkc f3'~~kc + (K - K c ) MPea~~nkc f3'~~kc


The SINR of cell center user is as follows and the SINR of P intercell ~
mkc
cell edge user also has the similar expression.
f"'.".,J

L
L [MKc P c a r%kc f3l?nt + M(K - K c )Pe a r:kc f3l?nt J
PCa~~ke II g~:nkc 11 2 (12) 1= ! ,I# m
SINRmke = pmtrace
. II . II
+ pmt erce .. + ~
(20)
mke mke N MP a De f3D e
SINR ~ e mmke mmke
where the pintracell and pint ercell are as follows mke ~ pintracell
mke
pintercell
mke
+ + p- N
mkc mkc
P intracell ~
pintracell
mkc = (Kc - Dc II -DC 11 2
1)Pc a mmkc gmmkc + mke f"'.".,J

(13) K cM PCa~:nke f31~'~ke + (K - Kc - 1) M Pea~~nke f3'~~ke


(K - K c ) Pea~~nkc II ~~nkc 11 2 P int ercell ~
mke ,-. . . ;
L L
pint ercell
mkc
= ~
i... [Kc Pc aDc II -Dc 11 2 +
Imkc glmke L [MKc Pc a '?::k e f3l?nt + M(K - Kc )Pea~ke f3l?nt J
l= l ,l# m (14) l= l ,l# m
(21)
(K - Kc)Pea~ke Il gr:kcI1 2] Thus, a joint power allocation and downtilts adjustment
After channel estimation, the BS can obtain the channel problem with total energy and downtilts constraints is estab-
state information (CSI). The channel gains from the near sector lished aiming at maximizing the spectral efficiency,
beam and far sector beam of the BS in the lth cell to the cell
center user k c and cell edge user k e in the mth cell can be
expressed as
max
8De, 8De. Pc
t [+L~c==l
m= ! L~=~c
log2 ( 1 + SINRmkc
log2 (1 + SINRmke )
).l
s.t. 0 ::; 8 Dc , 8De ::; 90 (22)
Dc
glmkc - g
_ (8Dc, 'l'm
,.,1 81 )
,ke' m ,kc -
- h Dc
Imkc V~f3DC
Plmkc (15)
8 Dc > 8 De
0 ::; Pc ::; P
Dc
glmke - g
_ (8Dc, 'l'm
,.,1
,k
8 1 ) - h Dc
e , m ,ke - Imke V~f3DC
Plmke (16)
III. THE PROPOSED PSO VERTICAL BEAMFORMING
De
glmkc = (8,.,1 81 )
g De, 'l'm ,kc ' m ,kc = h De
Imkc V~f3De
Plmke (17)
Particle swarm optimization algorithm optimizes a problem
by having a population of candidate solutions, here called
and
particles, and updating the states including the position and
g~ke = g( 8 De , </>I~,ke ' 8~,ke ) = hr:ke V f3 1?nt (18)
velocity of these particles in the search space according to
simple mathematical formula based on the particle's historical
H ere h Imkc'
Dc hDc De De
Imke' hImkc' h Imke E \G ,,-, lxM are sma II sca le f ad'!fig position and velocity. Each particle not only adjusts its position
coefficients, f3 1?nt, f31?nt, f31?nt, f31?nt E <C are the large scale and velocity but also memorizes its local best known position
fading coefficients that are composed of path loss and shadow to guide the movement toward the best known positions,
fading. I ,m = 1,2, .. .L, k c E {1,2, ,Kc },ke E {Kc+ 1" " , K}. which are updated iteratively when better positions are found
For the asymptotic property of massive MIMO systems, it by other particles. This process is expected to move all the
is known that particles toward the best solution. PSO is popular because of
its simplicity in implementation, quick convergence to a good
1 h Imkc
M
Dc (hDC )H
Imkc --+ 1, asM --+ 00 solution.
Firstly a swarm of particles {8bc' 8be ,p!};=l ' with the
1 hDc
M Imke
(hDc )H
Imke
1 asM --+
--+, 00 number of the particles in a swarm J and the constraints that
(19) o ::; Pc ::; P and 0 ::; 8 Dc , 8De ::; 90, are initialized as
1 hDe
M Imkc
(hDe )H
Imkc
1 asM --+
--+,
(0) = 8Dcmax + 8Dcmin + T]c
00
8i
1 h De (hDe )H
Dc 2
M Imke Imke --+ 1, asM --+
+
00

8i (0) = 8Demax 8Demin + (23)


De 4 T]e
So the channel gains can be approximately expressed as
. P
II g~~kcll 2 --+ M f3:;~kc' asM --+ 00 and also other channel gains Pj(O) = '2 + T]p

821
TABLE I
where eDcmin, eDcmax eDemin and eDemax are the mlfilmum
values and the maximum values of e Dc and eDe, T/ is the Algorithm PSO based vertical beamforming algorithm
uniformly distributed random variable within a predetermined Step J: Initialization

range. Each particle has a cost, which is evaluated at each itera- Initialize the position of each particle 8/;e(0), 8/;e(0), pj ( 0)
and set iteration index r = 0
tion by the fitness function expression h( r) denoted as the cell Step 2: Updating
spectral efficiency the objective function in (22). Then each Update the position and velocity of each particle within their
particle remembers its local best position visited so far, denot- ranges 8/;e( r ), 8/;e( r ), pj (r ) according to (24),(25),(26)
and the ranges are the constraints in (22)
ed as the local optimum values {ei5~(r),ei5~(r) , pf}(r)}~=l' . vi (r) ' vi (r) ' vi (r )
Every particle also knows the best position visited so far if not' (-r) =
Vi
Dc
~ Vi (-r) = ~ Vi (-r) = ~
2 ' De 2 ' cP 2
Step 3: Computing
among all the particles, denoted the global optimum values Compute the fitness function value h( r ) and find the local
egc(r),ege(r) ,pp(r) and the optimum value of the fitness optimal value of each particle 8t~( r ), 8tl (r ),PcLl (r ),
function fm( r). The local optimal position and global optimal the optimal value of the whole swarm 8~c (r), 8ge (r) ,pp(r)
position are updated at each iteration. and the optimal fitness function value of the whole swarm !tn( -r)
Step 4: Comparison
Each particle also has its velocity, denoted as to guide its If !tn( r ) - !tll(r - l ) > 8, then turn to Step 2.
movement. In the rth(r = 1, 2, ... ) iteration, the velocity and Otherwise, !tn( -r) is the maximum cell spectral efficiency.
the position of the jth particles of eDc, eDe and Pc are updated 8f1c (-r), 8ge(-r ),Pp ( -r) are the optimal position.
Note: 8 represents the convergence tolerance, and we set 8 = 0.01
by the principle as in this paper.
J1vhc(r - l) + cjrj (ei5~(r - l) - ebc(r - l))
+C2 r2 (egc(r - 1) - ebc(r - 1)) 50 ,---~----~--~----~----~---,

..
ebc(r - 1) + vbc(r)
N 45

l.40 .. ..'
.. '
'
'
..It.

(24) '"~35
.,.,.,.,+
.il
~ .. ..... ' ..
, , '

J1 vhe(r - 1) + Cl rl ( ei5~ (r - 1) - ebe(r - 1))


30
~ """"
] 25
..
- 1))
""
~
+C2 r2 ( ege( r - 1) - ebe(r ]
20

ebe (r - 1) + vhe(r)
-; 15
~
(25)
50 100 150 200 250 300

~) ~ J1 v~e (r - 1) + Cj rl (PcL) (r - 1) - pj (r - 1))


{
Number of anlennas M

+C2 r2 (pp(r - l) - pj(r - 1)) Fig. 2. Comparison of cell spectral efficiency in different numbers of antennas

pi(r) = pj (r - 1) + v~c (r)


(26)
Fig.2 compares the cell spectral efficiency of three schemes
where vbc (r),vhe(r),v~c (r) are the velocities of the jth par- as a function of the number of antennas (M). We set the
number of users K = 20. As shown in Fig.2, the cell spec-
ticles of eDc, eDe, Pc in iteration r , ebc(r) , ebe( r),pj (r) are
the values of the jth particles of eDc, eDe, Pc in iteration tral efficiency increases as the number of transmit antennas
r, ei5~(r - l) , ei5~(r - l) , pcL}(r - l) are the local optimum increases. The cell served by single beam has the worst
values of the jth particles of e Dc, eDe, pc in the previous performance and the proposed PSO based algorithm presents
iteration r - l, eK(r - l) , ege(r - l),pp(r - l) are the global the best performance. This is because with proper power
optimum values in the previous iteration r - 1, J1 is the inertia allocation and downtilts adjustment of the two beams, the
weight, rl , r2 ,E 1IJ(0, 1), and Cl, C2 are the two coefficients. In interference suffered by the users becomes less serious.
order to guarantee ebc(r) , ebe( r) ,pj (r) within their ranges, let Fig.3 investigates the effect of the number of users on the
. vi (-r) ' vi (-r) ' vi (-r) cell spectral efficiency. We set the number of antennas M =
viDc(r) = 2'De(r) =
~ vi ~ vi (r) =
2'Pe ~ if they exceed
2 256. As shown in Fig.3, the spectral efficiency first increases
the ranges. The PSO based vertical beamforming algorithm is quickly and then the speed slows down as the number of users
as in TableI. increases. When the active users are the same, we can see from
IV. SIMULATION R ESULTS the figure that the PSO based algorithm has the maximized cell
spectral efficiency.
In this section, a simulation study is carried out to evaluate
the PSO aided joint power allocation and downtilts adjustment
V. CONCLUSION
scheme in a 3D massive MIMO networks. Without loss of
generality, we set all the cells (L = 7) have the same cell In this paper, the vertical beamforming including power
center and cell edge users. In addition, we set the population allocation and downtilts adjustment of two beams for 3D
size to J = 10, the BS total power P = 46dBm and the control massive MIMO networks was investigated in detail. Both
parameter T/ is found empirically to be T/ = 0.15. specific characteristic of channel model and 3D antenna

822
[6] H. Huang, M.Trivellato, A. Hottinen, M. Shafi, P. Smith, and R. Valen-
zuela, " Increasing downlink cellular throughput with limited network
N 100
MIMO coordination," IEEE Trans. on Wireless Commun., vol. 8, no. 6,
1 90
,Q pp. 2983-2989, 2009.
I 80
[7] R. Zhang, "Cooperative multi-cell block diagonalization with per-base-
station power constraints," IEEE Journal on Selected Areas in Commu-
e~ 70 nications , vol. 28, no. 9, pp. 1435-1445, 2010

! 60
[8] ARTIST4G consortium, "Dl.l C Definitions and architecture require-
ments for supporting interference avoidance techniques," project report,
Dec., 2010.
Jr" " .' '' ' '~' ' ' ' ~ ' - ' - '.- ' - ' . ' - ' -~ ' - ' - '. - ' - ' [9] ARTIST4G consortium, "Dl.2 C Innovative advanced signal processing
" " , algorithms for interference avoidance," project report, Dec. 2010.
[10] S. Saur, H. Halbauer, "Exploring the vertical dimension of dynamic
w w ~ ~ w ro W 00 100 beam steering," 8th International Workshop on Multi-Carrier Systems
Number of user K
and Solutions, May, 2011, Herrsching, Germany.
[11] 1. Koppenborg, H. Halbauer, S. Saur, and C. Hoek, "3D beamforming
Fig. 3. Comparison of cell spectral efficiency in different numbers of users trials with an active antenna array," in Proc. IEEE International lTG
Workshop on Smart Antennas (WSA), pp. 110-114,2012, Dresden.
[l2] Y. Li , X.D. Ji, M.G. Peng and Y. Li, "An enhanced beamforming
pattern of massive MIMO are taken into account when de- algorithm for three dimensional MIMO in LTE-advanced networks"
International Conference on Wireless Communications and Signal Pr~
signing the spectral efficiency maximization algorithm. The cessing(WCSP), 2013, pp. 1-5, Hangzhou, China.
optimized vertical beamforming scheme was designed based [13] Y. Li , X.D. Ji, D. Liang and Y. Li, "Dynamic beamforming for three-
on the optimization criteria of maximizing the cell spectral dimensional MIMO technique in LTE-advanced networks," International
Journal of Antennas and Propagation, 2013.
efficiency under the total power consumption and downtilts
[l4] Y. Wu, X, Li , Y. Hei, "Down tilts adjustment and power allocation
constraints. Simulation results have shown that PSO based algorithm based on PSO 3D MIMO systems," Information and Com-
scheme outperforms the traditional algorithms. munications Technologies (IETICT 2013), IET International Conference
on, pp.557 - 563, Apr. 2013.
REFERENCES [15] H. Halbauer, S. Saur, J. Koppenborg, C. Hoek, "Interference avoidance
with dynamic vertical beamsteering in real deployments," 4G mobile
[1] T. L. Marzetta, "Noncooperative cellular wireless with unlimited num-
bers of base station antennas," IEEE Trans. Wireless Commun., vol. 9, radio access networks workshop at IEEE wireless communications and
no. 11 , pp. 35903600, Nov. 2010. networking conference workshops(WCNCW), Apr. 2012 Paris France.
[l6] H. Schoeneich, P. Marsch, M. Grieger, R. Visoz, W. Zirwas, Y. Liu, S.
[2] F. Rusek, D. Persson, B. K. Lau, E. G. Larsson, T. L. Marzetta,
Sezginer, "Advanced interference management in ARTIST4G: Interfer-
O. Edfors, and F. Tufvesson, "Scaling up MIMO: opportunitie and
challenges with very large arrays," IEEE Signal Process. Mag. , vol. 30, ence exploitation," European Wireless Technology Conference (EuWIT),
pp.27-28, Sep. 2010, Paris France.
pp. 40-60, Jan. 2013.
[3] E. Larsson , O. Edfors, F. Tufvesson, and T. Marzetta, "Massive MIMO [17] V. D' Amico, C. Botella, J. Giese, R. Fritzsche, H. Halbauer, J. Holfeld,
for next generation wireless systems," IEEE Commun Mag. , vol. 52, no. P. Marsch, S. Saur, T. Svensson, and T. Wild, others, "Advanced inter-
ference management in ARTIST4G: Interference avoidance," European
2, pp. 186-195, Feb. 2014.
[4] F. Boccardi, Robert. W. Heath, A. Lozano and T homas L. Marzetta, Wireless Technology Conference (EuWIT), pp. 21-24, Sep. 2010, Paris
P. Popovski, "Five Disruptive Technology Directions for 5G," IEEE France.
[l8] W. Zhang, Y. Wang, F. Peng, Y. Yuan, "Interference coordination
Commun. Mag. , vol. 52, no. 2, pp. 74-80, Feb. 2014.
[5] J. Zhang, R. Chen, J. Andrews, A. Ghosh, and R. Heath, "Networked with vertical beam forming in 3D MIMO-OFDMA networks," IEEE
Communications Letters, vol.l8, no.l , pp. 34-37, 2014.
mimo with clustered linear precoding," IEEE Trans. on Wireless Com-
[l9] 3GPP Release 9, "3GPP TR 36.814 V9.0.0," Tech. Rep., Marh, 2010.
mun. , vol. 8, no. 4, pp. 1910-1921 , 2009.

823

You might also like