5. Fundamentals of communications