In recent years, there has been an increasing amount of research on Device to Device (D2D) communication underlying cellular network. D2D is a technology evolved from the next generation cellular network. In D2D communication, devices communicate with each other using a direct link without going through the evolved Node B (eNB). Nevertheless, there are still some challenges that have not been addressed by previous researchers. Most of the available studies are based on numerical or self-developed simulators. However, numerical or self-developed simulators do not resemble the real network and the real performance of the network cannot be gauged. This paper investigates the effect of scheduling algorithms in D2D communication for voice over internet protocol (VoIP) application using discrete even simulator, OMNET++. The study is performed using a single cell D2D communication environment using SimuLTE framework. The analysis is made by comparing several scheduling algorithms which are Deficit Round Robin (DRR), Proportional Fairness (PF) and Maximum Carrier to Interference (Max C/I). The number of D2D flows are varied from 5 to 30 and the results were analyzed in terms of throughput, delay, jitter and Mean Opinion Score (MOS). Simulation results show that Max C/I algorithm has a better quality of experience (QoE) which is proved by MOS value of 3.015. In terms of delay, the average VoIP packet scheduled by PF scheme is delayed by 0.33 ms compared to MAX C/I. The findings reported that Max C/I gives a preferable performance in terms of throughput, jitter, delay and MOS value followed by PF and DRR.