matt schurmann erik thompson jon pirog scott curtis

18
Matt Schurmann Erik Thompson Jon Pirog Scott Curtis

Upload: jade-ball

Post on 01-Jan-2016

225 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis

Matt Schurmann

Erik Thompson

Jon Pirog

Scott Curtis

Page 2: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis

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

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

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

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

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

Functional Description (cont’d)

Page 8: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis

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

Superheterodyning

Page 10: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis

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

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

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

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

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

USRP

Page 16: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis

Custom Design

RF Receiver Schematic

Altera Cyclone FPGA Demo Board

Page 17: Matt Schurmann Erik Thompson Jon Pirog Scott Curtis

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

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