Our coding solution

Cascade coding simulation

In this section, we will simulate cascade coding: convolution coding plus RS coding, the communication chain is shown as following:


Block diagram of cascade encode and decode

The cascade coding above insert a interleave module in order to improve the coding gain for burst errors. The convolution encoding rate is 2/3, and punched from CC. The convolution decoding uses soft decoding, so the total code rate is 0.614.

We just use the same simulate block diagram but change the encoding and decoding module as the figure above shows. Then we get the BER data:

BER results of BPSK simulation with cascade coding


BER simulation of 3 types of coding

We can see above that the cascade coding rate is 0.614, it is higher than Golay code(0.5), but it has almost 5.4dB coding gain.
So if the Down link of voyage 1 uses this cascade coding, there will be at least 5.2 dB coding gain. And we will not use Manchester coding because it increases the channel data rate, and decreases the channel Eb/N0, and then leads to decrease the performance of link. So this is our solution for Voyager 1 Down link.