SlideShare a Scribd company logo
SOFTWARE RADIO
By
Sanjana Prasad
1601RL01
4/12/20161
∗ What is a Software Radio???
∗ Characteristics and benefits of Software Radio
∗ Model of a Software Radio
∗ Factors required for wider acceptance of a Software
Radio
∗ Design principles of a Software Radio
TOPICS
4/12/20162
∗ The term Software Radio was coined by Joe Mitola in
1991
∗ Class of reprogrammable or reconfigurable radios
∗ Same piece of hardware can perform different
functions at different times.
∗ SDR forum definition(USR)
∗ Radio that accepts fully programmable traffic and
control information
∗ supports a broad range of frequencies, air-interfaces
and applications software
WHAT IS A SOFTWARE RADIO???
4/12/20163
4/12/20164
∗ The piece of hardware can be modified to perform
different functions at different times ,allowing the
hardware to be specifically tailored to the application at
hand
∗ Software radio can be used to encompass soft radios as
well. Software is confined to controlling the interface with
the network
∗ Hardware
∗ Amplifiers
∗ Filters
∗ Mixers
4/12/20165
∗ Software
∗ Confined to controlling the interface with the network,
∗ stripping the headers and error correction codes from
the data packets and
∗ determining where the data packets need to be routed
based on header information.
∗ Represent a paradigm shift from fixed ,hardware –
intensive radios to multi-band, multi mode,software –
intensive radios
4/12/20166
∗ The user can
∗ Switch from one interface to another in milliseconds
∗ Use GPS for location
∗ Store money using smartcard technology
∗ Watch a local broadcast station
∗ Receive a satellite transmission
4/12/20167
∗ Implementation of software radio requires
∗ The digitization at the antenna ,allowing flexibility at the digital
domain
∗ Design of a completely flexible radio frequency (RF)front end for
handling a wide range of carrier frequencies and modulation
formats.
CHARACTERISTICS AND BENEFITS OF
SOFTWARE RADIO
4/12/20168
MODEL OF A SOFTWARE RADIO
Flexiblle
RF
Hardware
ADC
DAC
Channeliz
ation and
sample
rate
conversio
n
P Hardware
•FPGA
•DSP
•ASIC
Software
•Algorithms
•Middlewar
e
•Corba
•Virtual
radio
machine
Processing
Smart
antenna
IF
4/12/20169
∗ Smart Antenna
∗ Provides a gain vs direction characteristic to minimize
interference,multipath and noise.
∗ Provides similar benefits for the transmitter
∗ Rxr(Superheterodyne)-digitization-as early-IF BAND
∗ Digital->analog->as late at transmitter using a DAC
∗ Superheterodyne reciever:
∗ Rf signal picked up by the antenna along with other
spurious/unwanted signals filtered ,amplified with a LNA
and mixed with a LO to an IF.
4/12/201610
∗ No of stages-vary
∗ IF- mixed exactly to baseband
∗ Digitizing the signal with an ADC in the IF range-
eliminates the last stage
4/12/201611
∗ Multi-functionality
∗ Global Mobility
∗ Compactness And Power Efficiency
∗ Ease Of Manufacture
∗ Ease Of Upgrades
FACTORS OF SOFTWARE RADIO
4/12/201612
Multi-functionality
∗support infinite variety of
service capabilities in a
system
∗ Bluetooth
∗ IEEE 802.11
Global mobility
∗ 2G
∗ IS-136
∗ GSM
∗ IS-95/CDMA 1
3G:HARMONISE ALL THE
STANDARDS
TRANSPARENCY HAS
FOSTERED THE GROWTH
OF THE
4/12/201613
Compactness And Power
Efficiency
∗ Velcro approach
∗ Separate silicon for each system
∗ Bulky,inefficient as number of
systems increases
∗ Used in multifunction,multi-
mode radios
Software Radio Approach:
∗ Compact
∗ Power Efficient Design- as
number of systems increases
∗ Since same piece of hardware
reused to implement multiple
systems and interfaces
Ease Of Manufacure
∗ RF components
∗ hard to standardise /varying
performance characteristics
∗ Optimization
∗ few years/delay product
information
∗ Digitisation of the signal –
result in fewer parts,reduced
inventory for the manufacturer
4/12/201614
• Current services-need to be
updated/new services need
to be updated
• Enhancements have to be
made without disruption of
current infrastructure
• flexible architecture->allows
improvments/additional
functionality
• Eg:VOCODER –High quality at
low bit rates
Ease Of Upgrades Users /Customers –
∗-expect services regardless of
geographical area
∗-Expect one device to utilize
services in all
regions(reconfiguring the rxr to
air-interface standards used in the
respective regions)
∗-Over the air updates-
∗ allow for speedy
implementation of software
upgrades and new features
4/12/201615
∗ Systems Engineering
∗ RF Chain Planning
∗ Analog To Digital Conversion and Digital To Analog
Conversion Selection
∗ Software Architecture Selection
∗ Digital Signal Processing hardware architecture
selection
∗ Radio validation
DESIGN PRINCIPLES OF SOFTWARE
RADIO
4/12/201616
∗ Understanding the constraints and requirements of the
communication link and the network protocol
->allocation of sufficient resources to establish the services
given the system s constraints and requirements
∗ Modulation and data type ->depends on range and
transmit power
∗ Well defined standard:routing protocol predetermined
∗ In a ideal software radio
∗ System parameters-change in real time
∗ Optimizing the active communications sessions-major
challenge
STEP 1-SYSTEMS ENGINEERING
4/12/201617
∗ Ideal RF chain
∗ Incorporate simultaneous flexibility in selection of
power gain,bandwidth,center frequency,sensitivity,and
dynamic range
∗ Strict flexibility-impractical
∗ Trade-off s must be made
∗ Communication system constrained to selected military
or commercial bands->optimization problem simplified
∗ Compensation for power amplifier distortion or power
management of RF circuitry- digital domain
STEP-2 RF CHAIN PLANNING
4/12/201618
∗ Difficult
∗ Selection-requires trading power consumption
,dynamic range and bandwidth
∗ Tied to rf reqirements for dynamic range and
frequency translation
∗ Channelisation requirements->selection of adc and
dac
∗ Post digitization techniques(based on multirate dsp)-
improve flexibility on the digitization stage
STEP 3-ADC AND DAC SELECTION
4/12/201619
∗ Ensure maintainability,expandability,compatibility and
scalability for swr
∗ Consider latency and timing for the whole protocol stack
∗ Architecture-allow for hardware independence through
the use of middleware
∗ Middleware-Interface between application oriented
software and the hardware layer
∗ SOFTWARE
∗ aware of capabilities of the hardware(DSP and RF) at both
ends of the communications link to ensure compatibility
/maximum use of hardware resources
STEP4:SOFTWARE ARCHITECTURE
SELECTION
4/12/201620
∗ Software Radio in a existing data infrastructure:
∗ Interface quickly and efficiently
∗ Security-important issue-to ensure software downloads-
legitimate
∗ Need to control issues regardless of protocol
∗ Attribute naming
∗ Error management
∗ Addressing
∗ Partioning radio functions -> objects help in portability ,
maintainence of the software
4/12/201621
∗ Core DSP hardware –implemented through
Microprocessors
FPGA’S and/or
ASIC’s
∗ Microprocessors
∗ maximum flexibility,
∗ power consumption and
∗ lowest computational rate
∗ ASIC
∗ minimal flexibility
∗ lower power consumption
∗ highest computational rate
STEP 5:DSP HARDWARE ARCHITECTURE
SELECTION
4/12/201622
∗ FPGA-lie between ASIC and a DSP
∗ Selection Of Core Computing Elements Depends On
∗ Algorithms
∗ Computational
∗ Throughput Requirements
Software radio will use all three core three core computing
requirements
4/12/201623
∗ Most difficult step
∗ Ensure not only communication units operate correctly but also
that a glitch does not cause system-level failures
∗ Eg: interference caused by a software radio mobile unit-
adjacent bands
∗ Testing and validation steps -> minimize risk
∗ Structuring the software to link various modules with limitations
and deficiencies help in testing compatability of software modules
STEP7:RADIO VALIDATION
4/12/201624
∗ Military radio
∗ Cellular services
∗ HF Transceivers
∗ FPGA
4/12/201625
APPLICATIONS OF SOFTWARE RADIO
4/12/201626

More Related Content

What's hot

Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
JAIGANESH SEKAR
 
Dsss final
Dsss finalDsss final
Dsss final
AJAL A J
 
Parameters of multipath channel
Parameters of multipath channelParameters of multipath channel
Parameters of multipath channelNaveen Kumar
 
Signal modelling
Signal modellingSignal modelling
Signal modellingDebangi_G
 
Large scale path loss 1
Large scale path loss 1Large scale path loss 1
Large scale path loss 1
Vrince Vimal
 
Ec 2401 wireless communication unit 4
Ec 2401 wireless communication   unit 4Ec 2401 wireless communication   unit 4
Ec 2401 wireless communication unit 4
JAIGANESH SEKAR
 
MIMO OFDM
MIMO OFDMMIMO OFDM
MIMO OFDM
Darshan Patil
 
Multiple Access Techniques
Multiple Access TechniquesMultiple Access Techniques
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift KeyingPhase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Naveen Jakhar, I.T.S
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
Sahar Foroughi
 
Channel Model.pptx
Channel Model.pptxChannel Model.pptx
Channel Model.pptx
Sambasiva62
 
FUNDAMENTAL PARAMETERS OF ANTENNA
FUNDAMENTAL PARAMETERS OF ANTENNAFUNDAMENTAL PARAMETERS OF ANTENNA
FUNDAMENTAL PARAMETERS OF ANTENNA
Engr KALIM ULLAH KHAN
 
Interference and system capacity
Interference and system capacityInterference and system capacity
Interference and system capacity
AJAL A J
 
Mimo in Wireless Communication
Mimo in Wireless CommunicationMimo in Wireless Communication
Mimo in Wireless Communication
kailash karki
 
2. wireless propagation models free space propagation
2. wireless propagation models   free space propagation2. wireless propagation models   free space propagation
2. wireless propagation models free space propagation
JAIGANESH SEKAR
 
Wdm standards and components
Wdm standards and componentsWdm standards and components
Wdm standards and components
CKSunith1
 
Sensor node hardware and network architecture
Sensor node hardware and network architectureSensor node hardware and network architecture
Sensor node hardware and network architecture
Vidhi603146
 
Cellular concepts
Cellular conceptsCellular concepts
Cellular concepts
Priya Hada
 

What's hot (20)

Ec 2401 wireless communication unit 2
Ec 2401 wireless communication   unit 2Ec 2401 wireless communication   unit 2
Ec 2401 wireless communication unit 2
 
Dsss final
Dsss finalDsss final
Dsss final
 
Parameters of multipath channel
Parameters of multipath channelParameters of multipath channel
Parameters of multipath channel
 
Gmsk
GmskGmsk
Gmsk
 
Signal modelling
Signal modellingSignal modelling
Signal modelling
 
Large scale path loss 1
Large scale path loss 1Large scale path loss 1
Large scale path loss 1
 
Smart antenna
Smart antennaSmart antenna
Smart antenna
 
Ec 2401 wireless communication unit 4
Ec 2401 wireless communication   unit 4Ec 2401 wireless communication   unit 4
Ec 2401 wireless communication unit 4
 
MIMO OFDM
MIMO OFDMMIMO OFDM
MIMO OFDM
 
Multiple Access Techniques
Multiple Access TechniquesMultiple Access Techniques
Multiple Access Techniques
 
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift KeyingPhase Shift Keying & π/4 -Quadrature Phase Shift Keying
Phase Shift Keying & π/4 -Quadrature Phase Shift Keying
 
Diversity Techniques in Wireless Communication
Diversity Techniques in Wireless CommunicationDiversity Techniques in Wireless Communication
Diversity Techniques in Wireless Communication
 
Channel Model.pptx
Channel Model.pptxChannel Model.pptx
Channel Model.pptx
 
FUNDAMENTAL PARAMETERS OF ANTENNA
FUNDAMENTAL PARAMETERS OF ANTENNAFUNDAMENTAL PARAMETERS OF ANTENNA
FUNDAMENTAL PARAMETERS OF ANTENNA
 
Interference and system capacity
Interference and system capacityInterference and system capacity
Interference and system capacity
 
Mimo in Wireless Communication
Mimo in Wireless CommunicationMimo in Wireless Communication
Mimo in Wireless Communication
 
2. wireless propagation models free space propagation
2. wireless propagation models   free space propagation2. wireless propagation models   free space propagation
2. wireless propagation models free space propagation
 
Wdm standards and components
Wdm standards and componentsWdm standards and components
Wdm standards and components
 
Sensor node hardware and network architecture
Sensor node hardware and network architectureSensor node hardware and network architecture
Sensor node hardware and network architecture
 
Cellular concepts
Cellular conceptsCellular concepts
Cellular concepts
 

Similar to Software radio

Sdr the future of radio
Sdr the future of radioSdr the future of radio
Sdr the future of radio
JauwadSyed
 
transforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdftransforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdf
JunaidKhan188662
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesArpan Pal
 
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
Simen Li
 
A SOFTWARE DEFINED RADIO BASED
A SOFTWARE DEFINED RADIO BASEDA SOFTWARE DEFINED RADIO BASED
A SOFTWARE DEFINED RADIO BASEDANGELIN JOHN
 
Design and implementation of sdr based qpsk transceiver using fpga
Design and implementation of sdr based qpsk transceiver using fpgaDesign and implementation of sdr based qpsk transceiver using fpga
Design and implementation of sdr based qpsk transceiver using fpga
Tarik Kazaz
 
wlans
wlanswlans
Day one 09 november 2012
Day one 09 november 2012Day one 09 november 2012
Day one 09 november 2012Arief Gunawan
 
A LOW-COST DESKTOP SOFTWARE DEFINED RADIO DESIGN ENVIRONMENT USING MATLAB, SI...
A LOW-COST DESKTOP SOFTWARE DEFINED RADIO DESIGN ENVIRONMENT USING MATLAB, SI...A LOW-COST DESKTOP SOFTWARE DEFINED RADIO DESIGN ENVIRONMENT USING MATLAB, SI...
A LOW-COST DESKTOP SOFTWARE DEFINED RADIO DESIGN ENVIRONMENT USING MATLAB, SI...
Omid Abolghasemi
 
Slides dayone-121110052003-phpapp02
Slides dayone-121110052003-phpapp02Slides dayone-121110052003-phpapp02
Slides dayone-121110052003-phpapp02
Engr Kamrul Hasan
 
Workshop 42
Workshop 42Workshop 42
Workshop 42
Aurelien Lequertier
 
City scale and nationwide LoRa network: deployment challenges, best operating...
City scale and nationwide LoRa network: deployment challenges, best operating...City scale and nationwide LoRa network: deployment challenges, best operating...
City scale and nationwide LoRa network: deployment challenges, best operating...
Alexander Trubitsin
 
Unit 1 introduction to software defined radios
Unit 1   introduction to software defined radiosUnit 1   introduction to software defined radios
Unit 1 introduction to software defined radios
JAIGANESH SEKAR
 
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
Mathavan N
 
Lekha_WaveGuru_Intro_ver2
Lekha_WaveGuru_Intro_ver2Lekha_WaveGuru_Intro_ver2
Lekha_WaveGuru_Intro_ver2LN Reddy
 
Understand LPWA tetchnologies (Sigfox and LoRa)
Understand LPWA tetchnologies (Sigfox and LoRa)Understand LPWA tetchnologies (Sigfox and LoRa)
Understand LPWA tetchnologies (Sigfox and LoRa)
Robert Vivanco Salcedo
 
A review on various types of software defined radios (sdrs) in radio communic...
A review on various types of software defined radios (sdrs) in radio communic...A review on various types of software defined radios (sdrs) in radio communic...
A review on various types of software defined radios (sdrs) in radio communic...
eSAT Journals
 
Spectra DTP4500 Webcast 8 July 2010
Spectra DTP4500 Webcast 8 July 2010Spectra DTP4500 Webcast 8 July 2010
Spectra DTP4500 Webcast 8 July 2010
ADLINK Technology IoT
 

Similar to Software radio (20)

Sdr the future of radio
Sdr the future of radioSdr the future of radio
Sdr the future of radio
 
final presentation
final presentationfinal presentation
final presentation
 
transforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdftransforming-wireless-system-design-with-matlab-and-ni.pdf
transforming-wireless-system-design-with-matlab-and-ni.pdf
 
Euro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallengesEuro india2006 wirelessradioembeddedchallenges
Euro india2006 wirelessradioembeddedchallenges
 
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
 
A SOFTWARE DEFINED RADIO BASED
A SOFTWARE DEFINED RADIO BASEDA SOFTWARE DEFINED RADIO BASED
A SOFTWARE DEFINED RADIO BASED
 
Design and implementation of sdr based qpsk transceiver using fpga
Design and implementation of sdr based qpsk transceiver using fpgaDesign and implementation of sdr based qpsk transceiver using fpga
Design and implementation of sdr based qpsk transceiver using fpga
 
wlans
wlanswlans
wlans
 
Final2
Final2Final2
Final2
 
Day one 09 november 2012
Day one 09 november 2012Day one 09 november 2012
Day one 09 november 2012
 
A LOW-COST DESKTOP SOFTWARE DEFINED RADIO DESIGN ENVIRONMENT USING MATLAB, SI...
A LOW-COST DESKTOP SOFTWARE DEFINED RADIO DESIGN ENVIRONMENT USING MATLAB, SI...A LOW-COST DESKTOP SOFTWARE DEFINED RADIO DESIGN ENVIRONMENT USING MATLAB, SI...
A LOW-COST DESKTOP SOFTWARE DEFINED RADIO DESIGN ENVIRONMENT USING MATLAB, SI...
 
Slides dayone-121110052003-phpapp02
Slides dayone-121110052003-phpapp02Slides dayone-121110052003-phpapp02
Slides dayone-121110052003-phpapp02
 
Workshop 42
Workshop 42Workshop 42
Workshop 42
 
City scale and nationwide LoRa network: deployment challenges, best operating...
City scale and nationwide LoRa network: deployment challenges, best operating...City scale and nationwide LoRa network: deployment challenges, best operating...
City scale and nationwide LoRa network: deployment challenges, best operating...
 
Unit 1 introduction to software defined radios
Unit 1   introduction to software defined radiosUnit 1   introduction to software defined radios
Unit 1 introduction to software defined radios
 
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
rafkwnshru2ocnal9ta1-signature-a1b6820cbe628a2a167a0a81f2762fc8f340dd4b93d47a...
 
Lekha_WaveGuru_Intro_ver2
Lekha_WaveGuru_Intro_ver2Lekha_WaveGuru_Intro_ver2
Lekha_WaveGuru_Intro_ver2
 
Understand LPWA tetchnologies (Sigfox and LoRa)
Understand LPWA tetchnologies (Sigfox and LoRa)Understand LPWA tetchnologies (Sigfox and LoRa)
Understand LPWA tetchnologies (Sigfox and LoRa)
 
A review on various types of software defined radios (sdrs) in radio communic...
A review on various types of software defined radios (sdrs) in radio communic...A review on various types of software defined radios (sdrs) in radio communic...
A review on various types of software defined radios (sdrs) in radio communic...
 
Spectra DTP4500 Webcast 8 July 2010
Spectra DTP4500 Webcast 8 July 2010Spectra DTP4500 Webcast 8 July 2010
Spectra DTP4500 Webcast 8 July 2010
 

Recently uploaded

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 

Recently uploaded (20)

Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 

Software radio

  • 2. ∗ What is a Software Radio??? ∗ Characteristics and benefits of Software Radio ∗ Model of a Software Radio ∗ Factors required for wider acceptance of a Software Radio ∗ Design principles of a Software Radio TOPICS 4/12/20162
  • 3. ∗ The term Software Radio was coined by Joe Mitola in 1991 ∗ Class of reprogrammable or reconfigurable radios ∗ Same piece of hardware can perform different functions at different times. ∗ SDR forum definition(USR) ∗ Radio that accepts fully programmable traffic and control information ∗ supports a broad range of frequencies, air-interfaces and applications software WHAT IS A SOFTWARE RADIO??? 4/12/20163
  • 5. ∗ The piece of hardware can be modified to perform different functions at different times ,allowing the hardware to be specifically tailored to the application at hand ∗ Software radio can be used to encompass soft radios as well. Software is confined to controlling the interface with the network ∗ Hardware ∗ Amplifiers ∗ Filters ∗ Mixers 4/12/20165
  • 6. ∗ Software ∗ Confined to controlling the interface with the network, ∗ stripping the headers and error correction codes from the data packets and ∗ determining where the data packets need to be routed based on header information. ∗ Represent a paradigm shift from fixed ,hardware – intensive radios to multi-band, multi mode,software – intensive radios 4/12/20166
  • 7. ∗ The user can ∗ Switch from one interface to another in milliseconds ∗ Use GPS for location ∗ Store money using smartcard technology ∗ Watch a local broadcast station ∗ Receive a satellite transmission 4/12/20167
  • 8. ∗ Implementation of software radio requires ∗ The digitization at the antenna ,allowing flexibility at the digital domain ∗ Design of a completely flexible radio frequency (RF)front end for handling a wide range of carrier frequencies and modulation formats. CHARACTERISTICS AND BENEFITS OF SOFTWARE RADIO 4/12/20168
  • 9. MODEL OF A SOFTWARE RADIO Flexiblle RF Hardware ADC DAC Channeliz ation and sample rate conversio n P Hardware •FPGA •DSP •ASIC Software •Algorithms •Middlewar e •Corba •Virtual radio machine Processing Smart antenna IF 4/12/20169
  • 10. ∗ Smart Antenna ∗ Provides a gain vs direction characteristic to minimize interference,multipath and noise. ∗ Provides similar benefits for the transmitter ∗ Rxr(Superheterodyne)-digitization-as early-IF BAND ∗ Digital->analog->as late at transmitter using a DAC ∗ Superheterodyne reciever: ∗ Rf signal picked up by the antenna along with other spurious/unwanted signals filtered ,amplified with a LNA and mixed with a LO to an IF. 4/12/201610
  • 11. ∗ No of stages-vary ∗ IF- mixed exactly to baseband ∗ Digitizing the signal with an ADC in the IF range- eliminates the last stage 4/12/201611
  • 12. ∗ Multi-functionality ∗ Global Mobility ∗ Compactness And Power Efficiency ∗ Ease Of Manufacture ∗ Ease Of Upgrades FACTORS OF SOFTWARE RADIO 4/12/201612
  • 13. Multi-functionality ∗support infinite variety of service capabilities in a system ∗ Bluetooth ∗ IEEE 802.11 Global mobility ∗ 2G ∗ IS-136 ∗ GSM ∗ IS-95/CDMA 1 3G:HARMONISE ALL THE STANDARDS TRANSPARENCY HAS FOSTERED THE GROWTH OF THE 4/12/201613
  • 14. Compactness And Power Efficiency ∗ Velcro approach ∗ Separate silicon for each system ∗ Bulky,inefficient as number of systems increases ∗ Used in multifunction,multi- mode radios Software Radio Approach: ∗ Compact ∗ Power Efficient Design- as number of systems increases ∗ Since same piece of hardware reused to implement multiple systems and interfaces Ease Of Manufacure ∗ RF components ∗ hard to standardise /varying performance characteristics ∗ Optimization ∗ few years/delay product information ∗ Digitisation of the signal – result in fewer parts,reduced inventory for the manufacturer 4/12/201614
  • 15. • Current services-need to be updated/new services need to be updated • Enhancements have to be made without disruption of current infrastructure • flexible architecture->allows improvments/additional functionality • Eg:VOCODER –High quality at low bit rates Ease Of Upgrades Users /Customers – ∗-expect services regardless of geographical area ∗-Expect one device to utilize services in all regions(reconfiguring the rxr to air-interface standards used in the respective regions) ∗-Over the air updates- ∗ allow for speedy implementation of software upgrades and new features 4/12/201615
  • 16. ∗ Systems Engineering ∗ RF Chain Planning ∗ Analog To Digital Conversion and Digital To Analog Conversion Selection ∗ Software Architecture Selection ∗ Digital Signal Processing hardware architecture selection ∗ Radio validation DESIGN PRINCIPLES OF SOFTWARE RADIO 4/12/201616
  • 17. ∗ Understanding the constraints and requirements of the communication link and the network protocol ->allocation of sufficient resources to establish the services given the system s constraints and requirements ∗ Modulation and data type ->depends on range and transmit power ∗ Well defined standard:routing protocol predetermined ∗ In a ideal software radio ∗ System parameters-change in real time ∗ Optimizing the active communications sessions-major challenge STEP 1-SYSTEMS ENGINEERING 4/12/201617
  • 18. ∗ Ideal RF chain ∗ Incorporate simultaneous flexibility in selection of power gain,bandwidth,center frequency,sensitivity,and dynamic range ∗ Strict flexibility-impractical ∗ Trade-off s must be made ∗ Communication system constrained to selected military or commercial bands->optimization problem simplified ∗ Compensation for power amplifier distortion or power management of RF circuitry- digital domain STEP-2 RF CHAIN PLANNING 4/12/201618
  • 19. ∗ Difficult ∗ Selection-requires trading power consumption ,dynamic range and bandwidth ∗ Tied to rf reqirements for dynamic range and frequency translation ∗ Channelisation requirements->selection of adc and dac ∗ Post digitization techniques(based on multirate dsp)- improve flexibility on the digitization stage STEP 3-ADC AND DAC SELECTION 4/12/201619
  • 20. ∗ Ensure maintainability,expandability,compatibility and scalability for swr ∗ Consider latency and timing for the whole protocol stack ∗ Architecture-allow for hardware independence through the use of middleware ∗ Middleware-Interface between application oriented software and the hardware layer ∗ SOFTWARE ∗ aware of capabilities of the hardware(DSP and RF) at both ends of the communications link to ensure compatibility /maximum use of hardware resources STEP4:SOFTWARE ARCHITECTURE SELECTION 4/12/201620
  • 21. ∗ Software Radio in a existing data infrastructure: ∗ Interface quickly and efficiently ∗ Security-important issue-to ensure software downloads- legitimate ∗ Need to control issues regardless of protocol ∗ Attribute naming ∗ Error management ∗ Addressing ∗ Partioning radio functions -> objects help in portability , maintainence of the software 4/12/201621
  • 22. ∗ Core DSP hardware –implemented through Microprocessors FPGA’S and/or ASIC’s ∗ Microprocessors ∗ maximum flexibility, ∗ power consumption and ∗ lowest computational rate ∗ ASIC ∗ minimal flexibility ∗ lower power consumption ∗ highest computational rate STEP 5:DSP HARDWARE ARCHITECTURE SELECTION 4/12/201622
  • 23. ∗ FPGA-lie between ASIC and a DSP ∗ Selection Of Core Computing Elements Depends On ∗ Algorithms ∗ Computational ∗ Throughput Requirements Software radio will use all three core three core computing requirements 4/12/201623
  • 24. ∗ Most difficult step ∗ Ensure not only communication units operate correctly but also that a glitch does not cause system-level failures ∗ Eg: interference caused by a software radio mobile unit- adjacent bands ∗ Testing and validation steps -> minimize risk ∗ Structuring the software to link various modules with limitations and deficiencies help in testing compatability of software modules STEP7:RADIO VALIDATION 4/12/201624
  • 25. ∗ Military radio ∗ Cellular services ∗ HF Transceivers ∗ FPGA 4/12/201625 APPLICATIONS OF SOFTWARE RADIO