“…For example, if the number of users is large in a cell, using these methods [7][8][9][10][11][12][13][14][15], pilots are insufficient, and pilot reuse will lead to serious pilot contamination. On the other hand, if the number of users is small in a cell, using these methods [7][8][9][10][11][12][13][14][15], the pilot resource cannot be fully utilised, and this will lead to the waste of pilot resources, thus affecting system performance. That is to say, these methods [7][8][9][10][11][12][13][14][15] lack flexibility; even if they are modified or generalised to massive MIMO multi-tier HetNets, they cannot guarantee system performance.…”