matt schurmann erik thompson jon pirog scott curtis
TRANSCRIPT
![Page 1: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/1.jpg)
Matt Schurmann
Erik Thompson
Jon Pirog
Scott Curtis
![Page 2: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/2.jpg)
Overview
Introduction Functional Description Technical Description Performance Objectives Implementation Alternatives Toward Senior Design Conclusion References
![Page 3: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/3.jpg)
SDR? Amateur Radio? Say What? Traditional radio implementations use
fixed-function hardware to implement protocol stacks
Today an estimated 16,000 amateur hardware-based radio repeaters exist in the USA
A Repeater
![Page 4: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/4.jpg)
What is Software Defined Radio? SDR is a radio architecture that seeks to
implement as much of its functionality as possible in digital baseband software
Ideally, SDR is 100% re-configurable. Flexible RF hardware receives, transmits and performs A/D conversion. Software does everything else
![Page 5: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/5.jpg)
Functional DescriptionHardware-Based Radio
Software Defined Radio
Images: Bruce McNair, EE585WS, Spring 2011, Stevens Institute of Technology
![Page 6: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/6.jpg)
Functional Description (cont’d) Two fundamental sections:
RF Frontend – Interface between air and baseband processing
Baseband Processing – perform modulation (FM for amateur radio), demodulation, coding, error correction, waveform synthesis, RF hardware tuning. Interface with user, internet, data link layer
![Page 7: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/7.jpg)
Functional Description (cont’d)
![Page 8: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/8.jpg)
Implementation Issues
Current ADC technology doesn’t allow high-rate, high precision frequency.
Remember the Nyquist Frequency? Digitizing a 1.3 GHz signal, means sampling over 2.6 GHz!
Work-around: superheterodyning
![Page 9: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/9.jpg)
Superheterodyning
![Page 10: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/10.jpg)
Wideband Hardware
The amateur radio bands in the USA range from about 1 MHz to 1.3 GHz
Amplifiers are limited by gain-bandwidth product. High gain = low bandwidth
Similar concerns exist for mixers, filters
![Page 11: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/11.jpg)
Baseband Hardware
Baseband hardware design pits
Power vs. Re-configurability
Compromise: Hybrid FPGA and Microcontroller hardware design
Which programming language to use? C for Microcontroller, VHDL for FPGA
![Page 12: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/12.jpg)
Baseband Software
Baseband software for waveform synthesis and modulation will require intense digital signal processing (DSP)
Saving Grace: GNU Radio – an open-source software radio library using C and Python!
![Page 13: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/13.jpg)
Performance Objective
To implement an SDR-based amateur radio repeater prototype
It must have competitive performance, even if it is more expensiveRangeSNRUser Interface
![Page 14: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/14.jpg)
Toward Implementation Software Design: GNU Radio
Two Hardware Possibilities:Hardware Design – see our various reportsUSRP – “Universal Software Radio
Peripheral.” Available through Stevens SDR Lab
Tradeoff – Cost, Time, Complexity vs. Learning Opportunity, Impressiveness of Project
![Page 15: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/15.jpg)
USRP
![Page 16: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/16.jpg)
Custom Design
RF Receiver Schematic
Altera Cyclone FPGA Demo Board
![Page 17: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/17.jpg)
Conclusion
SDR-based Amateur Radio Repeater
Many design tradeoffs, and constraints due to cost, time, current technology
More information: http://mjsch.org/d6
Questions?
![Page 18: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis](https://reader035.vdocuments.us/reader035/viewer/2022062408/56649ec75503460f94bd2c13/html5/thumbnails/18.jpg)
Selected ReferencesHuseyin Arslan and Hasari Celebi, "Software Defined Radio Architectures for Cognitive
Radios," in Cognitive Radio, Software Defined Radio, and Adaptive Wireless Systems.: Springer, 2007, ch. 4, pp. 109-144.
Tom Wada. (2005) All Digital FM Receiver. [Online]. http://www.ie.u-ryukyu.ac.jp/~wada/design05/spec_e.html
Mahababul Hansan, Md Khan, and Farzana Akhter, "Design and Implementation of a QPSK Demodulator," BRAC University, Bangladesh, 2010.
Behzad Ravazi, RF Microelectronics. Upper Saddle River: Prentice , 1998.
Technologies, Wipro. "Software Defined Radio Whitepaper." 2002. http://www.broadcastpapers.com/whitepapers/WiproSDRadio.pdf (accessed February 25, 2011).
E. Blossom, "Exploring GNU Radio," http://www.gnu.org/software/gnuradio/doc/exploring-gnuradio.html, November 2004.
http://www.arrl.org/files/file/Hambands_color.pdf
McNair, Bruce. “EE585WS Class Notes.” Stevens Institute of Technology, Spring 2011