Multi-Channel Resource Allocation Toward Ergodic Rate Maximization for Underlay Device-to-Device Communications | IEEE Journals & Magazine | IEEE Xplore