4-DMWM Approach for Caching Based Optimal D2D Pairing and Channel Allocation: Centralized and Distributed Algorithm Design | IEEE Journals & Magazine | IEEE Xplore