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

Slides:



Advertisements
Similar presentations
Wi-Fi Technology.
Advertisements

HARDWARE Rashedul Hasan..
A Project Report on T.V. Tuner Card. What is a TV tuner Card ? How it works ? Interface : Internal or External. Chipset. Software. Time – shifting. Electronic.
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.
Mass Market Wireless Multimedia The Chipset Challenge of Smaller, Faster, Cheaper… Tom Pollard Worldwide Chipset Marketing Director Texas Instruments Incorporated.
How are we going to get there? Perry Correll Xirrus, Principal Technologist How will White Spaces impact the consumer market?
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
Musenki Enabling “hotspot” wireless Internet connectivity through technology and services.
Electronics’2004, Sozopol, September 23 Design of Mixed Signal Circuits and Systems for Wireless Applications V. LANTSOV, Vladimir State University
MP3toFM Midterm Presentation February 21, About Us 2 Brandon Leatherwood CPE/SE MCU Firmware Ethernet Design Josh Wilson CPE MP3 Decoder MCU Firmware.
45 nm transistor 45nm =.045um (microns)= 450 Angstroms.
Review on Networking Technologies Linda Wu (CMPT )
LAN Local Area Network By Amal Wali 10DD.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
NETWORKING HARDWARE.
1 Summary of SDR Analog radio systems are being replaced by digital radio systems for various radio applications. SDR technology aims to take advantage.
Network Topologies.
Smart Grid Research Consortium Conference Communications: Technologies Systems Future Trends Dr Rick Russell.
HOME AUTOMATION THROUGH ANDROID MOBILE. What is Home Automation?  Home automation involves introducing a degree of computerized or automatic control.
Mobile Handset Hardware Architecture
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
Wireless Technology Wireless devices transmit information via Electromagnetic waves Early wireless devices –Radios – often called wireless in.
Basic Data Communication
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.
Chapter 4 COB 204. What do you need to know about hardware? 
Chapter 19 Upgrading and Expanding Your PC. Getting Started FAQs: – Can I upgrade the processor in my PC? – Will adding RAM improve my PC’s performance?
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.
Student: Vikas Agarwal Guide: Prof H S Jamadagni
Computer Hardware Mr. Richard Orr Technology Teacher Bednarcik Jr. High School.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
CHAPTER 2 COMMUNICATION, NETWORKS, AND THE WWW. WHAT IS COMMUNICATIONS? A process in which two or more computers or devices transfer data, instructions,
Chapter 1 Introduction to Computer Networks and Data Communications Data Communications and Computer Networks: A Business User’s Approach.
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.
A+ Guide to Software Managing, Maintaining and Troubleshooting THIRD EDITION Introducing and Comparing Operating Systems Chapter 1.
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.
45 nm transistor 45nm =.045um (microns)= 450 Angstroms.
Sangeetha Nandan (1ay05cs057)
Networks.
Increasing Web Server Throughput with Network Interface Data Caching October 9, 2002 Hyong-youb Kim, Vijay S. Pai, and Scott Rixner Rice Computer Architecture.
T10111/3/20151 Computers Industry & Applications.
Open Source Examples – Linux; Apache; Firefox Requirements – Distributed w/ source code – License allows for modifications (GPL) – License remains w/ any.
Cognitive Radio: Next Generation Communication System
Student: Vikas Agarwal Guide: Prof H S Jamadagni
MP3toFM Midterm Presentation February 21, About Us 2 Brandon Leatherwood CPE/SE MCU Firmware Ethernet Design Josh Wilson CPE MP3 Decoder MCU Firmware.
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.
Wi-Fi Technology PRESENTED BY:- PRIYA AGRAWAL.
Exploiting Task-level Concurrency in a Programmable Network Interface June 11, 2003 Hyong-youb Kim, Vijay S. Pai, and Scott Rixner Rice Computer Architecture.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 9 Networks and Communications.
PRESENTATION ON. What is a Wi-Fi Hotspot? A Wi-Fi hotspot is location or access point where you can access wireless broadband using a wireless enabled.
Learning Objectives Understand what a network is and the advantages and disadvantages Know the difference between wired and wireless networks.
SOFTWARE DEFINED RADIO
ICT Unit 4: Network and the effects of using them
Software Defined Radio
GNU Radio A Free Software Defined Radio
Munigala Srinivaas EE-587 (April )
Spartan-II + Soft IP = Programmable ASSP
EmbedDed Systems – MECT190
Wi-Fi Technology.
Five Key Computer Components
Presentation transcript:

GNU Radio A Free Software Defined Radio Eric Blossom Blossom Research Lighthouse Ave., Suite 109 Monterey, CA USA

GNU Radio 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

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 –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 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 Archive Open source hardware – –PCI bridges, ethernet, memory controllers, etc.

GNU Radio Questions?