GNU Radio A Free Software Defined Radio

Slides:



Advertisements
Similar presentations
HARDWARE Rashedul Hasan..
Advertisements

By the end of this section, you will know and understand the hardware and software involved in making a LAN!
System Area Network Abhiram Shandilya 12/06/01. Overview Introduction to System Area Networks SAN Design and Examples SAN Applications.
Tri-Band RF Transceivers for Dynamic Spectrum Access By Nishant Kumar and Yu-Dong Yao.
Overview and Basics of Software Defined Radios INSTRUCTOR: Dr. George Collins By Praveen Kumar Chukka
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,
Electronics’2004, Sozopol, September 23 Design of Mixed Signal Circuits and Systems for Wireless Applications V. LANTSOV, Vladimir State University
GNU Radio A Free Software Defined Radio Eric Blossom Blossom Research Lighthouse Ave., Suite 109 Monterey, CA USA.
Wireless Computer Networking Melanie Hanson May 6, 2002.
1 Summary of SDR Analog radio systems are being replaced by digital radio systems for various radio applications. SDR technology aims to take advantage.
Mobile Handset Hardware Architecture
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
Networking Virtualization Using FPGAs Russell Tessier, Deepak Unnikrishnan, Dong Yin, and Lixin Gao Reconfigurable Computing Group Department of Electrical.
1 RH033 Welcome to RedHat Linux. 2 Hardware Requirements ♦ Pentium Pro or better with 256 MB RAM ♦ Or ♦ 64-bit Intel/AMD with 512 MB RAM ♦ 2-6 GB disk.
Bilal Saqib. Courtesy: Northrop Grumman Corporation.
Doc.: IEEE /211r2 Submission September, 2000 Jeyhan Karaoguz, Broadcom CorporationSlide 1 Project: IEEE P Working Group for Wireless Personal.
Add on cards. Also known as Expansion card or interface adapter. It can be inserted into an expansion slot of a motherboard to add functionality to a.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
Software Defined Radio
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
The GNU in RADIO Shravan Rayanchu. SDR Getting the code close to the antenna –Software defines the waveform –Replace analog signal processing with Digital.
1 Software Radio Enabling Dynamic Spectrum Management.
1 Software Radio Technology Dr. John Chapin CTO Vanu, Inc. One Porter Square, Suite 18 Cambridge, MA Presentation to NSMA conference.
Matt Schurmann Erik Thompson Jon Pirog Scott Curtis.
Developing a SDR Testbed Alex Dolan Mohammad Khan Ahmet Unsal Project Advisor Dr. Aditya Ramamoorthy.
INTRODUCTION : Since its introduction in 1991, SDR (Software-defined Radio) has been defined as a radio platform of which the functionality is at.
Networks.
T10111/3/20151 Computers Industry & Applications.
DSP Techniques for Software Radio A System Example Dr. Jamil Ahmad.
Student: Vikas Agarwal Guide: Prof H S Jamadagni
Presenter: Renato Iide, Le Wang Presentation Date: 12/16/2015.
June, 1999©Vanu, Inc. Vanu Bose Vanu, Inc. Programming the Physical Layer in Wireless Networks.
SOFTWARE DEFINED RADIO
Week-3 (Lecture-1). Some Important internet terms: Archie : A program used to search files at FTP sites. There are currently 30 Archie servers in the.
1 Modeling Considerations for the Hardware-Software Co-design of Flexible Modern Wireless Transceivers Benjamin Drozdenko, Matthew Zimmermann, Tuan Dao,
IT-101 Section 001 Lecture #15 Introduction to Information Technology.
Software Defined Radio (SDR)
5G Wireless Technology.
Communication Devices..
Voice Controlled Robot by Cell Phone with Android App
What’s out there and who’s using it
Software Defined Radio
David Ho Mentor: Professor H. Jafarkhani Professor H. Yousefi’zadeh
Instructor Materials Chapter 6 Building a Home Network
High-Level Hardware-Software Co-design of an 802
4G-WIRELESS NETWORKS PREPARED BY: PARTH LATHIGARA(07BEC037)
Chapter 3 Computer Networking Hardware
What is Fibre Channel? What is Fibre Channel? Introduction
Munigala Srinivaas EE-587 (April )
StreamNetTM Soft Decoder – VIEW Multimedia Receiver (VMR) 1/21/2013.
Seminar on…. 5G Wireless Technology By: Niki Upadhyay
Objectives Overview Differentiate among various styles of system units on desktop computers, notebook computers, and mobile devices Describe the control.
Mobile Phone Techniques
Drill Translate the following message:
The Hardware of Software Defined Radios
Spartan-II + Soft IP = Programmable ASSP
Faiza Iqbal Mobile Networks Faiza Iqbal EC-425 Mobile Networks Lab 1.
Adam Schlesinger NASA - JSC October 30, 2013
Lecture 4 Continuation of transmission basics Chapter 3, pages 75-96
Wi-Fi Technology.
Chapter 2: The Linux System Part 1
Objectives Overview Differentiate among various styles of system units on desktop computers, notebook computers, and mobile devices Identify chips, adapter.
Network Coding Testbed
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
Five Key Computer Components
Wireless Standards adaptation
CHAPTER 1 THE 8051 MICROCONTROLLERS
EVLA Advisory Panel Mtg. System Overview
doc.: IEEE <doc#>
Presentation transcript:

GNU Radio A Free Software Defined Radio Eric Blossom eb@comsec.com Blossom Research +1 831 917 3428 798 Lighthouse Ave., Suite 109 Monterey, CA 93940 USA

Thought for the day… The milk of disruptive innovation doesn’t flow from cash-cows. David S. Isenberg GNU Radio

Overview Software defined radio Free (open source) software GNU Radio Software ATSC receiver GNU Radio

What is software defined radio? Get the software close to the antenna Software defines the waveforms Replace analog signal processing with digital signal processing S/W controlled conventional radio S/W controlled digital demod (ASICs, etc) S/W baseband modulation / demodulation S/W channel selection, up/down conversion, filtering, mod/demod GNU Radio

Why SDR? Flexibility Quicker time to market Multiple personalities (chameleon) New things are possible: Multiple channels at the same time Better spectrum utilization “Cognitive radios” GNU Radio

Disadvantages Higher power consumption than dedicated ASIC approach More MIPS required Higher cost (today) GNU Radio

Current SDR users Military Cellular base stations Consolidating a stack of radios Bridging between radio networks Cellular base stations Avoid “fork lift upgrades” Multiple standards on same system New features to market quicker GNU Radio

Emerging SDR uses Personal communication devices Cellular / Paging / Wireless LAN(s) PC based “generic transceiver” Radio / TV Emerging unlicensed RF band apps GNU Radio

What is “free software?” “Free as in liberty” User has access to the source User is free to modify and is encouraged to contribute the modifications back to the community A culture of innovation Various licenses: GNU General Public License (GPL), Mozilla, Artistic License. GNU Radio

Who uses free software? World wide community of users Publicly traded companies support or distribute free software: IBM, Red Hat, Mandrake Linux Apache web server Not a fringe activity GNU Radio

What is GNU Radio? It’s a free software defined radio A platform for experimenting with digital communications A platform for signal processing on commodity hardware GNU Radio

Vision Transmit and receive any signal Create a practical environment for experimentation & product delivery Expand the “free software ethic” into what were previously hardware intensive arenas GNU Radio

What H/W is required? Commodity PC RF front end (e.g., TV tuner module) Multi-channel applications / wide B/W: High speed A/D (20 – 25 Msamples/sec) Single channel / narrow bandwidth: SoundBlaster, AC97 codec, etc. GNU Radio

SDR ATSC receiver is practical! Commodity PC: Dual processor Athlon 1800+ MP 512 MB RAM / 120 GB disk $1300 Can do: 6 * 10^9 integer ops / sec 4 * 10^9 FIR filter taps / sec GNU Radio

ATSC computational requirements 1080i TSP decode takes about ½ of a single CPU Naïve equalizer: about 2.5 * 10^9 taps/s Smart s/w version: about 0.6 * 10^9 taps/s Viterbi decoder: 10^6 decisions / sec. Highly amenable to SIMD implementation Short constraint length GNU Radio

Moore’s Law is on our side Even if we’re off by a little bit, within 3 years we’ll have 4 times the performance for the same money. General purpose hardware gets faster by itself (Intel, AMD, etc take care of it). ASICs don’t get faster by themselves. Even a die shrink is expensive & time consuming GNU Radio

Open source hardware too! General purpose SDR PCI peripheral: Tuner module $20 25 Msample/sec A/D converter $12 Spartan II FPGA (100k gates) $18 Misc analog, SRAM, etc $10 PWB $10 Assembly & Test $10 Total cost to manufacture: $80 GNU Radio

GNU Radio resources Home page (links to source code) Mailing list http://www.gnu.org/software/gnuradio Mailing list discuss-gnuradio-request@gnu.org Archive http://mail.gnu.org/mailman/listinfo/discuss-gnuradio Open source hardware http://www.opencores.org/projects/pci PCI bridges, ethernet, memory controllers, etc. GNU Radio

Questions? GNU Radio