Text this: Full-duplex device-to-device communications:key technologies and prospects