How does forward error correction (FEC) allow the receiver to correct errors in received data packets?

  1. By controlling transmitter output power for optimum signal strength
  2. By using the Varicode character set
  3. By transmitting redundant information with the data
  4. By using a parity bit with each character