Software Defined Radio

Slides:



Advertisements
Similar presentations
ITEC 352 Lecture 34 Communications. Review USB –How did you like the material (1-10) from bad to good –What did you learn? Differences between bus types.
Advertisements

Software Defined Radio Testbed Team may11-18 Members: Alex Dolan, Mohammad Khan, Ahmet Unsal Adviser: Dr. Aditya Ramamoorthy.
Image and Sound Editing Raed S. Rasheed Sound What is sound? How is sound recorded? How is sound recorded digitally ? How does audio get digitized.
RADIO FREQUENCY MODULE. Introduction  An RF module is a small electronic circuit used to transmit and receive radio signals.  As the name suggests,
Software Defined Radio Mentor: Dr. Brian Banister Sponsor: Comtech AHA Team: Brad Eylander, Dylan Kievit, Jeff Chang, Ted Storms Acknowledgements: Dr.
A Software Defined Radio Implementation for Voice Transmission over Wireless Ad-hoc Networks Jason Tran SURF-IT 2009 Fellow Mentors: Dr. Homayoun Yousefi’zadeh.
Chapter 2 Fundamentals of Data and Signals
Pulse Modulation CHAPTER 4 Part 3
Department of Computer Engineering University of California at Santa Cruz Data Compression (2) Hai Tao.
1 Chapter 2 Fundamentals of Data and Signals Data Communications and Computer Networks: A Business User’s Approach.
Core 3: Communication Systems. Encoding and decoding analog and digital signals…  Encoding involves converting data from its original form into another.
DSP for Software Radio Waveform Processing – Single Carrier Systems Dr. Jamil Ahmad.
EE 6332, Spring, 2014 Wireless Communication Zhu Han Department of Electrical and Computer Engineering Class 12 Feb. 24 nd, 2014.
Why to Apply Digital Transmission?
Software Defined Radio Test bed Abstract In wireless communication systems, dedicated hardware built for signal processing purposes are traditionally used.
1/21 Chapter 5 – Signal Encoding and Modulation Techniques.
A/D Conversion No. 1  Seattle Pacific University Analog to Digital Conversion Based on Chapter 5 of William Stallings, Data and Computer Communication.
GODIAN MABINDAH RUTHERFORD UNUSI RICHARD MWANGI.  Differential coding operates by making numbers small. This is a major goal in compression technology:
Introduction to Communication Systems
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
A Company Selling Technology and not just a Product.
Emergency Mine Radio Daniel Weller, Adam Jozwick, David West.
10/6/2015 3:12 AM1 Data Encoding ─ Analog Data, Digital Signals (5.3) CSE 3213 Fall 2011.
Integration of System Design and Standard Development in Digital Communication Education Xiaohua(Edward) Li State University of New York at Binghamton.
Signal Encoding Techniques. Lecture Learning Outcomes Be able to understand, appreciate and differentiate the different signal encoding criteria available.
Pulse Code Modulation Pulse Code Modulation (PCM) : method for conversion from analog to digital waveform Instantaneous samples of analog waveform represented.
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.
Wireless Communication with GNU SDR. A simplified wireless communication scheme.
Software defined radio (SDR) requires deep knowledge of the operating environment and coding. A bi-directional transceiver in MATLAB that allows automated.
Delta Modulation Professor: Dr. Miguel Alonso Jr..
Fundamentals of Multimedia Chapter 6 Basics of Digital Audio Ze-Nian Li and Mark S. Drew 건국대학교 인터넷미디어공학부 임 창 훈.
Pulse Code Modulation (PCM) Analog voice data must be translated into a series of binary digits before they can be transmitted. With Pulse Code Modulation.
CHAPTER 4. OUTLINES 1. Digital Modulation Introduction Information capacity, Bits, Bit Rate, Baud, M- ary encoding ASK, FSK, PSK, QPSK, QAM 2. Digital.
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Chap 6 Signal Encoding Technique
Islam Galal Electrical Engineering Department
Michael Rahaim, PhD Candidate Multimedia Communications Lab
B2W2 N-Way Concurrent Communication for IoT Devices
Seminar on 4G wireless technology
Chapter 6 Digital Modes Bit – fundamental unit of data; 0 or 1
Voice Manipulator Department of Electrical & Computer Engineering
Dr. Clincy Professor of CS
4.2 Digital Transmission Pulse Modulation (Part 2.1)
Digital Communications
PCM (Pulse Code Modulation)
Pulse Code Modulation (PCM)
Overview Communication is the transfer of information from one place to another. This should be done - as efficiently as possible - with as much fidelity/reliability.
Physical Layer (Part 2) Data Encoding Techniques
From AM Radio to Digital I/Q Modulation
Physical Layer – Part 2 Data Encoding Techniques
Introduction King Saud University
Pulse Code Modulation (PCM)
Lecture 3: Delta Modulation (DM) 1nd semester
Time Division Multiplexing

Introduction to Communications
Chapter 10. Digital Signals
DIFFERENTIAL ENCODING
Digital Signaling Digital Signaling Vector Representation
Chapter Nine: Data Transmission
Applications of Analog and Digital Communication
Data Communication.
Pulse Code Modulation (PCM)
Mr. Haneef Khan Department of Computer Networks College of CS&IS
Physical Layer – Part 2 Data Encoding Techniques
Electrical Communications Systems ECE Spring 2019
Electrical Communications Systems ECE Spring 2019
Introduction 1st semester King Saud University
Presentation transcript:

Software Defined Radio Advisors: Prof. Chih-Chun Wang Prof. J. V. Krogmeier Graduate Mentor: A. W. Layton Members: Shannon Sremac, Kevin Choi, Zi Jin Lu, Jack O’Reilly Software Defined Radio Department of Electrical and Computer Engineering System Diagram (GNURadio) Differential Phase Shift Keying (DBPSK) Software Defined Radio Software-defined radio (SDR) is a radio communication technology that is based on software defined wireless communication protocols instead of hardwired implementations. We aimed to continue the work from last semester’ team and develop a walkie-talkie system implemented with software defined radios. Simplified waveform utilizing DBPSK Information is carried in a change in phase. Demodulation consists on comparing the previous wave with the current wave. Signal Processing Overview: Encode audio data Package data into bytes Transmit data over free space from one computer Receive data from free space to second computer Decode data, convert to audio signal Components in a Typical Packet Packet Encoder/Decoder Conversion of Audio: CVSD Discussion & Future Work Preamble (Default = 2 Bytes) Access Code (Default = 8 Bytes) Whitener Offset (4 bits) Payload Length (12 bits) 512 Bytes payload (512 Bytes) CRC (4 Bytes) Padding (Making the packet multiple of 512 Bytes) Continuously variable slope delta modulation Encoder reads input sample and compares to reference value. Will output 1/0 bit and change step size of bit accordingly. “Compromise between simplicity, low bitrate, and quality” Similar methods: Pulse Code Modulation (PCM), etc. Continue testing and implementing the system. Research ways to improve upon system performance. 1. Preamble and Access code are important in identifying the data as a packet by the receiver. Receiver will check for Preamble and Access code before processing the packet. 2. The whitener offset is important for the receiver to dewhiten the packet. It takes 4 bits in packet space. 3. Payload length records how much bytes of actual data occupies the packet. By default it is 512 bytes. 4. The CRC32(4 Bytes) will check for the correctness of the packet. 5. If we open the option “Pad for USRP”, the packet encoder will automatically pad the data to be a multiple of 512 bytes. Design and develop model to compete in DARPA Spectrum challenge. Relevant Experience Experience with communication systems and digital signal processing is preferred. ECE 264, ECE301, ECE438, and ECE440 are all used in this SDR project. Skilled in Linux operation.