Software Defined Radio For Next Generation Networks 1. Introduction 1.1 Definition: Software-Defined radio (SDR) Forum [www.sdrforum.org] defines SDR technology as "Radios that provide software control of a variety of modulation techniques, wide-band or narrow-band operation, communications security functions (such as hopping), and waveform requirements of current & evolving standards over a broad frequency range.”In short, software modules running on a generic hardware platform of DSPs ( Digital Signal processor) and general purpose microprocessors can implement radio functions such as modulation/demodulation, signal generation, coding and link- layer protocols. This helps in building reconfigurable software radio systems where dynamic selection of parameters is possible. 1.2 Features of Software Defined Radio: Regardless of the means by which the radio is reconfigured, a fully implemented SDR will have the ability to navigate a wide range of frequencies with programmable channel bandwidth and modulation characteristics. The following list outlines some of the possible dynamic characteristics of an SDR: Multiband INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Software Defined Radio For Next Generation Networks
1. Introduction
1.1 Definition:
Software-Defined radio (SDR) Forum [www.sdrforum.org] defines SDR technology
as "Radios that provide software control of a variety of modulation techniques, wide-band or
narrow-band operation, communications security functions (such as hopping), and waveform
requirements of current & evolving standards over a broad frequency range.”In short,
software modules running on a generic hardware platform of DSPs ( Digital Signal
processor) and general purpose microprocessors can implement radio functions such as
modulation/demodulation, signal generation, coding and link-layer protocols. This helps in
building reconfigurable software radio systems where dynamic selection of parameters is
possible.
1.2 Features of Software Defined Radio:
Regardless of the means by which the radio is reconfigured, a fully implemented SDR
will have the ability to navigate a wide range of frequencies with programmable channel
bandwidth and modulation characteristics. The following list outlines some of the possible
dynamic characteristics of an SDR:
Multiband
Multicarrier
Multimode
Multirate
Variable bandwidth
Ubiquitous Connectivity
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
Multiband:
The traditional radio architectures operate on a single band or range of frequencies.
Applications like cellular communications, government and nongovernment agencies work
on wide range of frequencies. A normal radio is designed to operate in one specified band.
But a multiband radio can operate on two or more bands either sequentially or
simultaneously.
Multicarrier:
A multicarrier also called multichannel radio can simultaneously operate on more
than one frequency. This may be within the same band or in two different bands. This is
generally seen in a base station that may be servicing many users at once or a user terminal
that may be processing both voice and data on different carriers.
Multimode:
An SDR has the ability to work with many different standards and be continuously
reprogrammed. Multimode implies the ability to process several different kinds of standards.
Examples of standards are AM FM, GMSK, and CDMA and many more. These modes may
be implemented sequentially or simultaneously.
Multirate:
Multirate is closely related to multimode. A Multirate radio is one that can process
different parts of the signal chain at different samples rates, as in a multirate filter. It can also
work in different modes that require different data rates. An example is a radio that can
process GSM at 270.833 kSPS (kilo Symbols Per Second) or CDMA at 1.2288 MCPS (Mega
Chips Per Second). This can also be done sequentially or simultaneously on different carriers.
Variable Bandwidth:
A traditional radio works in a fixed channel bandwidth with help of a analog filter
such as an SAW (Surface Acoustic Wave) or ceramic filter. An SDR on the other hand uses
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
digital filters where the bandwidth can be altered on the fly. Additionally, digital filters can
compensate for transmission path distortion.
Ubiquitous Connectivity:
If the terminal is incompatible with the network technology in a particular region, an
appropriate software module needs to be installed onto the handset (possibly over-the-air)
resulting in seamless network access across various geographies. Further, if the handset used
by the subscriber is a legacy handset, the infrastructure equipment can use a software module
implementing the older standard to communicate with the handset.
1.3 An explanation of SDR:
A software-defined radio (SDR) system is a radio communication system which can
tune to any frequency band and receive any modulation across a large frequency spectrum by
means of a programmable hardware which is controlled by software.
An SDR performs significant amounts of signal processing in a general purpose computer, or
a reconfigurable piece of digital electronics. The goal of this design is to produce a radio that
can receive and transmit a new form of radio protocol just by running new software.
Software radios have significant utility for the military and cell phone services, both of which
must serve a wide variety of changing radio protocols in real time.
The hardware of a software-defined radio typically consists of a super heterodyne RF front
end which converts RF signals from (and to) analog IF signals, and analog to digital
converter and digital to analog converters which are used to convert a digitized IF signal from
and to analog form, respectively.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
1.4 Ideal concept:
The ideal scheme would be to attach an analog to digital converter to an antenna. A
digital signal processor would read the converter, and then software would transform the
stream of data from the converter to any other form.
An ideal transmitter would be similar. A digital signal processor would generate a stream of
numbers. These would be sent to a digital to analog converter connected to a radio antenna.
The ideal scheme is not practical, however.
1.5 The need for SDR:
SDR presents a new concept for mobile operators and allows them to have a simpler, more
efficient network and in many cases, a guaranteed evolution path to future technologies. In
most cases, current base stations need to satisfy several prerequisites to be considered for
deployment.
Base stations need to be wideband enough to be able to run several air interfaces in the same
frequency band. For example, running GSM and UMTS simultaneously at the same
frequency in the same hardware platform will provide significant cost savings for operators in
emerging markets.
• Not be constrained to a single waveform. Existing equipment must be upgradable to future
air interfaces, either by software or by adding a new baseband processing card to the installed
hardware platform. The majority of infrastructure vendors now claim to support
LTE through a card addition to their baseband units.
• Have upgradable processing capabilities for future air interfaces. This is especially
applicable to LTE, which is expected to require additional processing at the base station due
to its low latency, higher bandwidth requirements. Existing base stations need to be hardware
upgradable to more powerful processors.
• Be environmentally friendly. Power consumption is receiving increasing interest as
operators aim to operate “green” networks. Moreover, savings power in the base station will
result in far lower operational expenditures. Mobile operators have traditionally relied on
running several independent equipment racks for different air interfaces. However, a single
hardware platform that can run all of these simultaneously can limit power costs greatly.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
In order to satisfy all of the above, base stations need to be reconfigurable and have flexible
hardware platforms. A form of SDR is the only solution in the long term and operators are
now coming to realize that they can benefit now and in the future by deploying a flexible
base station.
1.6 Scope of the SDR:
The public cellular network is a market oriented service. It is extremely sensitive to
public demands. Consider the introduction of a new network standard in a particular domain.
And suddenly the market response changes towards another standard which has different
communication standard and signal processing process. In this case it would be beneficial for
any manufacturing company to be able to respond quickly to such situations. Software
defined radio systems have the potential to allow short time to respond to the changes in the
market. Wireless network operators face deployment issues while rolling out new services or
features to realize new revenue-streams since this may require large-scale customizations on
subscribers’ handsets. SDR technology supports over-the-air upload of software modules to
subscriber handsets. This helps both network operators as well as handset manufacturers.
Network operators can perform mass customizations on subscriber’s handsets by just
uploading appropriate software modules resulting in faster deployment of new services.
Manufacturers can perform remote diagnostics and can perform fixes just by uploading a
newer version of the software module to consumers’ handsets as well in a base station.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
2. ARCHITECTURE OF SDR
2.1 Software Defined Radio Implementation Platforms:
Real time software defined radio design can be implemented using a variety of digital
hardware namely
• Field programmable gate arrays.
• Digital signal processors.
• Application specific integrated circuits
• General purpose processors.
DSP:
The DSP platform is essentially a microprocessor based system optimized for digital
signal processing applications; DSPs can be programmed repeatedly with a high level
language such as C, MATLAB.
Modifications and upgrades to the design are made through these high level
languages, thus reducing the design times for each iteration.
The flexibility offered by the digital signal processor comes at the cost of efficiency.
When there are several computations to be performed, parallel executions of these
computations will slow down the rate at which data is processed and this leads to the
use of more than one DSP. This solution is limited since synchronizing several DSPs
is difficult.
FPGA:
A field programmable gate array is a general purpose integrated circuit that is
programmed by the designer rather than the device manufacturer. A unique feature of
FPGA is that it can be reprogrammed, even after it has been deployed into a system.
Field programmable gate array is programmed by downloading a configuration
program (bit stream) into the static on-chip random access memory.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
This is similar to the object code of a microprocessor, in which the bit stream is the
product of compilation tools that translate the high level abstractions produced by a
designer into equivalent but low level executable code.
Field programmable gate arrays were designed for multilevel circuits to handle
complex circuits on a single chip. Since they are reprogrammable, their configurations
can be easily changed to upgrade systems or correct system bugs, making it ideal for
prototyping.
Field programmable gate arrays are now used in various configurations, as in
multimode systems, and are very useful in meeting the needs of a software defined
radio implementation.
ASIC:
Application specific integrated circuits (ASICs) implement the system circuitry in
fixed hardware, resulting in the most optimized implementation of the circuit in terms
of speed and power consumption.
However, ASIC design requires sophisticated circuit design and layout software tools.
Also, as the name implies, their use are for specific application and not subject to
modification at a later date.
A general purpose processor is similar to DSP as a hardware platform in the design of
software defined radio. Like DSP, it offers flexibility and ease of design.
Radio functionalities can be implemented in high level languages such as C and C++.
Designers can use the familiar approaches of object oriented programming and
debugging to develop real time software radio systems. This increases productivity
significantly and thus reduces system development time.
Digital signal processor is the most generalized type of hardware that can be
programmed to perform various functions, while ASIC is the most specialized and
can be used only in specific application. Field programmable gate arrays offers a
compromise in flexibility between ASIC and DSP platforms.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
In general, these hardware components constitute design spaces that trade flexibility,
processing speed, and power consumption among other things. There should be a
tradeoff between the maximum flexibility and high power consumption of DSP
platforms to minimum flexibility and less power consumption of ASICs compared to
FPGAs, which have good hardware optimization.
Recently, FPGAs have become increasingly popular due to their ability to reduce
design and development cycle time. Furthermore, latest FPGAs come with intellectual
property (IP) cores, which are used for specific applications.
There are other advantages of using FPGAs instead of DSPs for signal processing in
commercial telecommunication systems. The power consumption is lower, the size is
smaller, quicker to use and the costs are much lower in comparison to DSPs. Since the
chip can be reused after fixing the bugs or upgrading a system, they are ideal for
prototyping and testing the circuit design. Since FPGAs are reprogrammable, one chip
can be configured to perform more than one function and the configurations can be
changed during run time.
2.2 WIRELESS COMMUNICATION SYSTEM MODEL FOR SDR
Block diagram of a generic digital transceiver.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
The digital radio system consists of three main functional blocks
Radio Frequency Section
Intermediate Frequency Section
Baseband Section
Radio Frequency Section:
The radio frequency (RF) section is responsible for transmitting and receiving the RF signal
and converting the RF signal into an intermediate frequency (IF) signal.
The RF section consists of antennas and analog hardware modules. The RF front-end is
designed in such a way to reduce interference, multipath and noise.
The RF front-end on the receive side performs RF amplification and down conversion from
RF to IF. On the transmit side, the RF section performs analog up conversion and RF power
amplification.
Intermediate Frequency Section:
The ADC/DAC performs analog-to-digital conversion on the receive path, and digital to-
analog conversion on the transmit path.
These blocks interface between the analog and digital sections of the radio system. Usually,
the above conversion takes place in the IF stage.
Digitizing the signal with an ADC eliminates the last stage in the conventional model, where
problems such as carrier offset and imaging are encountered.
As the names imply, the digital down converter (DDC) and digital up converter (DUC)
perform digital down conversion on the receive path and digital up conversion on the transmit
path, respectively.
Digital filtering and sample rate conversion are often needed to interface the output of the
ADC to the processing hardware at the receiver.
The same happens in the reverse direction in the transmitter, where digital filtering and
sample rate conversion are necessary to interface the digital hardware to the DAC that
converts the modulated waveform to an analog waveform.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
Baseband Section:
The baseband section performs operations, such as error correction, equalization, frequency
hopping, modulation, demodulation, spreading, and dispreading and timing recovery.
Forward error correction is a method of obtaining error control in data transmission in which
the transmitter sends redundant data and the receiver recognizes only the portion of the data
that contains no apparent errors.
Equalization is done to counteract the inter symbol interference in the channel. Frequency
hopping and spreading is used to minimize unauthorized interception or jamming of the
communication system by repeated switching of frequencies during radio transmission using
a specified algorithm.
2.3 ARCHITECTURES OF RECEIVER AND TRANSMITTER
Ideally the designer of an SDR would like to put the data converters directly on the antenna.
However as stated previously, this is not a practical solution. In reality, some analog front end
must be used before the ADC in the receive path and after the DAC in the transmit path that
does the appropriate frequency translation. The most common of these architectures is the
super-heterodyne architecture. Although many decades old, new semiconductor technology
and high levels of integration have kept this architecture vitalized and in popular use both in
the transmit and receive signal paths [5, 6]. Other architectures such as direct conversion,
both for transmit and receive are seeing some popularity in applications that are not as
demanding. Currently direct conversion (Tx and Rx) is found in user terminals for cellular
communications as well as for Tx on the basestation side. It is possible that future
developments will enable direct conversion on the receive side as well. Until then, the super-
heterodyne architecture will continue to beused in one form or another.
2.3.1 Receiver
High performance SDR receivers are typically constructed from some variant of the super-
heterodyne architecture. A super-heterodyne receiver offers consistent performance across a
large range of frequencies while maintaining good sensitivity and selectivity [7, 8]. Although
not trivial to design, the possibility of combining wideband analog techniques and multiple
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
front ends would allow operation across different RF bands. In the case of multicarrier
applications, this could be done simultaneously if necessary.
Multicarrier
Depending on the applications, one or more receive channels may be desired. Traditional
applications may only require a single RF channel. However applications that require high
capacity or interoperability may require a multi-carrier design. SDRs are well suited for
multi-carrier applications since they employ a highly oversampled ADC with ample available
andwidth. An oversampled ADC is one in which the sample rate is operating beyond that
which is required to meet the Nyquist criterion which states that the converter sample rate
must be twice that of the information bandwidth. Since an SDR may not have advance
knowledge of the bandwidth of the signal it will be used to receive, the sample rate must be
appropriately high enough to sample all anticipated bandwidths.
Current ADC technology allows high dynamic range bandwidths of up to 100 MHz to be
digitized. With this much bandwidth, it is also possible to process multiple channels. The
figure below shows a typical multi-carrier receiver example. In this example, the sample rate
of the ADC is set to 61.44 Mega-samples-per-second (MSPS), which gives a Nyquist
bandwidth of 30.72 MHz. If each RF channel is 1.25 MHz wide then Nyquist indicates that
the number of potential channel is about 24.5. In practice, by allowing for reasonable
transition bands on the anti-aliasing filters, the typical available bandwidth is one-third the
sample rate instead of the Nyquist one-half. Thus the available bandwidth for our example is
20.48 MHz, which is just over 16 channels at 1.25 MHz.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
Figure 1 . Multi Carrier Example
Since the channel characteristics can be changed, it is easy enough to change the CDMA
example to a GSM example. In this case, both the digital pre-processing and the general
purpose DSP are both reconfigured respectively by changing the digital channel filter from
GSM to CDMA and by loading the new processing code into the DSP. Since GSM channels
are 200 kHz wide, this example could easily be reconfigured as a 102-channel GSM receiver.
While both such examples would provide a lot of utility, perhaps a more interesting example
would be to configure the receiver such that part of the channels could be CDMA while the
other would be configured as GSM! Furthermore, if one of the configurations is at capacity
and the other is under-utilized, CDMA channels could be converted into several GSM
channels or vice-versa providing the flexibility to dynamically reallocate system resources on
an as needed basis, a key goal of software defined radio!
Single carrier
Not all SDR applications require more than one channel. Low capacity systems may require
only one carrier. In these applications, a high oversampling is still desired. If the channel is
reprogrammable, it is possible that it may be as narrow as a few kHz or as wide and 5 to 10
MHz. In order to accommodate this range of bandwidths, the sample rate should be suitable
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
for the highest potential bandwidth, in this case 10 MHz. From the multi-carrier example, we
would typically sample at least 3 times the bandwidth. In this example, a sample rate of 30.72
MSPS or higher would allow signal bandwidths from a few kHz up to 10 MHz to be
processed. Aside the fact that only one channel is processed, the single carrier receiver has all
of the capacities of that of a multi-carrier receiver; it can be reconfigured as necessary.
Figure 2: Single carrier Rx example
SDR Receiver Elements
Referring to the single carrier block diagram above (but keep in mind that this applies to the
multi-carrier example as well), a fully developed SDR will have all signal elements that are
programmable.
The antenna is no exception and unfortunately, the antenna is one of the weakest elements in
an SDR [1]. Since most antenna structures have a bandwidth that is a small percentage of it
center frequency, multi-band operation can become difficult. In the many applications where
single bands of operation are used this is not a problem. However for systems that must
operate across several orders of frequencies such as the SpeakEasy discussed earlier, the
antenna must be tuned by some means to track the operating frequency to maintain operating
efficiency. While it is true that just about any antenna can be impedance matched to the
active electronics, there is usually a sacrifice in the link gain potentially resulting in an
antenna loss whereas most antenna designs should actually provide a modest signal gain.
Therefore tuning the electrical length of the antenna is desired over simply changing the
matching of the antenna.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
Next in the signal chain is the band select filter electronics. This element is provided to limit
the range of input frequencies presented to the high gain stage to minimize the effects of
intermodulation distortion. Even in the case where intermodulation is not a problem, it is
possible that strong out of band signals could limit the amount of potential gain in the
following stages resulting in limited sensitivity. This is especially true for receivers tuned
near television and audio broadcast services where transmit power levels can exceed 100 kW.
This can be especially problematic for multi-carrier receivers where many orders of signal
magnitude must be dealt with. If all of the signals are of interest, then it will not be possible
to filter the stronger signals and the resulting receiver must have a relatively large signal
dynamic range.
Most receivers require a low noise amplifier or LNA. A SDR should ideally incorporate an
LNA that is capable of operating over the desired range of frequencies. In addition to the
typical low NF and high IP3, it may be desirable to have the ability to adjust the gain and
potentially scale the power down (often NF and IP3 track bias current) when possible this
will allow for a variety of signal conditions that exist across the bands of operation.
Mixers are used to translate the RF spectrum to a suitable IF frequency. While only 1 mixer is
shown in this diagram, many receivers may use two or three mixer stages, each successively
generating a lower frequency. [Note: Receiver IF’s are not always lower than the RF signal.
A common example is found in HF receivers where the desired RF signal may only be a few
MHz. In these cases, they are frequently mixed UP to IF frequencies of 10.7 MHz, 21.4 MHz,
45 MHz or higher IF frequencies because of the availability or performance of the required
component.] Each successive stage also takes advantage of filtering that is distributed
throughout the chain to eliminate undesired images as well as other undesired signals that
may have survived the mix down process. The filtering should also be appropriate for the
application. A traditional single carrier receiver would generally apply channel filtering
through the mixer stages to help control the IP3 requirements of each stage. Analog channel
filtering is not possible in the case of a multi-carrier receiver where the channel bandwidths
are not known in advance. Therefore, mixing process must preserve the entire spectrum of
interest. Likewise our single carrier SDR application must also preserve the maximum
possible spectrum in case the SDR requirements need the full spectrum. In this case, it is
probable that our single carrier example may be processing many carriers, even if only one is
of interest. As with the LNA, it would be desirable for the mixer in an SDR to have an
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
adjustable bias. As with the LNA, this bias could be used to properly set the conversion gain
and IP3 of the device to correspond to the desired signal conditions.
Some receiver architectures utilize a quadrature demodulator in addition to, or instead of a
mixer. The purpose of the demodulator is to separate the I and Q components. Once they
have been separated, the I and Q paths must maintain separate signal conditioning. In the
digital domain this in not a problem, however, in the analog domain, the signal paths must be
perfectly matched or I/Q imbalances will be introduced potentially limiting the suitability of
the system. Many SDR receivers avoid this problem by utilizing ‘real’ sampling (as opposed
to complex sampling) as shown in the single carrier example and use a digital quadrature
demodulator in the digital pre-processor that will provide perfect quadrature.
The local oscillator is used to generate the proper IF when mixed with the incoming RF
signal. Generally a local oscillator (LO) is variable in frequency and easily programmable via
software control using PLL or DDS techniques. There are cases where the LO may not
require frequency hopping. One such example is for receiving multiple carriers within a fixed
band. In this case, the LO is fixed and the entire band is block converted to the desired IF. It
often may be desirable to change the LO drive level to optimize spurious performance under
a variety of signal conditions.
Quite often the IF amplifier is in the form of an AGC. The goal of the AGC is to use the
maximum gain possible without overdriving the remainder of the signal chain. Sometimes the
AGC is controlled from an analog control loop. However, a digital control loop can also be
used to implement difficult control loops not possible using analog feedback. In multi-carrier
applications, use of an AGC may at best be difficult. If insufficient dynamic range is
available in the receiver (determined largely by the ADC), reduction in gain from a strong
signal may cause weaker signals to be lost in the noise floor of the receiver. In applications
such as this, a digital control loop for the gain is ideal. The control loop can be used as
normal as long as no signals are at risk to being lost. However, if a weak signal is detected in
the presence of a very strong signal, the decision could be made to allow a limited amount of
clipping rather than reduce the gain and risk total loss of the weak signal. Conditional
situations like this are much easier tocontrol with a digital control loop than with an analog
loop, allowing much greater control of total conversion gain of the receiver.
The ADC is used to convert the IF signal or signals into digital format for processing. Quite
often the ADC is the bottleneck and selection of the ADC is often a driving factor that
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
determines the architecture of the SDR [1, 9, 10]. Often times, the designer is forced to select
the best available ADC, realizing that under many conditions the ADC may be over specified.
Still other times, air interface standards may not be directed towards multi-carrier receivers
and require a much better ADCs than are required when deployed in the field, simply because
of the test methodology specified by the standard. For the ADC it may be desirable to change
the sample rate, input range and potentially the active bandwidth.
The digital pre-processor can take many forms. For very high sample and data rates, this is
usually implemented as either an FPGA or ASIC. These circuits by nature are quite flexible
in their functions and range of parameters. An FPGA can of course be programmed for any
function desired. Typically, an FPGA would be programmed to perform the quadrature
demodulation and tuning, channel filtering and data rate reduction. Other functions such as
RF power measurement and channel linearization are possible. All of these elements are
easily generated using a variety of digital techniques and are readily programmed by loading
a variety of coefficients to the FPGA. By doing this, a single chip configuration can be used
to generate a digital pre-processor capable of tuning the entire range of the ADC Nyquist
band and filtering a signal with bandwidths from a few kHz to several MHz. When multiple
channels are required, the design can be repeated to fill the FPGA. If a lower cost option is
required, a variety of ASICs are available that perform these functions. They are often
referred to as channelizers, RSPs or DDCs.
The final element in the SDR is the DSP. Since this is general purpose DSP, it can be
programmed for any required processing task. Typical tasks include equalization, detection,
rake receiver functions and even network interfacing to name a few. Because they are fully
programmable, they can be used for just about any signal processing task as well as
controlling all of the features in the other elements of the block diagram. As DSP clock rates
increase, DSPs may well take over many of the functions within the digital pre-processors.
2.3.2 Transmit
Transmit functions like the receive are typically based on some form of super-heterodyne or
direct conversion. The figures below illustrate these two options. The multi-carrier option is
best suited to single and multi-carrier applications while the direct conversion offers an
excellent, low cost solution for single carrier applications. As integration technology
improves, multi-carrier direct conversion may become a possibility, however, such a transmit
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
configuration requires sideband suppression about 15 dB better than the spurious
requirements to prevent images on one side of the center frequency from overpowering a
potentially weak carrier on the other.
Figure 3 : Multi – channel transmit with single up-convert super-heterodyne
Figure 4 : Single carrier direct conversion transmit
In either application, a DSP or baseband ASIC is used to generate the modulated baseband
data. This data is fed either directly to a pair of baseband DACs (I and Q) for direct RF
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
modulation or to a digital processor responsible for digitally translating them to a suitable
digital IF. Depending on the application, the DSP alone or in conjunction with digital
processor can be used to digitally pre-distort the baseband data in such a manner that
distortion products generated later in the signal chain will be cancelled.
If an IF stage is employed, the baseband data generated by the DSP must be up-converted
either digitally with an FPGA or ASIC (also know as TSPs or DUCs) or alternately with a
traditional mixer or modulator to the desired IF. This traditional technique is being replaced
by digital means because of the added flexibility offered through digital logic and the
availability of good cost effective digital to analog converters. As with the related receive
function, the purpose of this device is to shape the bandwidth of the desired channel and then
up-convert by digital means to the desired IF frequency. If multiple channels are required,
they can be synthesized on one chip. After translation, each of the channels can be summed
together and interpolated to the desired data rate and then sent to a DAC. If desired, digital
pre-distortion can be added in conjunction with the DSP to correct for distortion later in the
signal chain.
Either a mixer or a modulator is used for frequency translation to the final RF frequency.If
direct RF modulation employed, an RF modulator will be used. If an IF is used (either
directly from a DAC or a traditional IF up-conversion), a mixer will be used to translate to
the final RF frequency. As with the receive mixer/demodulator, it may be desirable to
change the bias levels or the drive level of the data or LO levels to optimize distortion.
As with the receive LO, the transmit LO is variable in frequency and easily programmable
via software control using PLL or DDS techniques. Here too, it may be desirable to change
the LO drive level to optimize spurious performance under a variety of signal conditions. As
with the single band operation of the receiver, there may be cases where a fix LO is required.
Such an example would be for operation within a single band where tuning is accomplished
within the TSP, DUC or FPGA.
As with the receive path the data converter or DAC is often the bottleneck. However since
dynamic range requirements for the transmit signal path are much lower (typically 25 to 45
dB) than the receive path, component selection is not quite is difficult. Many DACs are
available that facilitate a wide range of adjustments include gain and offset correction so that
I/Q imbalances in the transmit signal chain can be minimized. Other desired features include
data rate interpolation and I/Q phase correction.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
Finally, power gain is achieved through a pre-amp and PA. Aside from the fact that these
devices must operate across a wide range of frequencies, it is desirable to adjust the RF
output power. There could be regulatory issues that require some frequencies to be
transmitted at lower power than others. While the PA gain is usually fixed, the pre-amp may
be in the form of a VGA.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
3. FUTURE EVOLUTION OF SDR
The infrastructure market currently indicates that additional cost savings and efficiency are
required in networks; both are possible with SDR solutions. However, mobile operators are
now seeking assurance that SDR base stations will require little capital to upgrade to future
standards. Effectively, this means that current SDR solutions will need to evolve in technical
efficiency in order for operators to truly regard SDR as a core component of their business
model.
Chipset manufacturers and infrastructure vendors are working to make SDR a better
technology and are focusing on several issues, including:
Higher bandwidth power amplifiers (PAs) to allow amplifier reuse for several
technologies. Current amplifiers are cost and power efficient up to 20MHz for
commercial use, a figure which is far too low to be used for more than one air
interface.
Higher computational power for baseband processing: Future technologies, -
particularly LTE– will require higher bandwidth, faster data rates and lower latency,
meaning that the computational burden on the base station will be several times
higher than today’s implementations. Chipset vendors are now working on faster
DSPs and FPGA chipsets that will allow these. A faster communication bus between
these hardware components is also being developed, as the communication between
the hardware components is now proving to be the processing bottleneck.
Baseband processing to take place in RF. This is the ultimate SDR concept, meaning that all
aspects of the base station are implemented in software and the power amplifier will be the
only component that remains in hardware. This will mean total re-configurability and
upgradeability but is currently not possible for 3G frequencies and certainly not cost efficient.
Research organizations have performed this up to 800MHz but are now discovering that there
is a critical limit in moving to higher frequencies, due to the unavailability of such high
bandwidth RF components and the computational complexity required.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
4. Advantages & Disadvantages In Deploying SDR
ADVANTAGES
It is believed by many that the successful deployment of SDR will revolutionize the
field of communication. One of the advantages of SDR is that it can be changed
quickly to support multiple standards.
The ability to configure devices, which may be used by many communication systems
(e.g., cellular phones, wireless-fidelity (WI-FI) transceivers, frequency modulation
(FM) and analog modulation (AM) radios, terminals of satellite communications),
will be remarkable.
With SDR, the same piece of hardware will be configured to perform different
functions.
The re-configurability of the platform will ensure hardware reusability. System re-
programmability allows hardware reuse until a new generation of hardware platforms
is available.
This will provide cost and time savings. Manufacturers will not be limited to reduced
hardware platform set. As a consequence, mass production will allow lowered costs.
Another advantage of SDR would be the possibility to improve the software in
successive steps, and the correction of software errors and bugs discovered during the
operation.
In addition, SDR can enhance the interoperability of different systems in many
applications such as the military, law enforcement, or search and rescue teams.
Incompatibility of radio systems that has always hindered the seamless operation of
the military, the law enforcement agencies and many rescue teams, will be eliminated.
With the increase of channel data rates through multiplexing and spectrum spreading,
SDR could be used in cellular networks, GSM based PCS network, and future
generation systems network.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
A new approach to wireless base station design using SDR has the potential of
offering significant benefits such as reduced size, complexity, and power
consumption. More importantly, SDR can support a variety of air interface standards,
modulation schemes and protocols, simultaneously.
Some commercial telephone service providers have begun expressing interest in the
SDR economic benefits in long term.
While SDRs offer benefits as outlined above, there are drawbacks in the design and
implementation of SDR. Those include:
(1) The difficulty of designing software for various target systems or standards.
(2) The difficulty of designing air interfaces to digital signals and algorithms for
different standards.
(3) The problem of poor dynamic range in some communication systems design.
DISADVANTAGES
The difficulty of writing software for various target systems
The need for interfaces to digital signals and algorithms
Poor dynamic range in some SDR designs
High power consumption and processing power
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
5. APPLICATIONS
In military:
• Secure, encrypted communications
• Real time flexibility
In commercial:
• International connectivity
• Enabled virtual private networks
In Civilian radio applications like
• Bluetooth
• WLAN
• GPS, Radar
• WCDMA
• GPRS
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
6. Conclusion
The mobile technology has been evolving very rapidly. As new and more complex
communication standards are developed transceiver architectures will also grow. New
designs will increase the complexity and the cost. However, software radio technology aims
to group these architectures and make them work on single platform in the last decade
semiconductor technology achieved impressive gains and now it is up to the SDR to further
increase the performance in terms of flexibility and efficiency. There are two main issues are
cost and power. Without low power, user devices will not be able to take full advantage of
SDR technology. Despite these challenges, the current state of performance is more than
sufficient for engineers and manufacturers to seriously begin to investigate the possibilities of
SDR.
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012
Software Defined Radio For Next Generation Networks
BIBLIOGRAPHY:
www.sdrforum.com
www.ti.com
http://www.wirelessinnovation.org/
http://www.researchandmarkets.com
http://www.radio-electronics.com
www.search.google.com
INTERNATIONAL SCHOOL OF TELECOM & TECHNOLOGY MANAGEMENT AUG - 2012