“…To overcome this limitation, the opportunistic approach [16] endeavors to serve, in any given time slot, only a portion of multicast users in order to maximize a given objective function, such as system throughput. The goal of this approach, named Multicast Link Adaptation (MLA) [12], is to exploit the multi-user diversity in the resource allocation process, although it may limit the multicast gain, i.e., the number of users successfully served in each time slot. As a consequence, additional data coding (e.g., rateless codes) is required for ensuring the users keep the transmitter informed of which portion of file is received.…”