Device-to-Device (D2D) communication enables user equipment to exchange data directly without traversing the core network or base station. By reusing cellular spectrum resources, D2D underlay and ...