Resource Allocation for Multiple Device-to-Device Cluster Multicast Communications Underlay Cellular Networks
device - to - device communication as an underlay to lte - advanced networks .