  One of the main goals of the future wireless networks is improving the users
quality of experience (QoE). In this paper, we consider the problem of
QoE-based resource allocation in the downlink of a massive multiple-input
multiple-output (MIMO) heterogeneous network (HetNet). The network consists of
a macro cell with a number of small cells embedded in it. The small cells base
stations (BSs) are equipped with a few antennas, while the macro BS is equipped
with a massive number of antennas. We consider the two services Video and Web
Browsing and design the beamforming vectors at the BSs. The objective is to
maximize the aggregated Mean Opinion Score (MOS) of the users under constraints
on the BSs powers and the required quality of service (QoS) of the users. We
also consider extra constraints on the QoE of users to more strongly enforce
the QoE in the beamforming design. To reduce the complexity of the optimization
problem, we suggest suboptimal and computationally efficient solutions. Our
results illustrate that increasing the number of antennas at the BSs and also
increasing the number of small cells antennas in the network leads to a higher
user satisfaction.
