Joint Resource Allocation for Device-to-Device Communication Assisted Fog Computing | IEEE Journals & Magazine | IEEE Xplore