In this paper, cooperative non-orthogonal multiple access (NOMA) network is investigated to aid device-to-device (D2D) communication. In such D2D NOMA, Amplify and Forward (AF) and Decode and Forward (DF) mode are deployed to signal processing at relay who intends to serve NOMA far user. To ensure the quality of service (QoS) for the NOMA devices, a minimum rate requirement is pre-defined for each device. Two main schemes are considered insightfully: i) The first scenario is that the first device intends to communicate with the second device through the assistance of AF/DF-assisted base station (BS), where equips individual power; and ii) The second scenario is that the wireless powered device is able to communicate with non-energy harvesting device. Because of the QoS requirement, it is first necessary to determine performance gap in two folds: relay and direct mode; non-wireless power transfer (NWPT) scenario and wireless power transfer (WPT) scenario, by comparing the outage performance with the required power for satisfying the QoS of the devices. To further evaluation, we extend our analysis on non-linear energy harvesting policy and multiple NOMA far users which are deployed in such D2D transmission. If feasible, a closed-form solution is provided for system performance evaluation. Numerical results are presented to validate the effectiveness of the proposed D2D transmission strategies.