A High Throughput Device-to-Device Wireless Communication System - doi 10.1587/transinf.2018EDP7246 2019-01 Article type Journal