Resource Allocation for Underlaid Device-to-Device Communication by Incorporating Both Channel Assignment and Power Control | IEEE Conference Publication | IEEE Xplore