5

I would think that this would be the case. In any one transmission there will be a systematic error due to the fundamentals of the transmitter / receiver. Is there also a transient or stochastic error from any given transmission that could be effectively eliminated by multiple transmissions of the same data?

Any sources on this would be appreciated.

A somewhat related question: If an orbiter is receiving data from a probe or lander, would it use the primary communication antenna for that, or would it use a different one to keep the primary pointed at Earth?

Spuds
  • 63
  • 3

2 Answers2

7

Signals are not repeated, but instead coded in a special way that allows to reconstruct the original data on the receiver side in presence of noise/errors. It is called forward error correction.

FEC schemes are more efficient than just blindly transmitting the same data twice (though they of course increase the total amount of data that has to be transmitted).

filo
  • 1,432
  • 1
  • 12
  • 13
4

Just a single repetition would not help. If there is a single error within those two data blocks, you do not know where the error is and have no chance to correct the error.

If the data is transmitted three times and you get two identical copies, you may assume those identical copies are correct and one or more errors are in the third block.

A better approach is the use of a code which allows the correction of any single error and the detection of two errors. Variants are possible that allow the correction of several errors and the detection of some more errors. Those codes need less additional bits than the simple dual or triple repetition. Chances of undectable multiple errors could be held very, very low.

Uwe
  • 48,975
  • 4
  • 121
  • 206