Device-to-device communication in 5G cellular networks: challenges, solutions, and future directions
device - to - device communication as an underlay to lte - advanced networks .