Device-to-device(D2D) communications are now considered as an integral part of future 5G networks
which will enable direct communication between user equipment (UE) without unnecessary routing via
the network infrastructure. This architecture will result in higher throughputs than conventional cellular
networks, but with the increased potential for co-channel interference induced by randomly located
cellular and D2D UEs.