SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Downloaden Sie, um offline zu lesen
A Presentation on

SOFTWARE DEFINED RADIO
Presented by

Kumar Vimal
Under guidance of

Preetha M. Kuroop
School Of Engineering

CSE, VII Sem
School Of Engineering
CONTENTS

INTRODUCTION
What is SDR
Histrory and Evaluation of SDR
Motivations

METHODS
How SDR works
Architecure of SDR
Software Common Architecure
CORBA
Available Tools: GNU Radio, USRP and Phi

RESULTS
STANDERD AND REGULAROTORY
Application Of SDR
ISDR

DISCUSSION
Benifits
Disadvantages
Challanges in SDR
Conclusion
Introduction

Methods

Results

Discussion

What is Software Defined Radio(SDR)?

?

To know SDR let's talk about a radio first!
Introduction

Methods

Results

Discussion

BASIC BUILDING BLOCK OF A RADIO
Increase amplitude of signal
multiply by constant

Move signal from RF to
baseband (original signal)
HOW?

Remove frequency components
HOW?

Fourier Series Expansion
Introduction

Methods

Results

Discussion

The Theory Behind Radio Technology: Fourier Series
Jean Baptiste Joseph Fourier (1768-1830)
French mathematician and physicist

●

Idea:

“any” periodic function can be decomposed
into an (infinite) sum of sines and cosines“
Introduction

Methods

Results

Discussion

The Theory Behind Radio Technology: Fourier Series
Fourier Series
describes the frequency content of periodic signals

Different Time Domain signals have different
harmonics (# and magnitude)
Introduction

Methods

Results

Example: Square Pulse, infinite # harmonics!

With 250 harmonics:

Gibbs phenomenon
at discontinuity

Discussion
Introduction

Methods

Example: Sawtooth Wave

Results

Discussion
Introduction

Methods

Results

Discussion

Example: Triangle Wave

Rect-wave: poor TD quality with 25 harmonics
Sawtooth-wave: poor TD quality with 25 harmonics
Triangle-wave: pretty good TD quality with 10 harmonics
Some TD signals are suited better for
transmission than others (less harmonics)
Introduction

Methods

Results

Discussion

What is Modulation

Modulation: multiplication of baseband signal by a carrier wave

Periodic signal can be expanded into series of sine + cosine
 apply the above expression to every single one of those.
Move arbitrary baseband signal into higher bands
Introduction

Methods

Results

Fundamental Blocks: Why is Modulation Necessary?
At least 2 reasons:
1. different signals from different systems do not interfere
Example: - broad band cable services
- Public TV and Radio (wireless services)
2. move the payload signal to frequency where it can be
transmitted most easily
Problem: - signal attenuation in wires
- free space signal attenuation

Discussion
Introduction

Methods

Results

Discussion

What is Filtering?

Input Signal

Filter Response

Output Signal
Introduction

Methods

Results

Discussion

Fourier Series: Continuous and Discrete
Nice, but all of this was for continuous signals,
What about discrete (digital) samples?
Fourier works in digital, too: Discrete Fourier Transform
Introduction

A Radio?

Methods

Results

Discussion
Introduction

Methods

A Conventional Radio: all in Analog

Results

Discussion
Introduction

Methods

Results

Discussion

Issues With Conventional Radios
These Radio systems were designed to communicate using
one or two waveforms.
Two groups of people with different types of traditional radio
were not able to communicate due to were not able to
communicate.
> Can be costlier during war and peace
Diffrent set of h/w for diffrenet type of radio communication.
Example of mobile phone having wifi,bluetooth and GSM
antena.
Introduction

Methods

Results

Discussion

What is SDR?
The SDR Forum, working in collaboration with the
IEEE P1900.1 group defines SDR technology as

"Radio in which some or all of the
physical layer functions are software
defined"
Introduction

Methods

Results

Discussion

What is SDR?
International Telecommunicaion Union (ITU) defined SDR
in its REPORT ITU-R M.2117 as:

“A radio in which the RF operating
parameters including, but not limited to,
frequency range, modulation type, or
output power can be set or altered by
software, and/or the technique by which
this is achieved“
Introduction

Methods

Results

Discussion

SDR in easy words
Refers to a technique in which all the processing is
done in software.
The processing mentioned include mixing, filtering,
demodulation etc
The software can be used to implement different
demodulation scheme and different standards can be
implemented in the same device.
The software can be updated so the device doesn’t
become obsolete with time.
Introduction

Methods

Results

SDR EXPLAINED

Discussion
Introduction

Methods

Results

Discussion

History and Evaluation of SDR
The term "Software Defined Radio" was coined in 1991 by
Joseph Mitola, who published the first paper on the topic in 1992
Software-defined radios have their origins in the defense sector since
the late 1970s in both the U.S. and Europe (for example, Walter
Tuttlebee described a VLF radio that used an ADC and an 8085
microprocessor)
One of the first public software radio initiatives was a U.S. military
project named SpeakEasy.
The primary goal of the SpeakEasy project was to use programmable
processing to emulate more than 10 existing military radios, operating
in frequency bands between 2 and 2000 MHz.
SpeakEasy design goal was to be able to easily incorporate new
coding and modulation standards in the future, so that military
communications can keep pace with advances in coding and
modulation techniques.
Introduction

Methods

Results

Discussion

MOTIVATIONS
Commercial wireless communication industry is currently
facing problems due to constant evolution of link-layer
protocol standards (2.5G, 3G, and 4G)
Existence of incompatible wireless network technologies in
different countries inhibiting deployment of global roaming
facilities
Problems in rolling-out new services/features due to
wide-spread presence of legacy subscriber handsets.
Introduction

Methods

Results

How SDR works?

Discussion
Introduction

Methods

Results

IDEAL SDR
Antenna

Low
Pass
Filter

Analog to
Digital
Converter

Digital
Signal
Processor

Block Diagram of Ideal SDR Receiver
High Frequency
Requires High Sampling Rate ADC
Costly, Power Hungry

High Speed Processor to Process High Sample Rate
Much Costly, Huge Power Consumption

non feasible solution for commercial applications!

Discussion
Introduction

Methods

Results

Discussion

IDEAL SDR
High Frequency
 Requires High Sampling Rate ADC
 Costly, Power Hungry

 High Speed Processor to Process High Sample Rate
 Much Costly, Huge Power Consumption

Thus a non feasible solution for commercial applications!
Introduction

Methods

Results

Discussion

PRACTICAL SDR ARCHITECTURE

 Analog RF Front-End still required:
 Digital-analog conversion, DAC/ADC
 RF, IF Filtering
 Mixing IF   RF
 Amplification
 Antennas
Introduction

Methods

SDR COCEPT

Results

Discussion
Introduction

Methods

Results

Discussion

SDR COCEPT
The base-band devices may include general purpose processors (GPP), digital signal
processors (DSP) and field programmable gate arrays (FPGA) and are supported by the
applications programming interface (API) of the radio software system (Software Common
Architecture).
The SDR may thusinclude traditional sequential “turing machine” software sequences as
well as codedhardware functions that are optimized for the particular desired waveform.
(The “software”of the SDR may thus include both traditional program coding as well as
logic gate coding.)
.

Fig: Basic
Architecture
of a SDR
Introduction

Methods

Results

Discussion

SOFTWARE COMMON ARCHITECURE
“Software communications architecture” (SCA) provides a real-time software
operating-system environment to support the dynamic waveform generation and signal
processing aspects of a radio . as well as the administrative aspects for radio installation
and change control.
Such an example of standardized architecture of hardware and software will lead to
generic, flexible radio systems which may be loaded with applications to suit particular
operating scenarios.
SDR may be flexible enough to operate in several modes at the same time and some may
be capable of changing or adding modes while continuing operation in other modes.
Fig: SCA
interfaces used in
the SDR design
Introduction

Methods

Results

Discussion

CORBA (Common Object Request Broker Architecture)
CORBA is the Object Management Group’s open architecture that provides the infrastructure
for computer applications to work together over a network.
CORBA has been chosen as the middleware layer of the Software Communications
Architecture, because of the wide commercial availability of CORBA products and its industry
acceptance.
CORBA is used to provide a cross-platform middleware service that simplifies standardized
client/server operations in this distributed environment by hiding the actual communication
mechanisms under an Object Request Broker software bus
Introduction

Methods

Results

Discussion

Tools Available

GNU Radio
a FOSS development toolkit that provides
signal processing blocks to implement software
radios.
primarily written using the Python and supplied
performance-critical signal processing path is
implemented in C++
Need hardware antena Interface
e.g. Sound interface ,USRP, Phi,Comedi etc.
Introduction

Methods

Results

Discussion

Tools Available
The Universal Software Radio Peripheral (USRP)
(USRP) is a device developed by Ettus Research LLC, which
turns general purpose computers into flexible SDR plat-forms.
Core od USRP is motherboard with four high-speed ADCs and
DACs and an Altera Cyclone EP1C12 FPGA.

Fig: A rev 3 USRP1 platform, serial #140, with an attached TVRX daughterboard
Introduction

Methods

Results

Discussion

Indian Software Defined Radio (ISDR)
P

P-AM
P

L
P
R
F

C

0
D
E
G

Two Section
BPF
RF-IN

Q
/2

RF
AMP

R

Q-AMP

L
P
F

Q

C

90
D
E
G

BLOCK DIAGRAM OF ISDR

/2

OSC

Q
’
28.224MHz
LO
Introduction

Methods

Results

Discussion

Indian Software Defined Radio (ISDR)
P

P-AM
P

L
P
R
F

C

0
D
E
G

Two Section
BPF
RF-IN

Q
/2

RF
AMP

R

Q-AMP

L
P
F

Q

C

90
D
E
G

BLOCK DIAGRAM OF ISDR

/2

OSC

Q
’
28.224MHz
LO
Introduction

Methods

Results

Discussion

Applications Of SDR Technology

SDR use in public safety
SDR use in the military
Commercial use of SDR
Introduction

Methods

Results

Discussion

Benifits Of SDR Technology
User benefits
Manufacturer benefits
Wireless access systems (WAS) including radio local
area networks (RLAN)
Public protection and disaster relief (PPDR)
Interoperability
Intelligent transport systems (ITS)
Space considerations
Power considerations
Reconfiguration considerations
Amateur and amateur satellite systems
Other land mobile systems
References
[1] Software Defined Radio- A brief overview :Matthew N. O. Sadiku and Cajetan
M Akujuobi . IEEE potential OCTOBER/NOVEMBER 2004
[2] Software-defined GPS receiver on USRP-platform : Elizabeth A. Thompson
a,n, Nathan Clem a, Isaac Renninger a, Timothy Loos b . Journal of Network and
Computer Applications 35 (2012) 1352–1360
[3] Software Defined Radio , Brad Brannon, Analog Devices, Inc.
•

[4] Software defined radio in the land mobile, amateur and amateur satellite
services .
[5] A SOFTWARE DEFINED BY RADIO : Nark W. Chamberlain Harris
Corporation, RF Communications Division Rochester, New York
[6] Introduction to the Software-defined Radio Approach : A. F. B. Selva, A. L. G.
Reis, K. G. Lenzi, L. G. P. Meloni, Member, IEEE and S. E. Barbin, Member,
IEEE

Weitere ähnliche Inhalte

Was ist angesagt?

Software Defined Radio With RTL-SDR
Software Defined Radio With RTL-SDRSoftware Defined Radio With RTL-SDR
Software Defined Radio With RTL-SDRVikas Jain
 
SOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIOSOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIOKartikeyPatwal
 
Software defined radio....
Software defined radio....Software defined radio....
Software defined radio....Bise Mond
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)Drew Fustini
 
Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networksVatsala Sharma
 
Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networksAmeer Sameer
 
Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysisCKSunith1
 
SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
SCA Next Part 1 - Software Defined Radio (SDR) Webcast SlidesSCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
SCA Next Part 1 - Software Defined Radio (SDR) Webcast SlidesADLINK Technology IoT
 
Introduction to spred spectrum and CDMA
Introduction to spred spectrum and CDMAIntroduction to spred spectrum and CDMA
Introduction to spred spectrum and CDMABidhan Ghimire
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Gagan Randhawa
 
OFDMA - Orthogonal Frequency Division Multiple Access PPT by PREM KAMAL
OFDMA - Orthogonal Frequency Division Multiple Access PPT by PREM KAMALOFDMA - Orthogonal Frequency Division Multiple Access PPT by PREM KAMAL
OFDMA - Orthogonal Frequency Division Multiple Access PPT by PREM KAMALprem kamal
 
Broadside array vs end fire array
Broadside array vs end fire arrayBroadside array vs end fire array
Broadside array vs end fire arrayAJAL A J
 
Raman amplifiers
Raman amplifiersRaman amplifiers
Raman amplifiersCKSunith1
 

Was ist angesagt? (20)

Software Defined Radio With RTL-SDR
Software Defined Radio With RTL-SDRSoftware Defined Radio With RTL-SDR
Software Defined Radio With RTL-SDR
 
SOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIOSOFTWARE DEFINED RADIO
SOFTWARE DEFINED RADIO
 
Software defined radio....
Software defined radio....Software defined radio....
Software defined radio....
 
Unit 2 sdr architecture
Unit 2   sdr architectureUnit 2   sdr architecture
Unit 2 sdr architecture
 
Software Defined Radio (SDR)
Software Defined Radio (SDR)Software Defined Radio (SDR)
Software Defined Radio (SDR)
 
Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networks
 
RF System design concepts
RF System design conceptsRF System design concepts
RF System design concepts
 
Cognitive radio networks
Cognitive radio networksCognitive radio networks
Cognitive radio networks
 
Link power and rise time budget analysis
Link power and rise time budget analysisLink power and rise time budget analysis
Link power and rise time budget analysis
 
SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
SCA Next Part 1 - Software Defined Radio (SDR) Webcast SlidesSCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
SCA Next Part 1 - Software Defined Radio (SDR) Webcast Slides
 
Introduction to spred spectrum and CDMA
Introduction to spred spectrum and CDMAIntroduction to spred spectrum and CDMA
Introduction to spred spectrum and CDMA
 
Linear Predictive Coding
Linear Predictive CodingLinear Predictive Coding
Linear Predictive Coding
 
Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)Orthogonal Frequency Division Multiplexing (OFDM)
Orthogonal Frequency Division Multiplexing (OFDM)
 
OFDMA - Orthogonal Frequency Division Multiple Access PPT by PREM KAMAL
OFDMA - Orthogonal Frequency Division Multiple Access PPT by PREM KAMALOFDMA - Orthogonal Frequency Division Multiple Access PPT by PREM KAMAL
OFDMA - Orthogonal Frequency Division Multiple Access PPT by PREM KAMAL
 
satellite communication- UNIT-III.pptx
satellite communication- UNIT-III.pptxsatellite communication- UNIT-III.pptx
satellite communication- UNIT-III.pptx
 
Modulation of LED
Modulation of LEDModulation of LED
Modulation of LED
 
Broadside array vs end fire array
Broadside array vs end fire arrayBroadside array vs end fire array
Broadside array vs end fire array
 
Raman amplifiers
Raman amplifiersRaman amplifiers
Raman amplifiers
 
VISIBLE LIGHT COMMUNICATION
VISIBLE LIGHT COMMUNICATIONVISIBLE LIGHT COMMUNICATION
VISIBLE LIGHT COMMUNICATION
 
Rf fundamentals
Rf fundamentalsRf fundamentals
Rf fundamentals
 

Ähnlich wie Software Defined Radio

Final Report of Project A Low
Final Report of Project A LowFinal Report of Project A Low
Final Report of Project A LowJan Salomon
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverIOSR Journals
 
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...Mathavan N
 
Software definedradio
Software definedradioSoftware definedradio
Software definedradioTrần Đức
 
Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02melvincabatuan
 
PRLSAMP PP Presentation
PRLSAMP PP PresentationPRLSAMP PP Presentation
PRLSAMP PP Presentationkotorr
 
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)IRJET Journal
 
multi standard multi-band receivers for wireless applications
multi standard  multi-band receivers for wireless applicationsmulti standard  multi-band receivers for wireless applications
multi standard multi-band receivers for wireless applicationsHossam Hassan
 
Multiband Transceivers - [Chapter 5] Software-Defined Radios
Multiband Transceivers - [Chapter 5]  Software-Defined RadiosMultiband Transceivers - [Chapter 5]  Software-Defined Radios
Multiband Transceivers - [Chapter 5] Software-Defined RadiosSimen Li
 
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIOHACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIOchandanpatelvns1947
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRidescitation
 
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsVHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsEditor IJCATR
 
Software defined radio technology : ITB research activities
Software defined radio technology : ITB research activitiesSoftware defined radio technology : ITB research activities
Software defined radio technology : ITB research activitiesDr.Joko Suryana
 

Ähnlich wie Software Defined Radio (20)

final presentation
final presentationfinal presentation
final presentation
 
Final Report of Project A Low
Final Report of Project A LowFinal Report of Project A Low
Final Report of Project A Low
 
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring ReceiverImplementation of Algorithms For Multi-Channel Digital Monitoring Receiver
Implementation of Algorithms For Multi-Channel Digital Monitoring Receiver
 
Final2
Final2Final2
Final2
 
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
 
Lab based report
Lab based reportLab based report
Lab based report
 
Software definedradio
Software definedradioSoftware definedradio
Software definedradio
 
Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02Dyspan Sdr Cr Tutorial 10 25 Rev02
Dyspan Sdr Cr Tutorial 10 25 Rev02
 
PRLSAMP PP Presentation
PRLSAMP PP PresentationPRLSAMP PP Presentation
PRLSAMP PP Presentation
 
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
IRJET- Implementation of FSK Transceiver using Software Defined Radio (SDR)
 
An efficient high performance reconfigurable canonical sign digit architectu...
An efficient high performance reconfigurable canonical sign  digit architectu...An efficient high performance reconfigurable canonical sign  digit architectu...
An efficient high performance reconfigurable canonical sign digit architectu...
 
multi standard multi-band receivers for wireless applications
multi standard  multi-band receivers for wireless applicationsmulti standard  multi-band receivers for wireless applications
multi standard multi-band receivers for wireless applications
 
Multiband Transceivers - [Chapter 5] Software-Defined Radios
Multiband Transceivers - [Chapter 5]  Software-Defined RadiosMultiband Transceivers - [Chapter 5]  Software-Defined Radios
Multiband Transceivers - [Chapter 5] Software-Defined Radios
 
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIOHACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
HACKING THE WIRELESS WORD WITH SOFTWARE DEFINED RADIO
 
UMKC Dynamics of BER smaller
UMKC Dynamics of BER smallerUMKC Dynamics of BER smaller
UMKC Dynamics of BER smaller
 
Cognitive Radio
Cognitive RadioCognitive Radio
Cognitive Radio
 
Channel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDRChannel Coding and Clipping in OFDM for WiMAX using SDR
Channel Coding and Clipping in OFDM for WiMAX using SDR
 
UNIT-1.pptx
UNIT-1.pptxUNIT-1.pptx
UNIT-1.pptx
 
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless ApplicationsVHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
VHDL Implementation of FPGA Based OFDM Modem for Wireless Applications
 
Software defined radio technology : ITB research activities
Software defined radio technology : ITB research activitiesSoftware defined radio technology : ITB research activities
Software defined radio technology : ITB research activities
 

Kürzlich hochgeladen

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 

Kürzlich hochgeladen (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Software Defined Radio

  • 1. A Presentation on SOFTWARE DEFINED RADIO Presented by Kumar Vimal Under guidance of Preetha M. Kuroop School Of Engineering CSE, VII Sem School Of Engineering
  • 2. CONTENTS INTRODUCTION What is SDR Histrory and Evaluation of SDR Motivations METHODS How SDR works Architecure of SDR Software Common Architecure CORBA Available Tools: GNU Radio, USRP and Phi RESULTS STANDERD AND REGULAROTORY Application Of SDR ISDR DISCUSSION Benifits Disadvantages Challanges in SDR Conclusion
  • 3. Introduction Methods Results Discussion What is Software Defined Radio(SDR)? ? To know SDR let's talk about a radio first!
  • 4. Introduction Methods Results Discussion BASIC BUILDING BLOCK OF A RADIO Increase amplitude of signal multiply by constant Move signal from RF to baseband (original signal) HOW? Remove frequency components HOW? Fourier Series Expansion
  • 5. Introduction Methods Results Discussion The Theory Behind Radio Technology: Fourier Series Jean Baptiste Joseph Fourier (1768-1830) French mathematician and physicist ● Idea: “any” periodic function can be decomposed into an (infinite) sum of sines and cosines“
  • 6. Introduction Methods Results Discussion The Theory Behind Radio Technology: Fourier Series Fourier Series describes the frequency content of periodic signals Different Time Domain signals have different harmonics (# and magnitude)
  • 7. Introduction Methods Results Example: Square Pulse, infinite # harmonics! With 250 harmonics: Gibbs phenomenon at discontinuity Discussion
  • 9. Introduction Methods Results Discussion Example: Triangle Wave Rect-wave: poor TD quality with 25 harmonics Sawtooth-wave: poor TD quality with 25 harmonics Triangle-wave: pretty good TD quality with 10 harmonics Some TD signals are suited better for transmission than others (less harmonics)
  • 10. Introduction Methods Results Discussion What is Modulation Modulation: multiplication of baseband signal by a carrier wave Periodic signal can be expanded into series of sine + cosine  apply the above expression to every single one of those. Move arbitrary baseband signal into higher bands
  • 11. Introduction Methods Results Fundamental Blocks: Why is Modulation Necessary? At least 2 reasons: 1. different signals from different systems do not interfere Example: - broad band cable services - Public TV and Radio (wireless services) 2. move the payload signal to frequency where it can be transmitted most easily Problem: - signal attenuation in wires - free space signal attenuation Discussion
  • 13. Introduction Methods Results Discussion Fourier Series: Continuous and Discrete Nice, but all of this was for continuous signals, What about discrete (digital) samples? Fourier works in digital, too: Discrete Fourier Transform
  • 15. Introduction Methods A Conventional Radio: all in Analog Results Discussion
  • 16. Introduction Methods Results Discussion Issues With Conventional Radios These Radio systems were designed to communicate using one or two waveforms. Two groups of people with different types of traditional radio were not able to communicate due to were not able to communicate. > Can be costlier during war and peace Diffrent set of h/w for diffrenet type of radio communication. Example of mobile phone having wifi,bluetooth and GSM antena.
  • 17. Introduction Methods Results Discussion What is SDR? The SDR Forum, working in collaboration with the IEEE P1900.1 group defines SDR technology as "Radio in which some or all of the physical layer functions are software defined"
  • 18. Introduction Methods Results Discussion What is SDR? International Telecommunicaion Union (ITU) defined SDR in its REPORT ITU-R M.2117 as: “A radio in which the RF operating parameters including, but not limited to, frequency range, modulation type, or output power can be set or altered by software, and/or the technique by which this is achieved“
  • 19. Introduction Methods Results Discussion SDR in easy words Refers to a technique in which all the processing is done in software. The processing mentioned include mixing, filtering, demodulation etc The software can be used to implement different demodulation scheme and different standards can be implemented in the same device. The software can be updated so the device doesn’t become obsolete with time.
  • 21. Introduction Methods Results Discussion History and Evaluation of SDR The term "Software Defined Radio" was coined in 1991 by Joseph Mitola, who published the first paper on the topic in 1992 Software-defined radios have their origins in the defense sector since the late 1970s in both the U.S. and Europe (for example, Walter Tuttlebee described a VLF radio that used an ADC and an 8085 microprocessor) One of the first public software radio initiatives was a U.S. military project named SpeakEasy. The primary goal of the SpeakEasy project was to use programmable processing to emulate more than 10 existing military radios, operating in frequency bands between 2 and 2000 MHz. SpeakEasy design goal was to be able to easily incorporate new coding and modulation standards in the future, so that military communications can keep pace with advances in coding and modulation techniques.
  • 22. Introduction Methods Results Discussion MOTIVATIONS Commercial wireless communication industry is currently facing problems due to constant evolution of link-layer protocol standards (2.5G, 3G, and 4G) Existence of incompatible wireless network technologies in different countries inhibiting deployment of global roaming facilities Problems in rolling-out new services/features due to wide-spread presence of legacy subscriber handsets.
  • 24. Introduction Methods Results IDEAL SDR Antenna Low Pass Filter Analog to Digital Converter Digital Signal Processor Block Diagram of Ideal SDR Receiver High Frequency Requires High Sampling Rate ADC Costly, Power Hungry High Speed Processor to Process High Sample Rate Much Costly, Huge Power Consumption non feasible solution for commercial applications! Discussion
  • 25. Introduction Methods Results Discussion IDEAL SDR High Frequency  Requires High Sampling Rate ADC  Costly, Power Hungry  High Speed Processor to Process High Sample Rate  Much Costly, Huge Power Consumption Thus a non feasible solution for commercial applications!
  • 26. Introduction Methods Results Discussion PRACTICAL SDR ARCHITECTURE  Analog RF Front-End still required:  Digital-analog conversion, DAC/ADC  RF, IF Filtering  Mixing IF   RF  Amplification  Antennas
  • 28. Introduction Methods Results Discussion SDR COCEPT The base-band devices may include general purpose processors (GPP), digital signal processors (DSP) and field programmable gate arrays (FPGA) and are supported by the applications programming interface (API) of the radio software system (Software Common Architecture). The SDR may thusinclude traditional sequential “turing machine” software sequences as well as codedhardware functions that are optimized for the particular desired waveform. (The “software”of the SDR may thus include both traditional program coding as well as logic gate coding.) . Fig: Basic Architecture of a SDR
  • 29. Introduction Methods Results Discussion SOFTWARE COMMON ARCHITECURE “Software communications architecture” (SCA) provides a real-time software operating-system environment to support the dynamic waveform generation and signal processing aspects of a radio . as well as the administrative aspects for radio installation and change control. Such an example of standardized architecture of hardware and software will lead to generic, flexible radio systems which may be loaded with applications to suit particular operating scenarios. SDR may be flexible enough to operate in several modes at the same time and some may be capable of changing or adding modes while continuing operation in other modes. Fig: SCA interfaces used in the SDR design
  • 30. Introduction Methods Results Discussion CORBA (Common Object Request Broker Architecture) CORBA is the Object Management Group’s open architecture that provides the infrastructure for computer applications to work together over a network. CORBA has been chosen as the middleware layer of the Software Communications Architecture, because of the wide commercial availability of CORBA products and its industry acceptance. CORBA is used to provide a cross-platform middleware service that simplifies standardized client/server operations in this distributed environment by hiding the actual communication mechanisms under an Object Request Broker software bus
  • 31. Introduction Methods Results Discussion Tools Available GNU Radio a FOSS development toolkit that provides signal processing blocks to implement software radios. primarily written using the Python and supplied performance-critical signal processing path is implemented in C++ Need hardware antena Interface e.g. Sound interface ,USRP, Phi,Comedi etc.
  • 32. Introduction Methods Results Discussion Tools Available The Universal Software Radio Peripheral (USRP) (USRP) is a device developed by Ettus Research LLC, which turns general purpose computers into flexible SDR plat-forms. Core od USRP is motherboard with four high-speed ADCs and DACs and an Altera Cyclone EP1C12 FPGA. Fig: A rev 3 USRP1 platform, serial #140, with an attached TVRX daughterboard
  • 33. Introduction Methods Results Discussion Indian Software Defined Radio (ISDR) P P-AM P L P R F C 0 D E G Two Section BPF RF-IN Q /2 RF AMP R Q-AMP L P F Q C 90 D E G BLOCK DIAGRAM OF ISDR /2 OSC Q ’ 28.224MHz LO
  • 34. Introduction Methods Results Discussion Indian Software Defined Radio (ISDR) P P-AM P L P R F C 0 D E G Two Section BPF RF-IN Q /2 RF AMP R Q-AMP L P F Q C 90 D E G BLOCK DIAGRAM OF ISDR /2 OSC Q ’ 28.224MHz LO
  • 35. Introduction Methods Results Discussion Applications Of SDR Technology SDR use in public safety SDR use in the military Commercial use of SDR
  • 36. Introduction Methods Results Discussion Benifits Of SDR Technology User benefits Manufacturer benefits Wireless access systems (WAS) including radio local area networks (RLAN) Public protection and disaster relief (PPDR) Interoperability Intelligent transport systems (ITS) Space considerations Power considerations Reconfiguration considerations Amateur and amateur satellite systems Other land mobile systems
  • 37. References [1] Software Defined Radio- A brief overview :Matthew N. O. Sadiku and Cajetan M Akujuobi . IEEE potential OCTOBER/NOVEMBER 2004 [2] Software-defined GPS receiver on USRP-platform : Elizabeth A. Thompson a,n, Nathan Clem a, Isaac Renninger a, Timothy Loos b . Journal of Network and Computer Applications 35 (2012) 1352–1360 [3] Software Defined Radio , Brad Brannon, Analog Devices, Inc. • [4] Software defined radio in the land mobile, amateur and amateur satellite services . [5] A SOFTWARE DEFINED BY RADIO : Nark W. Chamberlain Harris Corporation, RF Communications Division Rochester, New York [6] Introduction to the Software-defined Radio Approach : A. F. B. Selva, A. L. G. Reis, K. G. Lenzi, L. G. P. Meloni, Member, IEEE and S. E. Barbin, Member, IEEE