Efficient Resource Allocation in Device-to-Device Communication Using Cognitive Radio Technology
Device-to-device communication in 5G cellular networks: challenges, solutions, and future directions