ece4305_lab2

ece4305_lab2 - ECE4305: Software-Defined Radio Systems and...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: ECE4305: Software-Defined Radio Systems and Analysis Lab 2: Basic SDR Implementation of a Transmitter and a Receiver D-Term 2010 Objective This laboratory will provide a theoretical foundation for various modulation schemes and their ro- bustness to error. You will also be introduced to Simulink as a development tool for communications systems. This laboratory will implement a bare bones communication system in Simulink. This laboratory assumes a knowledge of MATLAB but little or no knowledge of Simulink. Contents 1 Theoretical Preparation 2 1.1 Digital Modulation Schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.1 Pulse Amplitude Modulation . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.2 Quadrature Amplitude Modulation . . . . . . . . . . . . . . . . . . . . . . . . 2 1.1.3 Phase Shift Keying . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Power Efficiency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 Probability of Bit Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3.1 Error Bounding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4 Problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2 Software Implementation 9 2.1 Repetition Coding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.2 Interleaving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.3 BER Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.4 Receiver Implementation over an Ideal Channel . . . . . . . . . . . . . . . . . . . . . 10 3 GNU Radio Experiments 12 3.1 Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.2 GNU Radio Companion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.1 GRC FFT Tutorial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2.2 GRC Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.2.3 More GRC Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.2.4 Exercise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 3.3 Further Exploration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4 Analysis & Synthesis 23 5 Lab Report Instructions 24 References 25 1 1 Theoretical Preparation This theory will give an understanding of several basic digital modulation schemes that form the foundation of modern communications. You will learn to analyze the power efficiency of various schemes and access a modulation schemes robustness to error....
View Full Document

This note was uploaded on 01/13/2011 for the course ECE 4305 taught by Professor Wy during the Spring '10 term at WPI.

Page1 / 25

ece4305_lab2 - ECE4305: Software-Defined Radio Systems and...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online