| |
A
software radio is a wireless communications device in
which all of the signal processing is done by software.
New capabilities can be introduced like a software radio
is able to interoperate with different wireless protocols,
incorporate new services, and upgrade to new standards,
kust be downloading a new software.
An SDR device (e.g., portables and mobiles) can be used
to change transmitter and receiver characteristics such
as modulation type, wideband and narrowband operations,
radiated power, and air interfaces by changing software
without any hardware alternation.
The functional components of SDR architecture are connected
together via standard interfaces. Each component in the
SDR architecture is controlled using software. The software
required to operate an SDR device is called a software
application.
Standard for SDR - JTRS SCA
The Software Communications Architecture (SCA) specification
sponsored by the Joint Tactical Radio System (JTRS) program
Focus of the SCA:
Specifies a common distributed deployment framework to
build-up, configure, connect and tear-down, embedded Radio
Applications, It specifies software Interfaces to support
the installation and use of distributed Applications to
support flexible, re-programmable communication capabilities.
Challenges
The SCA was designed primarily for radios operating
below 2 GHz where high-speed specialized processing was
unnecessary. And processing could be performed completely
in General Purpose Processors (GPPs).
But higher bandwidth waveforms require Field Programma-ble
Gate Array (FPGA) and Digital Signal Processor (DSP) implementations
to sustain the high data rate, and high speed signal processing
requirements of such wave-forms. Such processing implementations
are not supported by the SCA Version 2.2 Specification.
See our solution
for SDR based on SCA, also using FPGA.
Radio communications engineers are faced with numerous
challenges as radio technology moves towards Software-Defined
Radio (SDR) from hardwired radios. The Joint Tactical
Radio System (JTRS) program mandates the use of the Software
Communication Architecture (SCA) for SDR systems. The
SCA provides a common framework; but, communication engineers
must work in an unfamiliar environment filled with software
concepts such as Object Oriented Programming (OOP), Portable
Operating System Interface (POSIX), and middleware using
Common Object Request Broker Architecture (CORBA).
SCA Compliance
The easiest way for SDR manufacturers to meet SCA compliance
is to use SCA compliant tools. ORBexpress is the only
ORB that has ever been officially tested for SCA compliance
(and it passed every time for every radio manufacturer).
For
high performance use ORBexpress DSP, an implementation
of ORBexpress optimized for DSP procesor. ORBexpress
FPGA is the ORB implemented directly into hardware blocks
on an FPGA. It essentially puts the ORB directly into
hardware gates, providing performance enhancements up
to 100x over a software ORB.
Read full article on Why
Multiprocessor DSP Systems Need CORBA
We
can also help you to achieve full SCA compliance.
SDR based on SCA
• . We can help you to understand SCA and developing
SDR. Also look into our SDR
Training section.
• . We can help you to achieve SCA compliance.
• . We can provide the only SCA compliant ORB.
ORBexpress.
•
. We can provide you all the softwares required for
developing SDR.
|