In [8], the author points out some of the key design challenges in D2D simulation. We learned the challenges and divide the D2D communication module into three parts: D2D Users Initialization, Interference Measurement for Cellular Users, and Link Quality Measurement for 020 Users.