Resource allocation based on clustering for D2D communications in underlaying cellular networks | IEEE Conference Publication | IEEE Xplore