0% found this document useful (0 votes)
169 views18 pages

GNU Radio Conference 2011 Overview

This document provides an agenda and summaries for the GNU Radio Conference held in September 2011. The agenda covers topics on usage models for GNU Radio including as a research platform, prototyping system, production system, and as a service. It also summarizes several real-world projects that use GNU Radio including a GPS interference analysis platform, cooperative ranging system, agile satellite ground station network, and mobile device tracking system. The document concludes with the full conference schedule covering presentations on GNU Radio applications, development, hardware platforms, and contributions.

Uploaded by

Charly Bskz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
169 views18 pages

GNU Radio Conference 2011 Overview

This document provides an agenda and summaries for the GNU Radio Conference held in September 2011. The agenda covers topics on usage models for GNU Radio including as a research platform, prototyping system, production system, and as a service. It also summarizes several real-world projects that use GNU Radio including a GPS interference analysis platform, cooperative ranging system, agile satellite ground station network, and mobile device tracking system. The document concludes with the full conference schedule covering presentations on GNU Radio applications, development, hardware platforms, and contributions.

Uploaded by

Charly Bskz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

GNURadioinAction

GNURadioConference
JohnathanCorgan
September2011

Agenda

Usagemodels/designflowswithGNURadio

GNURadioasaresearchplatform

GNURadioasprototypingsystem

GNURadioasproductionsystem

GNURadioasaservice

Someexamplesofrealworldfieldedsystems

GPSInterferenceMitigationAnalysisPlatform

Cooperativerangingandangleofarrivaldetermination

SbandAgileSatelliteGroundStationNetwork

Mobilehandsetradiolocationandflowanalysis

Remainingconferenceschedule

September2011

DesignFlow/UsageModels

GNURadioisoptimizedforrealtime,overtheairRF
applications,usinglowcostexternalhardware
Dependingtheendgoal,differentdesignflowscan
produce:

Aresearchplatformsupportinginvestigationand
implementationofotherprojects(programmablelabgear)

Aworkingprototype,providingafast,lowcostwaytotest
algorithmsandwaveformdesignbeforegoingtoa
productionsystemusingsomethingelse

Aworking,endtoendcommunicationsystemreadyforfield
deploymentasis

Acomponentofanintegratedserviceoffering

Ineachcase,GNURadioisprovidingthesignal
processingpowerontopofhardwareSDRcapability

September2011

GNURadio/USRPSDRSystem
Upto25Msps
ComplexBaseband
SampleStream
USB2.08Msps
GbE25Msps
I/Q

Upto~80MHz
Passband,
DC~6GHz
(dbdependent)

GNURadioHost
Application

EttusResearch
USRP(FPGAbased)

External
RFElectronics

Baseband
Modulation/Demodulation

Up/DownConversion
ADC/DAC
Interpolation/Decimation

LowNoiseRx
PowerAmpforTX

USRPprovidesforexternalreferencesourceandPPS
inputformultiUSRPcoherentoperation
RFfrontend/DAC/ADCoperatesacross~100MHz
ProgrammableSpartan3*seriesFPGAperforms
filtering/decimationtotransportlimitations

September2011

GPSInterferenceMitigationAnalysis

GNURadioandtheUSRPisusedtotestGPSjamming
mitigationalgorithmsinrealtime
USRP#1receivesanddownconvertsGPSL1to
baseband
SamplestreamisfedtoGNURadiobasedinterference
generator
SignalisthenrebroadcastusingUSRP#2
RebroadcastsignalissplitbetweencommercialGPSand
USRP#3
USRP#3providesbasebandsamplestocustomresearch
GPSimplementation

September2011

GPSInterferenceMitigationDesign
1.57542GHz
L1
Downconversion

Upconversion
Rebroadcast

LNA

Commercial
Receiver
(*lots*ofattenuation!)

4Msps
Baseband

Interference
Generation

September2011

CustomGPS
Processing

GNURadio/USRPasPrototypingAid

TherearemanysituationswhereeitheraPChosted
applicationorUSRPhardwarearenotsuitablefor
deployment
Customsilicon,extremeenvironments,andpower,size,
andweightlimitations
UsingGNURadio/USRPcangreatlyspeedupthe
developmentprocess:

FirstimplementwaveforminGNURadio,debugonPC

MigrateportionsofwaveformtoUSRPFPGA

Remaininghostsoftwaremayfitinembeddedplatform

Getitworkingineasytodebugenvironmentsbefore
reimplementingwithcustomhardwareorsilicon

September2011

RapidPrototypingforCustomDesign

GNURadioApp
foreverything

GNURadio
MinimalApp

Up/DownConversion
Only

FPGAWaveform
Implementation

FPGAWaveform,
EmbeddedProcessor
September2011

Custom
Design

CooperativeRanging/BearingSystem

Phasedarrayantennaandtransactionresultsinrange
andbearingcalculationbetweencooperativesystems

UltimategoaliscustomASICimplementingalgorithm

Designflow:

GNURadiobasedrangingonlysystemusingPCsandstock
USRPs

CustomRFdaughterboardimplementingmultipleRX,single
TX,addsAOAestimation

MigrationofalgorithmfromPCtoUSRPFPGAforwider
bandwidth,performance

Customprototypehardwareimplementingsingleboard
solution

Profit!

September2011

RangingSystemDesign
20MHz
Up/DownConversion
Only

RangingOnly
GNURadioAPP
20MHz

CustomRFFrontEnd
forPhasedArray

Ranging/AOA
Transaction
83MHz

FPGAbasedWaveform,
MathdoneonARM
September2011

Custom
Design

10

AgileGroundStationNetwork

TheOpenSystemforAgileGroundStations(OSAGS)isa
NASAfundedPhaseIISBIRproject
Threeequatorial,networkcoordinated2.4mSband
dishesusingGNURadio,USRP2s,andRFX2200
daughterboards
33%orbitcoverageforequatorialorbits,57passesper
dayforpolar
SDRdesignallowsmultisatelliteupanddownlinkwithno
missionspecifichardware
Permissionuplinkmodulator,downlinkdemodulator,and
telemetryprocessorsloadedonthefly

September2011

11

OSAGSDesign
USRP2
Downconverter
&ADC

TCP/IP

GbE

GPS

GbE
TCP/IP

GbE

RX

USRP2
DAC/
Upconverter

TX

RS232

RS232

DishControl
Interface

SDRPC
Terabyte
DiskArray

DishControl/
GSManagementPC

NonBlocking
GbESwitch

10/100/1000
Switch

DishControl/
GSManagementPC
(Standby)

GbE
GbE
GbE

StandbyUSRPs

September2011

CiscoRouter
IPsecVPN

Standby
SDRPC

Offsite
WAN
Link

Terabyte
DiskArray

12

MobileHandsetLocationTracking

UsesUSRPsandGNURadiotodemodulateandidentify
uniqueGSMhandsetuplinkbursts
Byplacingmultiplereceiversinavolumeofinterest,
correlationsbetweenmultiplemeasurementscanbe
achieved

Timeofarrival

Signalstrength

Arrivalphase

Offlinestatisticalprocessingcalculatesaggregatedata
regardingmovementwithinthevolume

Providedasaservicetoshoppingmalls,airports,etc.

ExampleofSDRbeingusedbehindthescenes

September2011

13

InConclusion

ThesearebutasmallsliceofhowGNURadioandthe
EttusResearchUSRPareenablingproducts/services
Manymoreareasnotdiscussed:

Securityvulnerabilityresearch

Spaceweather/solarphysics

Audiofrequencyapplications(SONAR,communications)

Searchandrescueapplications

Academicinstruction

Amateurradioapplications

WhatwillyouuseGNURadiofor?

September2011

14

ConferenceSchedule(Wed)

1:001:30PMWelcomeandIntroductionTomRondeau
1:302:00PMGNURadioRoadmapandVisionTom
Rondeau

2:003:00PMGNURadioinAction

3:003:30PMCoffeeBreak

3:304:00PMGNURadioforQuantumOptical
CommunicationsDr.TravisHumble
4:004:30PMOP25OpenSourceP25Implementationin
GNURadioMaxParke

4:305:00PMADSBinGNURadioNickFoster

5:005:30PMOpenDiscussionPolyphaseFilterbanks

September2011

15

ConferenceSchedule(Thu)

9:009:30AMOpeningRemarksTomRondeau
9:3010:30AMRealityBites...Whydoesn'tmysignallooklikethetextbook?
(PartI)MattEttus
10:3011:00AMCoffeebreak
11:0012:00AMRealityBites...Whydoesn'tmysignallooklikethe
textbook?(PartII)MattEttus

12:001:30PMLunchbreak

1:303:30PMDiscussionSessionDevelopingDevelopersandEducation

3:304:00PMCoffeebreak

4:004:30PMEventbasedSchedulerTimO'Shea

4:305:00PMIntroductiontoStreamTagsTomRondeau

5:306:00PMAdvanceGNURadiototheNetworkLevel,Opportunitiesand
ChallengesDr.AndrewGe

September2011

16

ConferenceSchedule(Fri)

9:0010:00AMContributingtoGNURadioJohnathan
Corgan
10:0010:30AMCoffeebreak
10:3012:00PMPanelSession:What'stheuseofSDR,
anyway?

12:001:00PMLunchBreak

1:001:30PMTheUSRPProductLineMattEttus

1:302:00PMUHDDriverforUSRPsJoshBlum

2:002:30PMAnAlternativeHardwarePlatformforGNU
RadioTaoWang
2:303:00PMAstandalonepackageforbringinggraphics
processoraccelerationtoGNURadio:GRGPUWilliam
Plishker

September2011

17

September2011

18

You might also like