Optimal Resource Allocation and Mode Selection for D2D Communication Underlaying Cellular Networks | IEEE Conference Publication | IEEE Xplore