Methodology » History » Version 3
Version 2 (SANCHEZ, Eduardo, 12/12/2016 04:40 PM) → Version 3/13 (ZHAI, Lili, 12/12/2016 09:02 PM)
h1. Methodology
In this section, we describe the methodology used to develop the geostationary satellite channel emulator. In order to make easier to monitor the project progress, we divide the project into the following phases:
1. We learn with a tutorial the LabVIEW programming concepts with a tutorial in order to build a basic system.
2. We examine an example of QPSK modulation from the LabVIEW Modulation Toolkit.
3. We develop a QPSK communication system based on the LabVIEW example:
* We develop one module for each of the main components of the communication system: transmitter, channel and receiver.
* We develop an additive white gaussian noise (AWGN) channel.
* We implement the propagation delay effect in the communication system.
* We include a tool to visualize the received symbol constellation.
4. We test and validate the developed QPSK communication system via simulations. Testing, debugging and documentation.
5. We write the preliminary report.
6. We study the LabVIEW FPGA Module in order to run the developed communication system on FPGA.
7. We integrate the DVB-S2 modems in our communication system by replacing the transmitter and receiver modules.
* The transmitter module is replaced by a DVB-S2 modem. Testing, debugging and documentation.
* The receiver module is replaced by a DVB-S2 modem. Testing, debugging and documentation.
* Both the transmitter and the receiver are replaced by DVB-S2 modems. Testing, debugging and documentation.
In this section, we describe the methodology used to develop the geostationary satellite channel emulator. In order to make easier to monitor the project progress, we divide the project into the following phases:
1. We learn with a tutorial the LabVIEW programming concepts with a tutorial in order to build a basic system.
2. We examine an example of QPSK modulation from the LabVIEW Modulation Toolkit.
3. We develop a QPSK communication system based on the LabVIEW example:
* We develop one module for each of the main components of the communication system: transmitter, channel and receiver.
* We develop an additive white gaussian noise (AWGN) channel.
* We implement the propagation delay effect in the communication system.
* We include a tool to visualize the received symbol constellation.
4. We test and validate the developed QPSK communication system via simulations. Testing, debugging and documentation.
5. We write the preliminary report.
6. We study the LabVIEW FPGA Module in order to run the developed communication system on FPGA.
7. We integrate the DVB-S2 modems in our communication system by replacing the transmitter and receiver modules.
* The transmitter module is replaced by a DVB-S2 modem. Testing, debugging and documentation.
* The receiver module is replaced by a DVB-S2 modem. Testing, debugging and documentation.
* Both the transmitter and the receiver are replaced by DVB-S2 modems. Testing, debugging and documentation.