Communication Channels and Noise