The document describes a satellite communication link design using 16-PSK modulation. It contains the following blocks: (1) a Bernoulli binary generator to generate random binary sequences, (2) a 16-PSK modulator to modulate the data, (3) blocks to model transmission power, antenna gain and free space path loss, (4) a receiver thermal noise block, (5) an automatic gain control block, (6) a 16-PSK demodulator, and (7) an error rate calculation block. The model is simulated at different carrier frequencies, showing that higher frequencies result in a higher probability of error.