SlideShare a Scribd company logo
Bulletin of Electrical Engineering and Informatics
Vol. 9, No. 6, December 2020, pp. 2364~2370
ISSN: 2302-9285, DOI: 10.11591/eei.v9i6.2580  2364
Journal homepage: http://beei.org
Block diagonalization precoding and power allocation for
clustering small-cell networks
Toha Ardi Nugraha1
, Indar Surahmat2
, Firdaus3
1,2
Department of Electrical Engineering, Universitas Muhammadiyah Yogyakarta, Indonesia
3
Department of Electrical Engineering, Universitas Islam Indonesia, Indonesia
Article Info ABSTRACT
Article history:
Received Dec 21, 2019
Revised Mar 15, 2020
Accepted Apr 9, 2020
The clustering network is a solution to improve data-rate transmission in
small-cells. In this case, clustering small-cells (CSCs) adopt a multiple
antennas concept. The multiple antennas are used to maximize the downlink
data-rate transmission at the users, but it requires precoding techniques to
minimize interference among CSC users. This paper proposes a block
diagonalization (BD) as a precoding technique for minimizing interference
among CSC users. The performance of the BD precoding implemented on
the clustering network under various numbers of small-cells. The CSC also
implements a water-filling power allocation (PA-CoopWF) to distribute
the available transmission power along with the CSCs antennas. To show
the performance, our paper simulates two types of precoding techniques;
those are the proposed BD and minimum mean square error (MMSE) in
CSCs. Based on the receiver user parts under the overlapping coordination
of CSCs, our method based on the BD precoding achieves considerably
higher data-rate transmission compared to the MMSE precoding, especially
on larger clusters. The simulation also shows that by implementing CSC with
the BD in short-range distances and higher numbers of antennas, it promotes
better data-rate performances compared to the MMSE precoding by 2.75 times
at distance 100m and 67% at 50 antennas.
Keywords:
Block diagonalization
Cellular network
Clustering network
Power allocation
Precoding
Small-cells
This is an open access article under the CC BY-SA license.
Corresponding Author:
Toha Ardi Nugraha,
Department of Electrical Engineering,
Universitas Muhammadiyah Yogyakarta,
Jl. Brawijaya, Tamantirto, Kasihan, Bantul, Yogyakarta 55183, Indonesia.
Email: toha@ft.umy.ac.id
1. INTRODUCTION
The implementation of small-cells is one of the effective solutions to improve data-rate in cellular
networks [1]. Small-cells are also a solution to extend cellular coverage. Small-cells are commonly installed
in urban or indoor building areas, so small-cells access-point is connected via cable backhaul to the gateway.
In [2], the authors propose an architecture of small-cells based resource allocation for wireless backhaul in
two-tier heterogeneous networks. The authors only focus on the backhaul transmission on the clustered
small-cells. Small-cells are also allowed to exchange their channel state information (CSI) over
the gateway [3, 4]. Therefore, the architecture of small-cells enables easy implementation of a clustering
network. There are some researchs in clustering focused on the small-cells network [5, 6]. The main concept
of clustering networks is that some cells in a network coordinates each other [7]. This method manages
coordination information for improving the performance of communication [8]. Clustered small-cells is one
of the solutions in order to improve the data-rate, particularly for the user in the cell edge, which has
interference effect from the neighbor small-cells [9, 10]. The coordination method is one of the key
Bulletin of Electr Eng & Inf ISSN: 2302-9285 
Block diagonalization precoding and power allocation for clustering… (Toha Ardi Nugraha)
2365
technologies to improve the data-rate of cell-edge users [11]. The interference problem is exploited or
mitigated by the coordination method between small-cells [12]. The coordination method improves
the efficiency of radio resources as well as satisfying the requirements of high data-rate, improve spectral
and energy efficiency [13-15].
One of the solutions to improve data-rate in a network is by employing multiple-input and output
(MIMO) concepts. MIMO concepts manage the frequency-time resources from transmitters to receivers [16].
On the other hand, interference problems appear in this multi-user MIMO concept. Therefore, a precoding
technique is a scheme to guarantee orthogonality across parallel channels and suppress interference before
the transmission signal. There are some techniques for employing precoding techniques, namely linear
and non-linear. A linear precoding is described by standalone matrix, for example, zero-forcing (ZF) [17, 18]
and minimum mean square error (MMSE) [19, 20]. The benefit of the linear precoding is the low complexity
in computations. In [21], the authors proposed a multi-user MIMO precoding technique in order to reduce
the negative impact of co-tier interference in the heterogeneous network. In [22], the authors investigated
a network of small-cells where the BSs were ready to form multiple clusters and coordinate to maximize
the overall sum-rate. The authors used a multi-user multiple antennas precoding based zero-forcing
beamforming (ZFBF) schemes. However, ZF and MMSE precodings are restricted only with one of
the receiver antennas. The antenna receiver cannot manage interference itself and only receive one spatial
channel. In this case, the transmitter must perform precodings in order to suppress the inter-user interference.
In [23], the authors proposed a regularized channel inversion (CI) precoding technique to enhance
the sum-rate assuming only single-antenna users are available in the system. In [24], the authors proposed
a novel of cooperative block diagonalization (BD) precoding to eliminate inter-user interference users under
the error model on the CSI. Therefore, the BD precoding is a great solution to be implemented in
the clustering and multi-user systems.
This paper proposes clustering small-cells (CSCs) using the BD precoding in order to manage
interference between the users in order to improve the data transmission rate of the networks. This paper also
investigates the impact of the additional number of antennas and the increment of distance between the CSCs
and the users on the performance. Moreover, the effect of changing the number of antennas is also analyzed.
This research assumes that CSCs use different channels with BS; therefore, there is no interference between
small-cells and BS users. In order to show the performance, our proposed algorithm is compared with other
linear precoding, MMSE techniques [25]. The rest of the paper is organized as follows: In section 2,
we describe the system model. Section 3 investigates our proposed method that is the interference mitigation
and the power allocation method. Section 4 explains the result and discussion of the simulations. Finally,
section 5 explains the conclusion of this paper.
2. SYSTEM MODEL
In this paper, we consider a various number of CSCs in a network as an example shown in Figure 1.
This paper investigates massive small-cells using transmit antennas and user equipments (UEs) with
the number of users , and receiver antennas having . In this case, each transmitter is equipped
with two antennas and each receiver is also equipped with two antennas, and also the number of CSCs
is with three small-cells. The users are randomly located at the cell edge zone and within the overlapping of
the neighbor cells. This system assumes that each small-cells has the same frequency. The rest of the main
simulation parameters are shown in Table 1
Table 1. Simulation parameters
Parameter Value
Carrier frequency 2 GHz
System bandwidth 5 MHz
Transmission Power 23 dBm
Noise Spectral density -174 dBm/Hz
No. of antenna each SC 2 antennas
No. of antenna each user 2 antennas
Pathloss model ITU indoor
Antenna pattern Omni directional
Figure 1. Clustering small-cells with coordination method
 ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 9, No. 6, December 2020 : 2364 – 2370
2366
3. PROPOSED METHOD
This paper proposes CSC in order to improve the data-rate of the user in the cell edge. This scheme
mitigates the inter small-cells interference because the coordination in CSC facilitates a sharing of channel
feedback between the small-cells over a gateway. As illustrated in Figure 2, the proposed algorithm
is performed in three stages, each associated with exchanging the coordination request, coordination
response, the last stage is a sending the channel feedback and transmission of the data.
Figure 2. Stage of coordination methods of clustering small-cells, contain serving and neighbor small-cells
- Stage 1, this stage is a coordination REQUEST that user is monitored at the cell edge of serving small-
cells. The user uses the channel gain without considering the quality of the channels; therefore, there
is inter-cell interference between small-cells and neighboring small-cells. If the serving small-cells
increase the transmission power, the SNR of the cell edge user might be lost.
- Stage 2, in this stage, the method of CSCs coordinates their neighbors for making CSCs. First, we
calculate the number of CSCs antennas. The equation is formulated by ∑ where the number
of CSCs containing serving and neighbor small-cells is . Second, the total number of receiver antennas
is calculated by ∑ . Therefore, the channel matrix to receiver user is given by
[ ]. Third, the channel matrix of the multiple antennas for user given by
[ ] where superscript with is the conjugate transpose of a channel matrix. And
last, the channel matrix at the user is calculated by
∑ ∑ ∑ (1)
is the channel matrix from small-cells to user , ∑ represents the inter
small-cells interference experienced by user , is explained in the next section, and is complex
gaussian noise entries with zero-mean and variances . The interference between small-cells may lose
its diversity gain and the precoding technique manages inter small-cells interference nulling for CSCs.
Therefore, the objective of this clustering RESPONSE step is to ensure that the interference CSCs are
optimally managed. This step is used to find from the neighboring serving small-cells. is the
serving small-cell and is the number of neighbor small-cells. Neigbour small-cells are used for
Bulletin of Electr Eng & Inf ISSN: 2302-9285 
Block diagonalization precoding and power allocation for clustering… (Toha Ardi Nugraha)
2367
clustering if all off them can reach to the cell edge user. Then, the CSC is generated with . To
manage this step, CSI is informed to the gateway of small-cell networks. Therefore, all access-points
small-cells exchange information to each other and make DECISION.
- Stage 3, this stage is used to manage the data transmission rate of cell-edge users. The data transmission
rate of the user in the cell-edge is managed without reducing the quality of the CSCs. Inter user
interference management is performed by employing a BD precoding technique and it is described in the
next section.
3.1. Interference management
In this section, the proposed scheme implements the BD precoding in CSCs. Strengthening
the earlier statement, the BD precoding is used for mitigating inter-user interference in CSCs. The SNR for
the user with the BD precoding under perfect CSI is as follow:
1
j j j j j
C
i i i
u u u u u
i
y H w u n for all j n

  
 (2)
In order to obtain j
i
u
w , at the first, we must define
j
i
u
H from
       
*
1 1 1
... ...
j j j
H
H H
H H
u u u N
H H H H H
 
 

 
 
(3)
and singular value decomposition (SVD) to decompose the channel matrix into parallel non interference
spatial layers. The channel matrix is calculated by
* * * *(1) *(0)
,
[ ] 0
j j j j j
H
u u m u u u
SVD H U S
V S
   
    
(4)
*
, j
m u
V is a diagonal matrix with non-zero elements devote sub-channel’s gain.
*(1)
j
u
S and
*(0)
j
u
S are composed
of vectors that are corresponding to zero singular and non-zero singular values. Thus signals from other users
are not received.
3.2. Power allocation
In this paper, we use a power allocation (PA) using coordination water-filling (CoopWF) [26].
PA-CoopWF is a technique used to distribute the total available power along with the various antennas based
on the SNR distributions. The PA-CoopWA gains a better performance for the coordination channel
compared with the equal power for small-cells. The PA-CoopWF is calculated as follows:
2 2 2
1
1
j
j
N
u c
u
j j j
P P
Lu N Lu Lu
  


 
 
    
 
 
 
 (5)
c
P is coordination power CSCs and j
Lu is path-loss propagation for user . Finally, the formula to get the
data-rate j
u
R for the user using the PA-CoopWF is as follows:
*
2 2
1
log 1 j j
j
j
N
u u
u
u
P H
R B


 
 
 
 
 
 (6)
4. RESULTS AND DISCUSSION
This section describes the simulation results of the proposed methods and compared it to
the previous works. Figure 3 shows that the performance of proposed methods is slightly better almost
10 Mbps compared to MMSE investigated in single small-cells of each SNR target. The simulation also
investigated a number of CSCs in each SNR target. As an example, the CSCs with =4, 6, and 8 antennas,
 ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 9, No. 6, December 2020 : 2364 – 2370
2368
our proposed scheme improves sum-rate about 10%, 21%, and 40% compared to MMSE with the same
number of antennas, respectively. Since the MMSE precoding technique works without removing the noise
of each channel, the channel interference cannot be mitigated perfectly at the receiver parts.
Figure 4 shows a comparison of the proposed method and MMSE in the same massive-antennas
deployment on CSCs scenarios. Based on the simulations, the graph informs that the average data-rate
improves gradually with the increase of the number of antennas and the performance gap of the proposed
precoding technique becomes larger in comparison to the MMSE methods. As an example, the simulations
investigate with 50 and 100 antennas; the proposed method improves the average-rate about 67% and 90%
compared to the MMSE precoding technique, respectively.
Figure 3. The impact of CSCs with difference level
of SNR receivers
Figure 4. BD and MMSE precoding technique with
various numbers of antennas
Finally, Figure 5 shows the average-rate when the CSCs and users are evaluated by the distances.
The proposed methods archive an average data-rate gain about 2.75 times compared to the MMSE precoding
at 100m. The graph shows that even though the average data-rate drops proportionally with the increment of
the distance, the performance gap of the proposed precoding technique in comparison to the MMSE methods
becomes larger. For the case that the distance of the receiver user fixed at 500m from the transmitter of CSC,
the proposed method provides a better transmission rate about 5 times compared to the MMSE precoding
technique. Therefore, our proposed precoding scheme is more efficient.
Figure 5. Downlink data-rate with difference distance from CSCs transmitter
Bulletin of Electr Eng & Inf ISSN: 2302-9285 
Block diagonalization precoding and power allocation for clustering… (Toha Ardi Nugraha)
2369
5. CONCLUSION
This paper investigates the clustering small-cells and precoding technique for improving data-rate in
the networks. The clustering small-cells methods employ the MIMO concept and implement a precoding
technique to minimize interference. This paper formulates clustering small-cells contains multiple antennas
for maximizing the downlink data-rate for the users. The BD precoding is proposed in clustering small-cells
to mitigate the interference channel between the users. This research also implements a water-filling power
allocation to improve the gain of each channel. Simulation results show that our proposed algorithms obtain
better performance of data rate compared to the MMSE precoding technique by 67% at 50 antennas and 2.75
times at distance 100m. For future research, our research will investigate the implementation of small-cells in
an indoor environment with channel error problems. Our future algorithm will also improve the precoding
technique to optimize the impact of imperfect channel state information.
ACKNOWLEDGEMENTS
This research is supported by the Indonesia Endowment Fund for Education (LPDP), Ministry of
Research, Technology, and Higher Education of Republic Indonesia, and Universitas Muhammadiyah
Yogyakarta.
REFERENCES
[1] C. Wang et al., “Cellular architecture and key technologies for 5G wireless communication networks,” in IEEE
Communications Magazine, vol. 52, no. 2, pp. 122-130, Feb 2014.
[2] W. Hao and S. Yang, “Small Cell Cluster-Based Resource Allocation for Wireless Backhaul in Two-Tier
Heterogeneous Networks With Massive MIMO,” in IEEE Transactions on Vehicular Technology, vol. 67, no. 1,
pp. 509-523, Jan. 2018.
[3] D. Lopez-Perez, I. Guvenc, G. de la Roche, M. Kountouris, T. Q. S. Quek and J. Zhang, “Enhanced intercell
interference coordination challenges in heterogeneous networks,” in IEEE Wireless Communications, vol. 18, no. 3,
pp. 22-30, June 2011.
[4] R. Yao, Y. Liu, L. Lu, G. Y. Li and A. Maaref, “Cooperative Precoding for Cognitive Transmission in Two-Tier
Networks,” in IEEE Transactions on Communications, vol. 64, no. 4, pp. 1423-1436, April 2016.
[5] C. T. K. Ng and H. Huang, “Linear Precoding in Cooperative MIMO Cellular Networks with Limited Coordination
Clusters,” in IEEE Journal on Selected Areas in Communications, vol. 28, no. 9, pp. 1446-1454, December 2010.
[6] S. Bassoy, H. Farooq, M. A. Imran and A. Imran, “Coordinated Multi-Point Clustering Schemes: A Survey,” in
IEEE Communications Surveys & Tutorials, vol. 19, no. 2, pp. 743-764, Secondquarter 2017.
[7] R. Seno, T. Ohtsuki, W. Jiang, and Y. Takatori, “A low-complexity cell clustering algorithm in dense small cell
networks,” EURASIP Journal on Wireless Communications and Networking, vol. 2016, no. 1, pp. 1-11, 2016.
[8] E. Pateromichelakis, M. Shariat, A. Quddus, M. Dianati and R. Tafazolli, “Dynamic Clustering Framework
for Multi-Cell Scheduling in Dense Small Cell Networks,” in IEEE Communications Letters, vol. 17, no. 9,
pp. 1802-1805, Sep 2013.
[9] Z. Chen, J. Lee, T. Q. S. Quek and M. Kountouris, “Cooperative Caching and Transmission Design in Cluster-
Centric Small Cell Networks,” in IEEE Transactions on Wireless Communications, vol. 16, no. 5, pp. 3401-3415,
May 2017.
[10] V. Jungnickel et al., “The role of small cells, coordinated multipoint, and massive MIMO in 5G,” in IEEE
Communications Magazine, vol. 52, no. 5, pp. 44-51, May 2014.
[11] S. Ni, J. Zhao, H. H. Yang, T. Q. S. Quek and Y. Gong, “Small Cell Range Expansion with Interference Mitigation
for Downlink Massive MIMO HetNets,” 2018 IEEE Global Communications Conference GLOBECOM, Abu
Dhabi, United Arab Emirates, pp. 1-7, 2018.
[12] R. Irmer et al., “Coordinated multipoint: Concepts, performance, and field trial results,” in IEEE Communications
Magazine, vol. 49, no. 2, pp. 102-111, Feb 2011.
[13] M. O. Al-Kadri, A. Aijaz and A. Nallanathan, “Ergodic Capacity of Interference Coordinated HetNet with Full-
Duplex Small Cells,” Proceedings of European Wireless 2015; 21th European Wireless Conference, Budapest,
Hungary, pp. 1-6, 2015.
[14] E. Björnson, L. Sanguinetti and M. Kountouris, “Deploying Dense Networks for Maximal Energy Efficiency:
Small Cells Meet Massive MIMO,” in IEEE Journal on Selected Areas in Communications, vol. 34, no. 4,
pp. 832-847, April 2016.
[15] E. Björnson, M. Kountouris and M. Debbah, “Massive MIMO and small cells: Improving energy efficiency
by optimal soft-cell coordination,” ICT 2013, Casablanca, pp. 1-5, 2013.
[16] E. Castañeda, A. Silva, A. Gameiro and M. Kountouris, “An Overview on Resource Allocation Techniques for
Multi-User MIMO Systems,” in IEEE Communications Surveys & Tutorials, vol. 19, no. 1, pp. 239-284,
Firstquarter 2017.
[17] L. D. Nguyen, T. Q. Duong, H. Q. Ngo and K. Tourki, “Energy Efficiency in Cell-Free Massive MIMO
with Zero-Forcing Precoding Design,” in IEEE Communications Letters, vol. 21, no. 8, pp. 1871-1874, Aug. 2017.
[18] Q. Vu, L. Tran, R. Farrell and E. Hong, “Energy-Efficient Zero-Forcing Precoding Design for Small-Cell
Networks,” in IEEE Transactions on Communications, vol. 64, no. 2, pp. 790-804, Feb. 2016.
 ISSN: 2302-9285
Bulletin of Electr Eng & Inf, Vol. 9, No. 6, December 2020 : 2364 – 2370
2370
[19] L. D. Nguyen, H. D. Tuan, T. Q. Duong, O. A. Dobre and H. V. Poor, “Downlink Beamforming for Energy-
Efficient Heterogeneous Networks With Massive MIMO and Small Cells,” in IEEE Transactions on Wireless
Communications, vol. 17, no. 5, pp. 3386-3400, May 2018.
[20] D. Ying, H. Yang, T. L. Marzetta and D. J. Love, “Heterogeneous Massive MIMO with Small Cells,” 2016 IEEE
83rd Vehicular Technology Conference VTC Spring, Nanjing, pp. 1-5, 2016.
[21] E. Driouch, W. Ajib, and C. Assi, “Power control and clustering in heterogeneous cellular networks,” Wireless
Networks, vol. 23, no. 8, pp. 2509–2520, 2017.
[22] E. Driouch, W. Ajib and C. Assi, “Efficient Heuristics for Clustering and Power Allocation in Small Cell
Networks,” 2015 IEEE 82nd Vehicular Technology Conference VTC2015-Fall, Boston, MA, pp. 1-5, 2015.
[23] M. Sadeghzadeh, H. R. Bahrami, and N. H. Tran, “Clustered linear precoding for downlink network MIMO
systems with partial CSI,” Wireless Communications and Mobile Computing, vol. 16, no. 15, pp. 2340-2355, 2016.
[24] S. Y. Shin and T. A. Nugraha, “Effect of channel estimation error on coordinated small-cells with block
diagonalization,” Applied Mechanics and Materials, vol. 556–562, pp. 4501–4504, 2014.
[25] D. Ben Cheikh, J. Kelif, M. Coupechoux and P. Godlewski, “Multicellular Zero Forcing Precoding Performance in
Rayleigh and Shadow Fading,” 2011 IEEE 73rd Vehicular Technology Conference VTC Spring, Yokohama,
pp. 1-5, 2011.
[26] Soo Young Shin and T. A. Nugraha, “Cooperative water filling (CoopWF) algorithm for small cell networks,” 2013
International Conference on ICT Convergence ICTC, Jeju, pp. 959-961, 2013.
BIOGRAPHIES OF AUTHORS
Toha Ardi Nugraha received the B.Sc. degree in Telecommunication Engineering from Telkom
University, Indonesia, in 2011 and the M.Eng. degree in IT Convergence Engineering from
Kumoh National Institute of Technology, South Korea, in 2014. He worked at Research Centre,
PT. Telkom Indonesia for two years from 2000 to 2012, as a Research Assistant, and participated
in FP7 FREEDOM project founded by European Commission. Since 2016, He joined at
Department of Electrical Engineering, Universitas Muhammadiyah Yogyakarta, Indonesia, as a
lecturer. Currently, he is pursuing Ph.D. degree at the Department of Telecommunication
Engineering, Czech Technical University in Prague (CVUT), Czech Republic. His research
interest includes Wireless and Mobile Networks, Small-Cells, Device-to-Device
Communication, and Internet of Things.
Indar Surahmat obtained Bachelor Degree from Universitas Gadjah Mada in 2005 and Master
Degree from Institut Teknologi Bandung in 2011. Both are in Electrical Engineering. From
2005-2009, he worked at a telecommunication company as a Radio Frequency Network and
Planning Optimization Engineer. After graduated from Master Degree, he went back to work in
the same field until 2015. During work as a RF Engineer, he had handled thousands of BTS
deployments and optimized hundreds of site clusters. In 2015, he joined Universitas
Muhammadiyah Yogyakarta as a researcher and a lecturer. In 2017, he received a certification as
a professional engineer from The Institution of Engineers Indonesia. He is currently pursuing
PhD in Institute of High Frequency Technology, RWTH Aachen University. His research are in
fields of antennas for wireless communications, cellular networks, propagation models, and
traffic engineering.
Firdaus received the B.Eng degree in Electrical Engineering from Gadjah Mada University,
Yogyakarta in 2007 and M.Eng Degree in Telecommunication from Telkom University,
Bandung in 2010. He worked at Department of Electrical Engineering, Universitas Islam
Indonesia, Yogyakarta since 2010. He is currently pursuing his PhD in Razak Faculty of
Technology and Informatics, Universiti Teknologi Malaysia, Kuala Lumpur. He just passed the
thesis exam in November 2019. His research interest is in wireless communication, wireless
sensor network and indoor positioning.

More Related Content

PDF
Mitigation of packet loss with end-to-end delay in wireless body area network...
PDF
Beam division multiple access for millimeter wave massive MIMO: Hybrid zero-f...
PDF
QoS controlled capacity offload optimization in heterogeneous networks
PDF
Performance of symmetric and asymmetric links in wireless networks
PDF
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
PDF
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
PDF
RESOURCE ALLOCATION TECHNIQUE USING LOAD MATRIX METHOD IN WIRELESS CELLULAR S...
PDF
Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...
Mitigation of packet loss with end-to-end delay in wireless body area network...
Beam division multiple access for millimeter wave massive MIMO: Hybrid zero-f...
QoS controlled capacity offload optimization in heterogeneous networks
Performance of symmetric and asymmetric links in wireless networks
ADAPTIVE SENSOR SENSING RANGE TO MAXIMISE LIFETIME OF WIRELESS SENSOR NETWORK
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
RESOURCE ALLOCATION TECHNIQUE USING LOAD MATRIX METHOD IN WIRELESS CELLULAR S...
Highly Scalable Energy Efficient Distributed Clustering Mechanism in Wireless...

What's hot (16)

PDF
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
PDF
ADAPTIVE RANDOM SPATIAL BASED CHANNEL ESTIMATION (ARSCE) FOR MILLIMETER WAVE ...
PDF
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
PDF
Enhanced fractional frequency reuse approach for interference mitigation in f...
PDF
Ijcnc050209
PDF
Advanced antenna techniques and high order sectorization with novel network t...
PDF
La3518941898
PDF
2013 ictc toha_slide
PDF
Abrol2018 article joint_powerallocationandrelayse
PDF
EBCD: A ROUTING ALGORITHM BASED ON BEE COLONY FOR ENERGY CONSUMPTION REDUCTIO...
PPTX
Energy efficient wireless technology
PDF
Sierpinski carpet fractal monopole antenna for ultra-wideband applications
PDF
Network efficiency enhancement by reactive channel state based allocation sch...
PDF
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
PDF
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
PDF
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
A NODE DEPLOYMENT MODEL WITH VARIABLE TRANSMISSION DISTANCE FOR WIRELESS SENS...
ADAPTIVE RANDOM SPATIAL BASED CHANNEL ESTIMATION (ARSCE) FOR MILLIMETER WAVE ...
ON THE PERFORMANCE OF INTRUSION DETECTION SYSTEMS WITH HIDDEN MULTILAYER NEUR...
Enhanced fractional frequency reuse approach for interference mitigation in f...
Ijcnc050209
Advanced antenna techniques and high order sectorization with novel network t...
La3518941898
2013 ictc toha_slide
Abrol2018 article joint_powerallocationandrelayse
EBCD: A ROUTING ALGORITHM BASED ON BEE COLONY FOR ENERGY CONSUMPTION REDUCTIO...
Energy efficient wireless technology
Sierpinski carpet fractal monopole antenna for ultra-wideband applications
Network efficiency enhancement by reactive channel state based allocation sch...
IRJET- Chaos based Secured Communication in Energy Efficient Wireless Sensor...
GREEDY CLUSTER BASED ROUTING FOR WIRELESS SENSOR NETWORKS
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Ad

Similar to Block diagonalization precoding and power allocation for clustering small-cell networks (20)

PPTX
International Conference on IEEE ICT Convergence 2013
PDF
Channel access mechanism for maximizing throughput with fairness in wireless ...
PDF
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
PDF
An Energy Efficient Mobile Sink Based Mechanism for WSNs.pdf
PDF
Downlink beamforming and admissin control for spectrum sharing cognitive radi...
PDF
Downlink beamforming and admissin control for spectrum sharing cognitive radi...
PDF
Joint beamforming, power and channel allocation in multi user and multi-chann...
PDF
Simulation and performance analysis of blast
PDF
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
PDF
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
PDF
Clustering and data aggregation scheme in underwater wireless acoustic sensor...
PDF
A Review Paper on Power Consumption Improvements in WSN
PDF
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
PDF
H0515259
PDF
LARGE-SCALE MULTI-USER MIMO APPROACH FOR WIRELESS BACKHAUL BASED HETNETS
PDF
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...
PDF
Sensing and Sharing Schemes for Spectral Efficiency of Cognitive Radios
PDF
EFFECT OF DUTY CYCLE ON ENERGY CONSUMPTION IN WIRELESS SENSOR NETWORKS
PDF
A CLUSTER-BASED ROUTING PROTOCOL AND FAULT DETECTION FOR WIRELESS SENSOR NETWORK
PDF
A Cluster-Based Routing Protocol and Fault Detection for Wireless Sensor Network
International Conference on IEEE ICT Convergence 2013
Channel access mechanism for maximizing throughput with fairness in wireless ...
Energy Conservation in Wireless Sensor Networks Using Cluster-Based Approach
An Energy Efficient Mobile Sink Based Mechanism for WSNs.pdf
Downlink beamforming and admissin control for spectrum sharing cognitive radi...
Downlink beamforming and admissin control for spectrum sharing cognitive radi...
Joint beamforming, power and channel allocation in multi user and multi-chann...
Simulation and performance analysis of blast
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
ENERGY EFFICIENCY OF MIMO COOPERATIVE NETWORKS WITH ENERGY HARVESTING SENSOR ...
Clustering and data aggregation scheme in underwater wireless acoustic sensor...
A Review Paper on Power Consumption Improvements in WSN
DATA GATHERING ALGORITHMS FOR WIRELESS SENSOR NETWORKS: A SURVEY
H0515259
LARGE-SCALE MULTI-USER MIMO APPROACH FOR WIRELESS BACKHAUL BASED HETNETS
An investigation-on-efficient-spreading-codes-for-transmitter-based-technique...
Sensing and Sharing Schemes for Spectral Efficiency of Cognitive Radios
EFFECT OF DUTY CYCLE ON ENERGY CONSUMPTION IN WIRELESS SENSOR NETWORKS
A CLUSTER-BASED ROUTING PROTOCOL AND FAULT DETECTION FOR WIRELESS SENSOR NETWORK
A Cluster-Based Routing Protocol and Fault Detection for Wireless Sensor Network
Ad

More from journalBEEI (20)

PDF
Square transposition: an approach to the transposition process in block cipher
PDF
Hyper-parameter optimization of convolutional neural network based on particl...
PDF
Supervised machine learning based liver disease prediction approach with LASS...
PDF
A secure and energy saving protocol for wireless sensor networks
PDF
Plant leaf identification system using convolutional neural network
PDF
Customized moodle-based learning management system for socially disadvantaged...
PDF
Understanding the role of individual learner in adaptive and personalized e-l...
PDF
Prototype mobile contactless transaction system in traditional markets to sup...
PDF
Wireless HART stack using multiprocessor technique with laxity algorithm
PDF
Implementation of double-layer loaded on octagon microstrip yagi antenna
PDF
The calculation of the field of an antenna located near the human head
PDF
Exact secure outage probability performance of uplinkdownlink multiple access...
PDF
Design of a dual-band antenna for energy harvesting application
PDF
Transforming data-centric eXtensible markup language into relational database...
PDF
Key performance requirement of future next wireless networks (6G)
PDF
Noise resistance territorial intensity-based optical flow using inverse confi...
PDF
Modeling climate phenomenon with software grids analysis and display system i...
PDF
An approach of re-organizing input dataset to enhance the quality of emotion ...
PDF
Parking detection system using background subtraction and HSV color segmentation
PDF
Quality of service performances of video and voice transmission in universal ...
Square transposition: an approach to the transposition process in block cipher
Hyper-parameter optimization of convolutional neural network based on particl...
Supervised machine learning based liver disease prediction approach with LASS...
A secure and energy saving protocol for wireless sensor networks
Plant leaf identification system using convolutional neural network
Customized moodle-based learning management system for socially disadvantaged...
Understanding the role of individual learner in adaptive and personalized e-l...
Prototype mobile contactless transaction system in traditional markets to sup...
Wireless HART stack using multiprocessor technique with laxity algorithm
Implementation of double-layer loaded on octagon microstrip yagi antenna
The calculation of the field of an antenna located near the human head
Exact secure outage probability performance of uplinkdownlink multiple access...
Design of a dual-band antenna for energy harvesting application
Transforming data-centric eXtensible markup language into relational database...
Key performance requirement of future next wireless networks (6G)
Noise resistance territorial intensity-based optical flow using inverse confi...
Modeling climate phenomenon with software grids analysis and display system i...
An approach of re-organizing input dataset to enhance the quality of emotion ...
Parking detection system using background subtraction and HSV color segmentation
Quality of service performances of video and voice transmission in universal ...

Recently uploaded (20)

PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
UNIT 4 Total Quality Management .pptx
PPT
introduction to datamining and warehousing
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
Geodesy 1.pptx...............................................
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
OOP with Java - Java Introduction (Basics)
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
composite construction of structures.pdf
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPT
Mechanical Engineering MATERIALS Selection
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPTX
Current and future trends in Computer Vision.pptx
DOCX
573137875-Attendance-Management-System-original
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
bas. eng. economics group 4 presentation 1.pptx
UNIT 4 Total Quality Management .pptx
introduction to datamining and warehousing
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Geodesy 1.pptx...............................................
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
OOP with Java - Java Introduction (Basics)
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
composite construction of structures.pdf
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Mechanical Engineering MATERIALS Selection
Model Code of Practice - Construction Work - 21102022 .pdf
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
Current and future trends in Computer Vision.pptx
573137875-Attendance-Management-System-original
Lecture Notes Electrical Wiring System Components
CH1 Production IntroductoryConcepts.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Automation-in-Manufacturing-Chapter-Introduction.pdf
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf

Block diagonalization precoding and power allocation for clustering small-cell networks

  • 1. Bulletin of Electrical Engineering and Informatics Vol. 9, No. 6, December 2020, pp. 2364~2370 ISSN: 2302-9285, DOI: 10.11591/eei.v9i6.2580  2364 Journal homepage: http://beei.org Block diagonalization precoding and power allocation for clustering small-cell networks Toha Ardi Nugraha1 , Indar Surahmat2 , Firdaus3 1,2 Department of Electrical Engineering, Universitas Muhammadiyah Yogyakarta, Indonesia 3 Department of Electrical Engineering, Universitas Islam Indonesia, Indonesia Article Info ABSTRACT Article history: Received Dec 21, 2019 Revised Mar 15, 2020 Accepted Apr 9, 2020 The clustering network is a solution to improve data-rate transmission in small-cells. In this case, clustering small-cells (CSCs) adopt a multiple antennas concept. The multiple antennas are used to maximize the downlink data-rate transmission at the users, but it requires precoding techniques to minimize interference among CSC users. This paper proposes a block diagonalization (BD) as a precoding technique for minimizing interference among CSC users. The performance of the BD precoding implemented on the clustering network under various numbers of small-cells. The CSC also implements a water-filling power allocation (PA-CoopWF) to distribute the available transmission power along with the CSCs antennas. To show the performance, our paper simulates two types of precoding techniques; those are the proposed BD and minimum mean square error (MMSE) in CSCs. Based on the receiver user parts under the overlapping coordination of CSCs, our method based on the BD precoding achieves considerably higher data-rate transmission compared to the MMSE precoding, especially on larger clusters. The simulation also shows that by implementing CSC with the BD in short-range distances and higher numbers of antennas, it promotes better data-rate performances compared to the MMSE precoding by 2.75 times at distance 100m and 67% at 50 antennas. Keywords: Block diagonalization Cellular network Clustering network Power allocation Precoding Small-cells This is an open access article under the CC BY-SA license. Corresponding Author: Toha Ardi Nugraha, Department of Electrical Engineering, Universitas Muhammadiyah Yogyakarta, Jl. Brawijaya, Tamantirto, Kasihan, Bantul, Yogyakarta 55183, Indonesia. Email: [email protected] 1. INTRODUCTION The implementation of small-cells is one of the effective solutions to improve data-rate in cellular networks [1]. Small-cells are also a solution to extend cellular coverage. Small-cells are commonly installed in urban or indoor building areas, so small-cells access-point is connected via cable backhaul to the gateway. In [2], the authors propose an architecture of small-cells based resource allocation for wireless backhaul in two-tier heterogeneous networks. The authors only focus on the backhaul transmission on the clustered small-cells. Small-cells are also allowed to exchange their channel state information (CSI) over the gateway [3, 4]. Therefore, the architecture of small-cells enables easy implementation of a clustering network. There are some researchs in clustering focused on the small-cells network [5, 6]. The main concept of clustering networks is that some cells in a network coordinates each other [7]. This method manages coordination information for improving the performance of communication [8]. Clustered small-cells is one of the solutions in order to improve the data-rate, particularly for the user in the cell edge, which has interference effect from the neighbor small-cells [9, 10]. The coordination method is one of the key
  • 2. Bulletin of Electr Eng & Inf ISSN: 2302-9285  Block diagonalization precoding and power allocation for clustering… (Toha Ardi Nugraha) 2365 technologies to improve the data-rate of cell-edge users [11]. The interference problem is exploited or mitigated by the coordination method between small-cells [12]. The coordination method improves the efficiency of radio resources as well as satisfying the requirements of high data-rate, improve spectral and energy efficiency [13-15]. One of the solutions to improve data-rate in a network is by employing multiple-input and output (MIMO) concepts. MIMO concepts manage the frequency-time resources from transmitters to receivers [16]. On the other hand, interference problems appear in this multi-user MIMO concept. Therefore, a precoding technique is a scheme to guarantee orthogonality across parallel channels and suppress interference before the transmission signal. There are some techniques for employing precoding techniques, namely linear and non-linear. A linear precoding is described by standalone matrix, for example, zero-forcing (ZF) [17, 18] and minimum mean square error (MMSE) [19, 20]. The benefit of the linear precoding is the low complexity in computations. In [21], the authors proposed a multi-user MIMO precoding technique in order to reduce the negative impact of co-tier interference in the heterogeneous network. In [22], the authors investigated a network of small-cells where the BSs were ready to form multiple clusters and coordinate to maximize the overall sum-rate. The authors used a multi-user multiple antennas precoding based zero-forcing beamforming (ZFBF) schemes. However, ZF and MMSE precodings are restricted only with one of the receiver antennas. The antenna receiver cannot manage interference itself and only receive one spatial channel. In this case, the transmitter must perform precodings in order to suppress the inter-user interference. In [23], the authors proposed a regularized channel inversion (CI) precoding technique to enhance the sum-rate assuming only single-antenna users are available in the system. In [24], the authors proposed a novel of cooperative block diagonalization (BD) precoding to eliminate inter-user interference users under the error model on the CSI. Therefore, the BD precoding is a great solution to be implemented in the clustering and multi-user systems. This paper proposes clustering small-cells (CSCs) using the BD precoding in order to manage interference between the users in order to improve the data transmission rate of the networks. This paper also investigates the impact of the additional number of antennas and the increment of distance between the CSCs and the users on the performance. Moreover, the effect of changing the number of antennas is also analyzed. This research assumes that CSCs use different channels with BS; therefore, there is no interference between small-cells and BS users. In order to show the performance, our proposed algorithm is compared with other linear precoding, MMSE techniques [25]. The rest of the paper is organized as follows: In section 2, we describe the system model. Section 3 investigates our proposed method that is the interference mitigation and the power allocation method. Section 4 explains the result and discussion of the simulations. Finally, section 5 explains the conclusion of this paper. 2. SYSTEM MODEL In this paper, we consider a various number of CSCs in a network as an example shown in Figure 1. This paper investigates massive small-cells using transmit antennas and user equipments (UEs) with the number of users , and receiver antennas having . In this case, each transmitter is equipped with two antennas and each receiver is also equipped with two antennas, and also the number of CSCs is with three small-cells. The users are randomly located at the cell edge zone and within the overlapping of the neighbor cells. This system assumes that each small-cells has the same frequency. The rest of the main simulation parameters are shown in Table 1 Table 1. Simulation parameters Parameter Value Carrier frequency 2 GHz System bandwidth 5 MHz Transmission Power 23 dBm Noise Spectral density -174 dBm/Hz No. of antenna each SC 2 antennas No. of antenna each user 2 antennas Pathloss model ITU indoor Antenna pattern Omni directional Figure 1. Clustering small-cells with coordination method
  • 3.  ISSN: 2302-9285 Bulletin of Electr Eng & Inf, Vol. 9, No. 6, December 2020 : 2364 – 2370 2366 3. PROPOSED METHOD This paper proposes CSC in order to improve the data-rate of the user in the cell edge. This scheme mitigates the inter small-cells interference because the coordination in CSC facilitates a sharing of channel feedback between the small-cells over a gateway. As illustrated in Figure 2, the proposed algorithm is performed in three stages, each associated with exchanging the coordination request, coordination response, the last stage is a sending the channel feedback and transmission of the data. Figure 2. Stage of coordination methods of clustering small-cells, contain serving and neighbor small-cells - Stage 1, this stage is a coordination REQUEST that user is monitored at the cell edge of serving small- cells. The user uses the channel gain without considering the quality of the channels; therefore, there is inter-cell interference between small-cells and neighboring small-cells. If the serving small-cells increase the transmission power, the SNR of the cell edge user might be lost. - Stage 2, in this stage, the method of CSCs coordinates their neighbors for making CSCs. First, we calculate the number of CSCs antennas. The equation is formulated by ∑ where the number of CSCs containing serving and neighbor small-cells is . Second, the total number of receiver antennas is calculated by ∑ . Therefore, the channel matrix to receiver user is given by [ ]. Third, the channel matrix of the multiple antennas for user given by [ ] where superscript with is the conjugate transpose of a channel matrix. And last, the channel matrix at the user is calculated by ∑ ∑ ∑ (1) is the channel matrix from small-cells to user , ∑ represents the inter small-cells interference experienced by user , is explained in the next section, and is complex gaussian noise entries with zero-mean and variances . The interference between small-cells may lose its diversity gain and the precoding technique manages inter small-cells interference nulling for CSCs. Therefore, the objective of this clustering RESPONSE step is to ensure that the interference CSCs are optimally managed. This step is used to find from the neighboring serving small-cells. is the serving small-cell and is the number of neighbor small-cells. Neigbour small-cells are used for
  • 4. Bulletin of Electr Eng & Inf ISSN: 2302-9285  Block diagonalization precoding and power allocation for clustering… (Toha Ardi Nugraha) 2367 clustering if all off them can reach to the cell edge user. Then, the CSC is generated with . To manage this step, CSI is informed to the gateway of small-cell networks. Therefore, all access-points small-cells exchange information to each other and make DECISION. - Stage 3, this stage is used to manage the data transmission rate of cell-edge users. The data transmission rate of the user in the cell-edge is managed without reducing the quality of the CSCs. Inter user interference management is performed by employing a BD precoding technique and it is described in the next section. 3.1. Interference management In this section, the proposed scheme implements the BD precoding in CSCs. Strengthening the earlier statement, the BD precoding is used for mitigating inter-user interference in CSCs. The SNR for the user with the BD precoding under perfect CSI is as follow: 1 j j j j j C i i i u u u u u i y H w u n for all j n      (2) In order to obtain j i u w , at the first, we must define j i u H from         * 1 1 1 ... ... j j j H H H H H u u u N H H H H H          (3) and singular value decomposition (SVD) to decompose the channel matrix into parallel non interference spatial layers. The channel matrix is calculated by * * * *(1) *(0) , [ ] 0 j j j j j H u u m u u u SVD H U S V S          (4) * , j m u V is a diagonal matrix with non-zero elements devote sub-channel’s gain. *(1) j u S and *(0) j u S are composed of vectors that are corresponding to zero singular and non-zero singular values. Thus signals from other users are not received. 3.2. Power allocation In this paper, we use a power allocation (PA) using coordination water-filling (CoopWF) [26]. PA-CoopWF is a technique used to distribute the total available power along with the various antennas based on the SNR distributions. The PA-CoopWA gains a better performance for the coordination channel compared with the equal power for small-cells. The PA-CoopWF is calculated as follows: 2 2 2 1 1 j j N u c u j j j P P Lu N Lu Lu                      (5) c P is coordination power CSCs and j Lu is path-loss propagation for user . Finally, the formula to get the data-rate j u R for the user using the PA-CoopWF is as follows: * 2 2 1 log 1 j j j j N u u u u P H R B              (6) 4. RESULTS AND DISCUSSION This section describes the simulation results of the proposed methods and compared it to the previous works. Figure 3 shows that the performance of proposed methods is slightly better almost 10 Mbps compared to MMSE investigated in single small-cells of each SNR target. The simulation also investigated a number of CSCs in each SNR target. As an example, the CSCs with =4, 6, and 8 antennas,
  • 5.  ISSN: 2302-9285 Bulletin of Electr Eng & Inf, Vol. 9, No. 6, December 2020 : 2364 – 2370 2368 our proposed scheme improves sum-rate about 10%, 21%, and 40% compared to MMSE with the same number of antennas, respectively. Since the MMSE precoding technique works without removing the noise of each channel, the channel interference cannot be mitigated perfectly at the receiver parts. Figure 4 shows a comparison of the proposed method and MMSE in the same massive-antennas deployment on CSCs scenarios. Based on the simulations, the graph informs that the average data-rate improves gradually with the increase of the number of antennas and the performance gap of the proposed precoding technique becomes larger in comparison to the MMSE methods. As an example, the simulations investigate with 50 and 100 antennas; the proposed method improves the average-rate about 67% and 90% compared to the MMSE precoding technique, respectively. Figure 3. The impact of CSCs with difference level of SNR receivers Figure 4. BD and MMSE precoding technique with various numbers of antennas Finally, Figure 5 shows the average-rate when the CSCs and users are evaluated by the distances. The proposed methods archive an average data-rate gain about 2.75 times compared to the MMSE precoding at 100m. The graph shows that even though the average data-rate drops proportionally with the increment of the distance, the performance gap of the proposed precoding technique in comparison to the MMSE methods becomes larger. For the case that the distance of the receiver user fixed at 500m from the transmitter of CSC, the proposed method provides a better transmission rate about 5 times compared to the MMSE precoding technique. Therefore, our proposed precoding scheme is more efficient. Figure 5. Downlink data-rate with difference distance from CSCs transmitter
  • 6. Bulletin of Electr Eng & Inf ISSN: 2302-9285  Block diagonalization precoding and power allocation for clustering… (Toha Ardi Nugraha) 2369 5. CONCLUSION This paper investigates the clustering small-cells and precoding technique for improving data-rate in the networks. The clustering small-cells methods employ the MIMO concept and implement a precoding technique to minimize interference. This paper formulates clustering small-cells contains multiple antennas for maximizing the downlink data-rate for the users. The BD precoding is proposed in clustering small-cells to mitigate the interference channel between the users. This research also implements a water-filling power allocation to improve the gain of each channel. Simulation results show that our proposed algorithms obtain better performance of data rate compared to the MMSE precoding technique by 67% at 50 antennas and 2.75 times at distance 100m. For future research, our research will investigate the implementation of small-cells in an indoor environment with channel error problems. Our future algorithm will also improve the precoding technique to optimize the impact of imperfect channel state information. ACKNOWLEDGEMENTS This research is supported by the Indonesia Endowment Fund for Education (LPDP), Ministry of Research, Technology, and Higher Education of Republic Indonesia, and Universitas Muhammadiyah Yogyakarta. REFERENCES [1] C. Wang et al., “Cellular architecture and key technologies for 5G wireless communication networks,” in IEEE Communications Magazine, vol. 52, no. 2, pp. 122-130, Feb 2014. [2] W. Hao and S. Yang, “Small Cell Cluster-Based Resource Allocation for Wireless Backhaul in Two-Tier Heterogeneous Networks With Massive MIMO,” in IEEE Transactions on Vehicular Technology, vol. 67, no. 1, pp. 509-523, Jan. 2018. [3] D. Lopez-Perez, I. Guvenc, G. de la Roche, M. Kountouris, T. Q. S. Quek and J. Zhang, “Enhanced intercell interference coordination challenges in heterogeneous networks,” in IEEE Wireless Communications, vol. 18, no. 3, pp. 22-30, June 2011. [4] R. Yao, Y. Liu, L. Lu, G. Y. Li and A. Maaref, “Cooperative Precoding for Cognitive Transmission in Two-Tier Networks,” in IEEE Transactions on Communications, vol. 64, no. 4, pp. 1423-1436, April 2016. [5] C. T. K. Ng and H. Huang, “Linear Precoding in Cooperative MIMO Cellular Networks with Limited Coordination Clusters,” in IEEE Journal on Selected Areas in Communications, vol. 28, no. 9, pp. 1446-1454, December 2010. [6] S. Bassoy, H. Farooq, M. A. Imran and A. Imran, “Coordinated Multi-Point Clustering Schemes: A Survey,” in IEEE Communications Surveys & Tutorials, vol. 19, no. 2, pp. 743-764, Secondquarter 2017. [7] R. Seno, T. Ohtsuki, W. Jiang, and Y. Takatori, “A low-complexity cell clustering algorithm in dense small cell networks,” EURASIP Journal on Wireless Communications and Networking, vol. 2016, no. 1, pp. 1-11, 2016. [8] E. Pateromichelakis, M. Shariat, A. Quddus, M. Dianati and R. Tafazolli, “Dynamic Clustering Framework for Multi-Cell Scheduling in Dense Small Cell Networks,” in IEEE Communications Letters, vol. 17, no. 9, pp. 1802-1805, Sep 2013. [9] Z. Chen, J. Lee, T. Q. S. Quek and M. Kountouris, “Cooperative Caching and Transmission Design in Cluster- Centric Small Cell Networks,” in IEEE Transactions on Wireless Communications, vol. 16, no. 5, pp. 3401-3415, May 2017. [10] V. Jungnickel et al., “The role of small cells, coordinated multipoint, and massive MIMO in 5G,” in IEEE Communications Magazine, vol. 52, no. 5, pp. 44-51, May 2014. [11] S. Ni, J. Zhao, H. H. Yang, T. Q. S. Quek and Y. Gong, “Small Cell Range Expansion with Interference Mitigation for Downlink Massive MIMO HetNets,” 2018 IEEE Global Communications Conference GLOBECOM, Abu Dhabi, United Arab Emirates, pp. 1-7, 2018. [12] R. Irmer et al., “Coordinated multipoint: Concepts, performance, and field trial results,” in IEEE Communications Magazine, vol. 49, no. 2, pp. 102-111, Feb 2011. [13] M. O. Al-Kadri, A. Aijaz and A. Nallanathan, “Ergodic Capacity of Interference Coordinated HetNet with Full- Duplex Small Cells,” Proceedings of European Wireless 2015; 21th European Wireless Conference, Budapest, Hungary, pp. 1-6, 2015. [14] E. Björnson, L. Sanguinetti and M. Kountouris, “Deploying Dense Networks for Maximal Energy Efficiency: Small Cells Meet Massive MIMO,” in IEEE Journal on Selected Areas in Communications, vol. 34, no. 4, pp. 832-847, April 2016. [15] E. Björnson, M. Kountouris and M. Debbah, “Massive MIMO and small cells: Improving energy efficiency by optimal soft-cell coordination,” ICT 2013, Casablanca, pp. 1-5, 2013. [16] E. Castañeda, A. Silva, A. Gameiro and M. Kountouris, “An Overview on Resource Allocation Techniques for Multi-User MIMO Systems,” in IEEE Communications Surveys & Tutorials, vol. 19, no. 1, pp. 239-284, Firstquarter 2017. [17] L. D. Nguyen, T. Q. Duong, H. Q. Ngo and K. Tourki, “Energy Efficiency in Cell-Free Massive MIMO with Zero-Forcing Precoding Design,” in IEEE Communications Letters, vol. 21, no. 8, pp. 1871-1874, Aug. 2017. [18] Q. Vu, L. Tran, R. Farrell and E. Hong, “Energy-Efficient Zero-Forcing Precoding Design for Small-Cell Networks,” in IEEE Transactions on Communications, vol. 64, no. 2, pp. 790-804, Feb. 2016.
  • 7.  ISSN: 2302-9285 Bulletin of Electr Eng & Inf, Vol. 9, No. 6, December 2020 : 2364 – 2370 2370 [19] L. D. Nguyen, H. D. Tuan, T. Q. Duong, O. A. Dobre and H. V. Poor, “Downlink Beamforming for Energy- Efficient Heterogeneous Networks With Massive MIMO and Small Cells,” in IEEE Transactions on Wireless Communications, vol. 17, no. 5, pp. 3386-3400, May 2018. [20] D. Ying, H. Yang, T. L. Marzetta and D. J. Love, “Heterogeneous Massive MIMO with Small Cells,” 2016 IEEE 83rd Vehicular Technology Conference VTC Spring, Nanjing, pp. 1-5, 2016. [21] E. Driouch, W. Ajib, and C. Assi, “Power control and clustering in heterogeneous cellular networks,” Wireless Networks, vol. 23, no. 8, pp. 2509–2520, 2017. [22] E. Driouch, W. Ajib and C. Assi, “Efficient Heuristics for Clustering and Power Allocation in Small Cell Networks,” 2015 IEEE 82nd Vehicular Technology Conference VTC2015-Fall, Boston, MA, pp. 1-5, 2015. [23] M. Sadeghzadeh, H. R. Bahrami, and N. H. Tran, “Clustered linear precoding for downlink network MIMO systems with partial CSI,” Wireless Communications and Mobile Computing, vol. 16, no. 15, pp. 2340-2355, 2016. [24] S. Y. Shin and T. A. Nugraha, “Effect of channel estimation error on coordinated small-cells with block diagonalization,” Applied Mechanics and Materials, vol. 556–562, pp. 4501–4504, 2014. [25] D. Ben Cheikh, J. Kelif, M. Coupechoux and P. Godlewski, “Multicellular Zero Forcing Precoding Performance in Rayleigh and Shadow Fading,” 2011 IEEE 73rd Vehicular Technology Conference VTC Spring, Yokohama, pp. 1-5, 2011. [26] Soo Young Shin and T. A. Nugraha, “Cooperative water filling (CoopWF) algorithm for small cell networks,” 2013 International Conference on ICT Convergence ICTC, Jeju, pp. 959-961, 2013. BIOGRAPHIES OF AUTHORS Toha Ardi Nugraha received the B.Sc. degree in Telecommunication Engineering from Telkom University, Indonesia, in 2011 and the M.Eng. degree in IT Convergence Engineering from Kumoh National Institute of Technology, South Korea, in 2014. He worked at Research Centre, PT. Telkom Indonesia for two years from 2000 to 2012, as a Research Assistant, and participated in FP7 FREEDOM project founded by European Commission. Since 2016, He joined at Department of Electrical Engineering, Universitas Muhammadiyah Yogyakarta, Indonesia, as a lecturer. Currently, he is pursuing Ph.D. degree at the Department of Telecommunication Engineering, Czech Technical University in Prague (CVUT), Czech Republic. His research interest includes Wireless and Mobile Networks, Small-Cells, Device-to-Device Communication, and Internet of Things. Indar Surahmat obtained Bachelor Degree from Universitas Gadjah Mada in 2005 and Master Degree from Institut Teknologi Bandung in 2011. Both are in Electrical Engineering. From 2005-2009, he worked at a telecommunication company as a Radio Frequency Network and Planning Optimization Engineer. After graduated from Master Degree, he went back to work in the same field until 2015. During work as a RF Engineer, he had handled thousands of BTS deployments and optimized hundreds of site clusters. In 2015, he joined Universitas Muhammadiyah Yogyakarta as a researcher and a lecturer. In 2017, he received a certification as a professional engineer from The Institution of Engineers Indonesia. He is currently pursuing PhD in Institute of High Frequency Technology, RWTH Aachen University. His research are in fields of antennas for wireless communications, cellular networks, propagation models, and traffic engineering. Firdaus received the B.Eng degree in Electrical Engineering from Gadjah Mada University, Yogyakarta in 2007 and M.Eng Degree in Telecommunication from Telkom University, Bandung in 2010. He worked at Department of Electrical Engineering, Universitas Islam Indonesia, Yogyakarta since 2010. He is currently pursuing his PhD in Razak Faculty of Technology and Informatics, Universiti Teknologi Malaysia, Kuala Lumpur. He just passed the thesis exam in November 2019. His research interest is in wireless communication, wireless sensor network and indoor positioning.