Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.

Slides:



Advertisements
Similar presentations
Determining and Characterizing the Number of Frequency Hopping Interferers using Time and Frequency Offset Estimation Alican Gök Prof. Danijela Cabric.
Advertisements

Chapter : Digital Modulation 4.2 : Digital Transmission
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
University of Malta ICECS 2010 Terence Zarb, Ivan Grech, Edward Gatt, Owen Casha, Joseph Micallef Presented by: Terence Zarb Department of Microelectronics.
1. INTRODUCTION In order to transmit digital information over * bandpass channels, we have to transfer the information to a carrier wave of.appropriate.
Data Communications and Networking
Overview and Basics of Software Defined Radios INSTRUCTOR: Dr. George Collins By Praveen Kumar Chukka
Video transmission using USRP
01/10/2013 Ebro Observatory, October 1st, 2013 New Technology involved in SWING: Software Radio and HF Links A.L. Saverino A.Capria, F.Berizzi, M. Martorella,
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.
Strider : Automatic Rate Adaptation & Collision Handling Aditya Gudipati & Sachin Katti Stanford University 1.
Lecture 27 Physical Layer Ch 5: AnalogTransmission CPE 400 / 600 Computer Communication Networks Slides are modified from Behrouz A. Forouzan.
EE302 Lesson 21: Transmission of Binary Data in Communication Systems
Network Coding Testbed Using Software-Defined Radio Abstract In current generation networks, network nodes operate by replicating and forwarding the packets.
Comp 361, Spring 20056:Basic Wireless 1 Chapter 6: Basic Wireless (last updated 02/05/05) r A quick intro to CDMA r Basic
GNU R ADIO mehdi sajjadi Summer W HAT IS GNU R ADIO ? An open-source software toolkit Design & Implementation of Radio systems Two main set of.
The Software Defined Radio Team D. J. Love, C.-C. Wang, and J. V. Krogmeier School of Electrical and Computer Engineering Purdue University, West Lafayette.
Software Defined Radio Mentor: Dr. Brian Banister Sponsor: Comtech AHA Team: Brad Eylander, Dylan Kievit, Jeff Chang, Ted Storms Acknowledgements: Dr.
Software Defined Radio
Ultra-Wideband Research and Implementation By Jarrod Cook and Nathan Gove Advisors: Dr. Brian Huggins Dr. In Soo Ahn Dr. Prasad Shastry.
Outline What is an ad hoc network Smart Antenna Overview
Mid-term Project Presentation Eli Bendersky Igor Oks.
MAC Protocol By Ervin Kulenica & Chien Pham.
Sep 08, 2005CS477: Analog and Digital Communications1 Example Systems, Signals Analog and Digital Communications Autumn
DSP for Software Radio Waveform Processing – Single Carrier Systems Dr. Jamil Ahmad.
WLAN b a Johan Montelius
1 Summary of SDR Analog radio systems are being replaced by digital radio systems for various radio applications. SDR technology aims to take advantage.
Software Defined Radio Test bed Abstract In wireless communication systems, dedicated hardware built for signal processing purposes are traditionally used.
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
Anthony Gaught Advisors: Dr. In Soo Ahn and Dr. Yufeng Lu Department of Electrical and Computer Engineering Bradley University, Peoria, Illinois May 7,
Network Coding Testbed Jeremy Bergan, Ben Green, Alex Lee.
Reconfigurable Communication System Design
PSK31 Digital Mode.
Wireless Communications
Software Defined Radio
Network Coding Testbed Jeremy Bergan, Ben Green, Alex Lee.
Low Cost Radar and Sonar using Open Source Hardware and Software
Emergency Mine Radio Daniel Weller, Adam Jozwick, David West.
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
Integration of System Design and Standard Development in Digital Communication Education Xiaohua(Edward) Li State University of New York at Binghamton.
Ultra-Wideband Research and Implementation By Jarrod Cook and Nathan Gove Advisors: Dr. Brian Huggins Dr. In Soo Ahn Dr. Prasad Shastry.
Matt Schurmann Erik Thompson Jon Pirog Scott Curtis.
ALEX DOLAN MOHAMMAD KHAN AHMET UNSAL Software Defined Radio Testbed.
Network Coding Testbed Jeremy Bergan, Ben Green, Alex Lee.
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
Wireless TXRX for TLL2020 It is awesome.. Outline Project Overview System Overview Transmiter Hardware Receiver Hardware FPGA Architecture Driver and.
Doc.: IEEE /383 Submission November1998November 1998 Jamshid Khun-Jush, ETSI-BRANSlide 1 BRAN#11 PHY Decisions & Issues to Resolved with
Network Kernel Architectures and Implementation ( ) Physical Layer
Car-to-Car Communication for Accident Avoidance
Jonathan Haws Blair Leonard Khemmer Porter Joshua Templin Software Defined Radio A Modular Approach.
Software Defined Radio Testbed Alex Dolan Mohammad Khan Ahmet Unsal Jihyung Ha.
Wireless communication Emmanuel Gyebison. Transmission Signals must be converted into digital values, using a circuit called ADC (Analog to Digital Converter),
Cooperative MIMO Paradigms for Cognitive Radio Networks
Chapter : Digital Modulation 4.2 : Digital Transmission
Members:Ahmet Unsal Alex Dolan Mohammad Khan Adviser:Prof. Aditya Ramamoorthy.
Experimental Evaluation of Co-existent LTE-U and Wi-Fi on ORBIT Problem DefinitionExperimental Procedure Results Observation WINLAB Conclusion Samuel
What is CRKIT Framework ? Baseband Processor :  FPGA-based off-the-shelf board  Control up to 4 full-duplex wideband radios  FPGA-based System-on-Chip.
Achieving Single Channel, Full Duplex Wireless Communication
David Ho Mentor: Professor H. Jafarkhani Professor H. Yousefi’zadeh
Low Cost Radar and Sonar using Open Source Hardware and Software
High-Level Hardware-Software Co-design of an 802
Wireless Communication Project
DETAILED SYSTEM DESIGN
Software Defined Radio
Simulink Implementation of a Cable Modem
Network Coding Testbed
Network Coding Testbed
Digital Communication Chapter 1: Introduction
Achieving Single Channel, Full Duplex Wireless Communication
Presentation transcript:

Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy

Presentation Overview Background Information Project Overview System Design Progress and Plan

Background Information Software Defined Radio USRP-2 DaughterBoard

Project Overview Project Goal 1.Develop a Software Defined Radio network testbed, using MATLAB Simulink and USRP-2 2.Evaluate MATLAB Simulink’s Versatility as a SDR platform

Requirements Implement a SDR Testbed Use of Universal Software Radio Peripheral-2 (USRP-2) Use of MATLAB Simulink Implement digital modulation schemes like FSK, BPSK, DBPSK, QAM Implement simplified MAC

Constraints USRP-2 o Number of nodes o Frequency Range o Bandwidth o Transmission Power Processing o CPU Cycles Time

Assumptions Tested under reasonable conditions Normal level of noise Controlled transmission range

Resources 2 USRP-2s o Sample rate of 100 MHz 2 Dell Optiplex 980 Computers o Intel Core i7 Processor Daughterboards o Various daughterboards for different frequency bands o Able to transmit and receive up to 5 GHz

Design Process Design Physical Layer Design MAC Layer Testing and Logging

System Decomposition Physical layer: –USRP-2 –Simulink – DSP and digital communications MAC: –Coordinates t ransmission among nodes. Testing and Logging: –The tools used to test the system. –Tracks progress and success.

System Block Diagram Testing & Logging MAC PHY RF Daughterboard (USRP2) Rx / Tx

Physical Layer Simulink signal processing FSK, PSK, QAM modulation/demodulation Synchronization and packetization Error control USRP-2 hardware Ethernet interface with 100 MSamples/s A/D conversion

Physical Layer (PHY) Block Diagram Rx USRP-2 Variable f 0 and f s Down conversion Digital Signal Processing Filtering Synchronization Demodulation Error control etc. Data Digital Signal Processing Modulation Filtering Error control encoding etc. Tx USRP2 Variable f 0 and f s Up conversion

MAC Layer Coordinate channel access between nodes Simplified implementation Carrier sense multiple access with collision avoidance (CSMA/CA) Written in C++ or embedded MATLAB.

MAC Design a MAC that allows simultaneous transmissions when both interfered messages can be decoded Distributed Algorithm o Similar to distributed coordinate function o Use RTS and CTS messages to coordinate interfering transmissions

Testing and Logging Select logging/testing options Logging data to file from individual layers/components Scopes/Visualization of data from individual layers/components Generation of statistics Validation

Testing Procedure Design Physical Layer in Simulink. Design each component in Simulink. Test in controlled MATLAB environment. Test using USRP-2 and Simulink. Introduce MAC layer Move from point to point and introduce more nodes. Compare results to simulations and expected results. Observe BER, data rates, etc.

Schedule

Questions?