Node-to-node Data Transfer - Channel Coding

See main article Error correction and detection.

In digital telecommunications, channel coding is a pre-transmission mapping applied to a digital signal or data file, usually designed to make error-correction (or at least error detection) possible.

Error correction is implemented by using more digits (bits in case of a binary channel) than the number strictly necessary for the samples, and having the receiver compute the most likely valid message that could have resulted in the received one.

Types of channel coding include:

  • Parity checks
  • Hamming code
  • Reed-Muller code
  • Reed-Solomon code
  • Turbo coding

Read more about this topic:  Node-to-node Data Transfer

Famous quotes containing the word channel:

    Children belong in families, which, ideally, serve as a sanctuary and a cushion from the world at large. Parents belong to society and are a part of that greater world. Sometimes parents are a channel to the larger society, sometimes they are a shield from it. Ideally they act as filters, guiding their children and teaching them to avoid the tempting trash.
    Louise Hart (20th century)