Software Defined Radio Test bed Abstract In wireless communication systems, dedicated hardware built for signal processing purposes are traditionally used.

Slides:



Advertisements
Similar presentations
Chapter 2: Digital Modulation
Advertisements

Signal Encoding Techniques
Chapter : Digital Modulation 4.2 : Digital Transmission
Digital Modulation The discontinuity between analog and digital modulation is that in analog modulation, there are theoretically an infinite number of.
1. INTRODUCTION In order to transmit digital information over * bandpass channels, we have to transfer the information to a carrier wave of.appropriate.
Video transmission using USRP
Senior Capstone Project Integration of Matlab Tools for DSP Code Generation ECE Department March 2nd, 2006 Team Members: Kwadwo Boateng and Charles Badu.
Software Defined Radio Testbed Team may11-18 Members: Alex Dolan, Mohammad Khan, Ahmet Unsal Adviser: Dr. Aditya Ramamoorthy.
5.1 Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Lecture 27 Physical Layer Ch 5: AnalogTransmission CPE 400 / 600 Computer Communication Networks Slides are modified from Behrouz A. Forouzan.
Chapter 5 Analog Transmission
Stallings, Wireless Communications & Networks, Second Edition, © 2005 Pearson Education, Inc. All rights reserved Signal Encoding Techniques.
Chapter 5 Analog Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Computer Communication & Networks Lecture # 06 Physical Layer: Analog Transmission Nadeem Majeed Choudhary
Chapter 5 Analog Transmission
1 Digital Data, Analog Signals (5.2) CSE 3213 Fall May 2015.
EE302 Lesson 21: Transmission of Binary Data in Communication Systems
Data Communication Analog Transmition Behrouz A. Forouzan 1Data Communication - Analog Transmition.
Network Coding Testbed Using Software-Defined Radio Abstract In current generation networks, network nodes operate by replicating and forwarding the packets.
Wireless Networks and Spread Spectrum Technologies.
Sattam Al-Sahli – Emad Al-Hemyari –
Optimization of pilot Locations in Adaptive M-PSK Modulation in a Rayleigh Fading Channel Khaled Almustafa Information System Prince Sultan University.
CEG 3185 Tutorial 5 Modem (The Matlab scripts were originally developed by Xiaohong Liu) (The slides are prepared by Lei Chen)
Software Defined Radio Mentor: Dr. Brian Banister Sponsor: Comtech AHA Team: Brad Eylander, Dylan Kievit, Jeff Chang, Ted Storms Acknowledgements: Dr.
Chapter 5 Analog Transmission Digital-to-analog conversion is the process of changing one of the characteristics of an analog signal based on the information.
Lecture 3 Data Encoding and Signal Modulation
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Data Communication and Networking 332 Hardware Components of Data Communication.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 12 Feb. 24 nd, 2014.
Chapter Twelve: Digital Modulation and Modems. Introduction Digital signals have become very important in wired and wireless communications To send data.
Carrier-Amplitude modulation In baseband digital PAM: (2d - the Euclidean distance between two adjacent points)
An Najah National University Telecommunication Engineering Department comparison of binary shift keying techniques Prepeared by : Suhad Malayshi Raghad.
DIGITAL MODULATION.
Digital to analogue conversion. 1 DIGITAL-TO-ANALOG CONVERSION Digital-to-analog conversion is the process of changing one of the characteristics (A,
ECE 4371, Fall, 2014 Introduction to Telecommunication Engineering/Telecommunication Laboratory Zhu Han Department of Electrical and Computer Engineering.
Chapter 6. Signal Encoding Techniques
Anthony Gaught Advisors: Dr. In Soo Ahn and Dr. Yufeng Lu Department of Electrical and Computer Engineering Bradley University, Peoria, Illinois May 7,
PSK31 Digital Mode.
Software Defined Radio
Network Coding Testbed Jeremy Bergan, Ben Green, Alex Lee.
Signal Encoding Techniques Chapter 6. Reasons for Choosing Encoding Techniques  Digital data, digital signal Equipment less complex and expensive than.
Wireless Networks Instructor: Fatima Naseem Lecture # 03 Computer Engineering Department, University of Engineering and Technology, Taxila.
Integration of System Design and Standard Development in Digital Communication Education Xiaohua(Edward) Li State University of New York at Binghamton.
1 Kyung Hee University Chapter 5 Analog Transmission.
Radio Signals Modulation Defined The purpose of radio communications is to transfer information from one point to another. The information to be sent.
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
ALEX DOLAN MOHAMMAD KHAN AHMET UNSAL Software Defined Radio Testbed.
Network Coding Testbed Jeremy Bergan, Ben Green, Alex Lee.
3-2008UP-Copyrights reserved1 ITGD4103 Data Communications and Networks Lecture-11:Data encoding techniques week 12- q-2/ 2008 Dr. Anwar Mousa University.
ECOM 4314 Data Communications Fall September, 2010.
GMSK - Gaussian Minimum Shift Keying
Frequency Shift Keying (FSK) The frequency of the carrier is changed according to the message state (high (1) or low (0)). One frequency encodes a 0 while.
Wireless Transmission Professor: Dr. Miguel Alonso Jr.
Communications Systems. 1Analogue modulation: time domain (waveforms), frequency domain (spectra), amplitude modulation (am), frequency modulation (fm),
Dept. of EE, NDHU 1 Chapter Four Bandpass Modulation and Demodulation.
Software Defined Radio Testbed Alex Dolan Mohammad Khan Ahmet Unsal Jihyung Ha.
Digital Modulation Technique
Chapter : Digital Modulation 4.2 : Digital Transmission
Part II. Physical Layer and Media Chapter 5. Analog Transmission COMP 3270 Computer Networks Computing Science Thompson Rivers University.
1 Digital to Analog Encoding. 2 3 Digital modulation techniques Amplitude Shift Keying Amplitude Shift Keying Frequency Shift Keying Frequency Shift.
Members:Ahmet Unsal Alex Dolan Mohammad Khan Adviser:Prof. Aditya Ramamoorthy.
Islam Galal Electrical Engineering Department
Digital modulation techniques
Network Coding Testbed
DATA COMMUNICATION Lecture-19.
Frequency Shift Keying (FSK) & Phase Shift Keying (PSK)
Digital-to-Analog Conversion
Digital Modulation Basics
Phase Shift Keying (PSK)
Presentation transcript:

Software Defined Radio Test bed Abstract In wireless communication systems, dedicated hardware built for signal processing purposes are traditionally used. With faster and low-cost computers in recent years, it is now a feasible option to perform most of the signal processing in software or reconfigurable hardware. This project aims to develop a point to point communication system using MATLAB Simulink and USRP-2. One of the goals of this project will also be trying to understand the limitations of MATLAB as a Software Defined Radio Platform. Abstract In wireless communication systems, dedicated hardware built for signal processing purposes are traditionally used. With faster and low-cost computers in recent years, it is now a feasible option to perform most of the signal processing in software or reconfigurable hardware. This project aims to develop a point to point communication system using MATLAB Simulink and USRP-2. One of the goals of this project will also be trying to understand the limitations of MATLAB as a Software Defined Radio Platform. Solution Build a Digital Communication System using MATLAB Simulink and USRP-2. Start by Implementing the Physical Layer in MATLAB Simulink environment. Utilize the Universal Software Radio Peripheral 2(USRP-2) to send and receive the physical packet over the air. Test the communication System using data packets. Solution Build a Digital Communication System using MATLAB Simulink and USRP-2. Start by Implementing the Physical Layer in MATLAB Simulink environment. Utilize the Universal Software Radio Peripheral 2(USRP-2) to send and receive the physical packet over the air. Test the communication System using data packets. System Design The Communication system is a general point to point communication system. MATLAB Simulink Model: Create models in MATLAB Simulink, & simulate these models under ideal conditions & conditions with Gaussian noise. Simulation: Simulation confirms whether it is feasible to design the models for over the air transmissions. Physical Layer Transmission Side: Prepares the data for transmission by modulating and sends to USRP-2. Physical Layer Receiver Side: Receives the data from USRP- 2 and processes it by demodulating, filtering, amplifying etc. and presents it in a usable form. System Design The Communication system is a general point to point communication system. MATLAB Simulink Model: Create models in MATLAB Simulink, & simulate these models under ideal conditions & conditions with Gaussian noise. Simulation: Simulation confirms whether it is feasible to design the models for over the air transmissions. Physical Layer Transmission Side: Prepares the data for transmission by modulating and sends to USRP-2. Physical Layer Receiver Side: Receives the data from USRP- 2 and processes it by demodulating, filtering, amplifying etc. and presents it in a usable form. Problem Statement MATLAB Simulink is a relatively new platform for Software Defined Radio. Very little or No work has been done to build a communication system of Software Defined Radio using MATLAB Simulink. Problem Statement MATLAB Simulink is a relatively new platform for Software Defined Radio. Very little or No work has been done to build a communication system of Software Defined Radio using MATLAB Simulink. Design Requirement Implement two modulation schemes: 1) DBPSK (Differential Binary Phase Shift Keying) 2) FSK (Frequency Shift Keying) Test the System by sending data packets Achieve Bit Rate of Kbits/sec & frame error rate of Design Requirement Implement two modulation schemes: 1) DBPSK (Differential Binary Phase Shift Keying) 2) FSK (Frequency Shift Keying) Test the System by sending data packets Achieve Bit Rate of Kbits/sec & frame error rate of Testing MATLAB Simulink: Models are made inside Simulink environment and simulated before testing them over the air. Over the Air: After a model works in MATLAB, it is built exclusively for over the air transmission using USRP-2s. The final test is to send packets using the USRP-2s. Our ultimate goal was to send a data file over the air and receive it properly. Testing MATLAB Simulink: Models are made inside Simulink environment and simulated before testing them over the air. Over the Air: After a model works in MATLAB, it is built exclusively for over the air transmission using USRP-2s. The final test is to send packets using the USRP-2s. Our ultimate goal was to send a data file over the air and receive it properly. Technical Details Phase-shift keying (PSK) is a digital modulation scheme that conveys data by changing the phase of a signal. PSK uses a finite number of phases, each assigned a unique pattern of binary digits. In DBPSK, the system is used to change bit pattern by a specified amount. The demodulator then determines the changes in the phase of the received signal rather than the phase itself. Since this scheme depends on the difference between successive phases, it is termed Differential binary phase-shift keying (DBPSK). DBPSK can be significantly simpler to implement than ordinary PSK since there is no need for the demodulator to have a copy of the reference signal to determine the exact phase of the received signal (it is a non-coherent scheme). Frequency-shift keying (FSK) is a frequency modulation scheme in which digital information is transmitted through discrete frequency changes of a signal. Technical Details Phase-shift keying (PSK) is a digital modulation scheme that conveys data by changing the phase of a signal. PSK uses a finite number of phases, each assigned a unique pattern of binary digits. In DBPSK, the system is used to change bit pattern by a specified amount. The demodulator then determines the changes in the phase of the received signal rather than the phase itself. Since this scheme depends on the difference between successive phases, it is termed Differential binary phase-shift keying (DBPSK). DBPSK can be significantly simpler to implement than ordinary PSK since there is no need for the demodulator to have a copy of the reference signal to determine the exact phase of the received signal (it is a non-coherent scheme). Frequency-shift keying (FSK) is a frequency modulation scheme in which digital information is transmitted through discrete frequency changes of a signal. Summary This project explores the versatility of MATLAB Simulink as a Software Defined Radio platform besides building a digital communication system. Our project will benefit future research and projects involving Software Defined Radio. Summary This project explores the versatility of MATLAB Simulink as a Software Defined Radio platform besides building a digital communication system. Our project will benefit future research and projects involving Software Defined Radio. Client / Faculty Advisor: Dr. Aditya RamamoorthyTeam May Assistant Advisor: Shizheng LiAlex Dolan, Mohammed Khan, Ahmet Unsal Client / Faculty Advisor: Dr. Aditya RamamoorthyTeam May Assistant Advisor: Shizheng LiAlex Dolan, Mohammed Khan, Ahmet Unsal BFSK Binary FSK has two important specifications:  Carrier Frequency  Frequency Separation In this example, we used a frequency separation of 10 kHz. When 0 is transmitted, a peak is observed at a frequency which is 5 kHz less than the center frequency of the carrier before demodulation. When 1 is transmitted, a peak is observed at a frequency that is 5 kHz more than the center frequency. (These effects are observed using a spectrum scope) BFSK Binary FSK has two important specifications:  Carrier Frequency  Frequency Separation In this example, we used a frequency separation of 10 kHz. When 0 is transmitted, a peak is observed at a frequency which is 5 kHz less than the center frequency of the carrier before demodulation. When 1 is transmitted, a peak is observed at a frequency that is 5 kHz more than the center frequency. (These effects are observed using a spectrum scope) Fig3: When 0 is transmitted Fig4: When 1 is transmitted System Design Diagram Testing & Logging Physical Layer Simulink Model Simulation Point to Point Communication between USRP-2s Fig1 : The cross sectional overview of a USRP2 exposing the daughterboard RFX400 with the frequency range of MHz & 20+mW transmission power. Fig2: Point to Point Communication between USRP-2s.