Channel and Coding Implementation » History » Version 11

« Previous - Version 11/17 (diff) - Next » - Current version
Gimenez Silva, Adriana, 12/15/2015 09:22 AM


Channel and Coding Implementation

AWGN Channel

After establishing a basic channel, AWGN was then added as shown on Figure 5.5. The AWGN function has an Eb/No input, which is the target Eb/No of the signal (the Eb/No received).

AWGN Implementation
Figure 5.5 Communication Diagram

Coding

In order to further improve the communication chain, coding is applied to this channel, a illustrated in figure 6. The BER function in LabVIEW compares the received bit stream to the Galois generated PN sequence. At this point, as mentioned in the limitations, synchronization between the two USRP was an issue. From the time the Vi was ran, there was a delay of 3 seconds on the receiving side, plotting noise, before correcting plotting the constellation. The received bits did not maintain a fixed value (since the transmitter and receiver were continuously transmitting and receiving) but rather kept changing (between 0 and 1) throughout the test, giving a BER of 1. For this reason, it was necessary to calculate the BER without the use of USRPs.

Channel and Coding
Figure 5.6 AWGN and Coding