QoS-based resource allocation scheme for Device-to-Device (D2D) communication underlaying cellular network in uplink | IEEE Conference Publication | IEEE Xplore