Receivers, regenerators and repeaters