Applying Device-to-Device Communication to Enhance IoT Services | IEEE Journals & Magazine | IEEE Xplore