+ All Categories
Home > Technology > Software radio

Software radio

Date post: 15-Apr-2017
Category:
Upload: sanjana-prasad
View: 184 times
Download: 0 times
Share this document with a friend
26
SOFTWARE RADIO By Sanjana Prasad 1601RL01 4/12/2016 1
Transcript
Page 1: Software radio

SOFTWARE RADIO

By

Sanjana Prasad

1601RL01

4/12/20161

Page 2: Software radio

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

Page 3: Software radio

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

Page 4: Software radio

4/12/20164

Page 5: Software radio

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

Page 6: Software radio

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

Page 7: Software radio

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

Page 8: Software radio

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

Page 9: Software radio

MODEL OF A SOFTWARE RADIO

Flexiblle RF

Hardware

ADC

DAC

Channelization and

sample rate

conversion

P Hardware•FPGA•DSP•ASIC

Software•Algorithms•Middleware •Corba•Virtual radio machine

Processing

Smart antenna

IF

4/12/20169

Page 10: Software radio

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

Page 11: Software radio

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

Page 12: Software radio

Multi-functionality Global Mobility Compactness And Power Efficiency Ease Of Manufacture Ease Of Upgrades

FACTORS OF SOFTWARE RADIO

4/12/201612

Page 13: Software radio

Multi-functionalitysupport infinite variety of service capabilities in a system

Bluetooth IEEE 802.11

Global mobility 2G

IS-136 GSM IS-95/CDMA 13G:HARMONISE ALL

THE STANDARDS TRANSPARENCY HAS

FOSTERED THE GROWTH OF THE

4/12/201613

Page 14: Software radio

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

Page 15: Software radio

• 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 UpgradesUsers /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

Page 16: Software radio

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

Page 17: Software radio

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

Page 18: Software radio

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

Page 19: Software radio

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

Page 20: Software radio

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

Page 21: Software radio

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

Page 22: Software radio

Core DSP hardware –implemented through MicroprocessorsFPGA’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

Page 23: Software radio

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

Page 24: Software radio

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

Page 25: Software radio

Military radio Cellular services HF Transceivers FPGA

4/12/201625

APPLICATIONS OF SOFTWARE RADIO

Page 26: Software radio

4/12/201626


Recommended