Performance of resource allocation in device-to-device communication systems based on particle swarm optimization | IEEE Conference Publication | IEEE Xplore