Resource allocation using particle swarm optimization for D2D communication underlay of cellular networks | IEEE Conference Publication | IEEE Xplore