The requirements, challenges, and technologies for 5G of terrestrial mobile telecommunication
device - to - device communication as an underlay to lte - advanced networks .