Modeling network-controlled device-to-device communications in SimuLTE