Generalized Multicast Multibeam Precoding for Satellite Communications
scenarios for 5g mobile and wireless communications : the vision of the metis project .