JOINT COMMUNICATIONS AND SENSING : from fundamentals to advanced techniques