A joint channel and power allocation scheme for Device-to-Device communications underlaying uplink cellular networks | IEEE Conference Publication | IEEE Xplore