8.2 Simulation of the Detector Performance for Binary Antipodal Signals The purpose of this problem is to estimate and p
-
answerhappygod
- Site Admin
- Posts: 899604
- Joined: Mon Aug 02, 2021 8:13 am
8.2 Simulation of the Detector Performance for Binary Antipodal Signals The purpose of this problem is to estimate and p
8.2 Simulation of the Detector Performance for Binary Antipodal Signals The purpose of this problem is to estimate and plot the probability of error when binary antipodal signals are transmitted over an additive white Gaussian noise chan- nel. The model of the binary communication system employing antipodal signals is shown in Figure CP-8.2. As shown, we simulate the generation of the random vari- able y, which is the input to the detector. A uniform random number generator is used to generate the binary information sequence of zeros and ones from the data source. The sequence of zeros and ones is mapped into a sequence of +Eb, where Ep represents the signal energy per bit. A Gaussian noise generator is used to generate a sequence of zero-mean Gaussian numbers with variance o?. For equally probable zeros and ones, the detector compares the random variable y with the threshold zero. If y > 0, the decision is made that the transmitted bit is a zero. If y < 0, the decision is made that the transmitted bit is a 1. The output of the detector is compared with the transmitted sequence of information bits, and the bit errors are counted. Perform the simulation for the transmission of 10,000 bits at several different values of SNR, which covers the range of SNRs 0 < 10 log10 Ep/No < 7. Plot the error probability as a function of the SNR. Compare the estimated error probability with the theoretical error probability given by the formula < P2 = Q 285 No Uniform random number generator Gaussian random number generator +Eb 출 Binary data source + Detector Output data Compare Error counter
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!