Device-to-device communication in 5G cellular networks: challenges, solutions, and future directions
Device-to-Device Communications Underlaying Cellular Networks