Vous êtes sur la page 1sur 5

Reconfiguring to Meet Demands: Software-Defined Radio

Dean Nathans Dr. Donald R. Stephens


Office of Secretary of Defense Joint Program Executive Office

A Software Defined Radio (SDR) allows a single hardware platform to be reconfigurable so that it can accommodate mul-
tiple radio waveforms and be easily upgraded with software changes. The Joint Tactical Radio System (JTRS) is the
Department of Defense’s (DoD) solution for a family of tactical SDRs based on common open standards and architectures.
JTRS accommodates legacy and new mobile ad hoc networking waveforms. Additionally, military Satellite Communication,
and Intelligence, Surveillance, and Reconnaissance (ISR) terminals are migrating to SDRs to enable consolidation of multi-
ple legacy systems into single multi-band configurations. This article describes current military SDR programs, their challenges,

C
and the way ahead for the DoD.
urrent communications systems platforms; however, there are still many working services products used by the
have evolved to meet service specif- additional unique military challenges. other domains. Included within the
ic and mission specific requirements. The radios must be useful in air, sea, and NED programs are new networking
Specialized functionality has resulted in ground applications with different size, waveforms based on Internet Protocol
limitations in communicating from one weight, power, environmental, and threat (IP) standards that allow interoperability
system to another resulting in interoper- needs. and include Mobile Ad-Hoc Network
ability issues. More recent DoD systems To develop a family of radios useful (MANET) protocols for operation over
such as Link-161 have made large strides to all services, the Joint Tactical Radio bandwidth constrained and potentially
in providing more capable and interoper- System (JTRS) Program was initiated in intermittent wireless links.
able data links; however, the DoD must 1997. Initially, waveforms and crypto- The JPEO is developing and imple-
now evolve to acquire a family of high graphic applications were controlled by menting a common infrastructure across
capacity, interoperable, networked, and all domains to define a host environment
affordable radio systems as part of the that ensures waveform porting among
transport layer of the Global JTR sets. The hardware domains have
Information Grid (GIG). “The JPEO is developing been partitioned to allow common core
The appeal of SDRs is the ability to and implementing a hardware and software in each domain,
handle multiple radio communication which is then tailored with additional
protocols on a single hardware platform common infrastructure modules to apply to its unique applica-
by means of programmable hardware tions. To ensure waveforms are portable
controlled by software. From a DoD across all domains to and perform as intended, they go
perspective, the reprogrammable radio through a rigorous certification process
can store and run multiple waveforms. define a host under the auspices of the JPEO.
Rather than developing many different The foundation for the JTRS family
radio systems operating to different stan- environment that ensures of radios is the Software Communi-
dards, SDRs enable the DoD to have a cations Architecture (SCA), Figure 1 [1].
family of interoperable radios based on a waveform porting It is simultaneously an architecture
common waveforms, standards, and framework, specification, and guidance
interfaces. among JTR sets.” document for software defined radios
For the DoD, the impetus for SDRs allowing convenient reuse, update, or
is to significantly reduce the number of replacement of software. The JPEO
different radios and waveforms in the the JTRS Joint Program Office, and JTRS currently has over 3.5 million
inventory. Hand in hand with these JTRS hardware development was source lines of SCA compliant code in
reductions is the elimination of propri- assigned to service leads. The DoD its Information Repository (IR) [2]
etary or unique implementations, elimi- recently restructured the program so that developed by the JTRS community.
nating interoperability issues. Costs to all JTRS products would be under the When a new JTRS program requires
the DoD for radio systems are also sig- control of the Joint Program Executive software, the program developers down-
nificantly reduced, and SDRs contribute Office JTRS (JPEO JTRS). JTRS pro- load it from the IR, which enhances
to net-centricity by enabling newer high- grams currently include Ground; interoperability of JTR sets, since all
rate, networked waveforms. Airborne, Maritime, and Fixed Site instantiations are based upon the same
(AMF); and Network Enterprise software.
Domains (NED). The ground domain To further support waveform porta-
includes ground vehicular, Manpack
DoD SDR Programs
Trying to develop a reduced set of radios bility and code reuse, the SCA specifies
and waveforms for the DoD generates radio, handheld, and special applications. operating system Application Program-
challenges in itself as the family must The AMF domain includes standard air- ming Interfaces (APIs) that must be pro-
accommodate numerous requirements borne, Multifunctional Information vided by the JTR set’s Real Time
from each service. Software flexibility Distribution System – JTRS, and 19-inch Operating System (RTOS). Labeled the
provides the ability for operation of rack applications. The NED includes the Application Environment Profile (AEP)
many waveforms on single hardware waveforms, gateways, and common net- in Figure 1, the SCA specifies a subset of

24 CROSSTALK The Journal of Defense Software Engineering July 2007


Form Approved
Report Documentation Page OMB No. 0704-0188

Public reporting burden for the collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and
maintaining the data needed, and completing and reviewing the collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information,
including suggestions for reducing this burden, to Washington Headquarters Services, Directorate for Information Operations and Reports, 1215 Jefferson Davis Highway, Suite 1204, Arlington
VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to a penalty for failing to comply with a collection of information if it
does not display a currently valid OMB control number.

1. REPORT DATE 3. DATES COVERED


2. REPORT TYPE
JUL 2007 00-00-2007 to 00-00-2007
4. TITLE AND SUBTITLE 5a. CONTRACT NUMBER
Reconfiguring to Meet Demands: Software-Defined Radio 5b. GRANT NUMBER

5c. PROGRAM ELEMENT NUMBER

6. AUTHOR(S) 5d. PROJECT NUMBER

5e. TASK NUMBER

5f. WORK UNIT NUMBER

7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES) 8. PERFORMING ORGANIZATION


REPORT NUMBER
OASD (NII), DASD,(C3, Space and Spectrum),6000 Defense
Pentagon,Washington,DC,20301
9. SPONSORING/MONITORING AGENCY NAME(S) AND ADDRESS(ES) 10. SPONSOR/MONITOR’S ACRONYM(S)

11. SPONSOR/MONITOR’S REPORT


NUMBER(S)

12. DISTRIBUTION/AVAILABILITY STATEMENT


Approved for public release; distribution unlimited
13. SUPPLEMENTARY NOTES
CROSSTALK The Journal of Defense Software Engineering, July 2007
14. ABSTRACT

15. SUBJECT TERMS

16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF 18. NUMBER 19a. NAME OF
ABSTRACT OF PAGES RESPONSIBLE PERSON
a. REPORT b. ABSTRACT c. THIS PAGE Same as 4
unclassified unclassified unclassified Report (SAR)

Standard Form 298 (Rev. 8-98)


Prescribed by ANSI Std Z39-18
Reconfiguring to Meet Demands: Software-Defined Radio

FC ... Frame Control


System
FS ... Framework Services

API
Application

API
System Application

API
Component Component Component Component AEP ... SCA Application
Environment Profile
FC FS FC FS FC FS FC FS
AEP AEP API ... Application Programming
CORBA CORBA CORBA
Interface
Operating System

Figure 1: SCA Component Architecture


Figure 1 SCA Component Architecture
the Portable Operating System Interface SCA; additional collaborative possibili- possible from the JTRS information
that every JTR set must support and to ties, including a common reference repository, but are permitted to integrate
which each waveform is limited. In com- architecture, are being pursued. unique implementations of devices and
bination with the defined Common SHF/EHF Programs include the fol- services as long as the JTRS APIs are
Object Request Broker Architecture lowing: supported. The set provider’s primary
middleware, the SCA guarantees that • Airreduces ForceJTRS Family of Advanced responsibility is to meet mission require-
Core Framework
AEP provides
every SCA-compliant object can be exe- Beyond Line-of-Sight Terminals. ments. Waveform software is expected to
set-specific code Operating System
cuted upon any JTR set. • Army High Capacity Communica- be largely consistent across all JTR sets.
– promotes reuse Independence

Originally, JTRSRed-Side
was General
envisioned to (GPP)tions Capability. To achieve interoperability and soft-
cover the entire radio spectrum. • Army Joint SCA Command, Control, ware reuse, the JTR set providers are
Purpose Processors

However,host during the JTRS restructure, Computers ISR (JC4ISR). required to provide set-to-waveform
SCA Core Crypto-Subsystem
Waveforms have Core
Framework
Framework

the DoD across


determined that satellite com- • Multi-Role Tactical Common Data interfaces that are consistent across the
Waveform
consistent Component
Component 1 GPP AEP

munications and line-of-sight radios Link Demonstration Program. JTRS enterprise [3]. The JTR set imple-
environment
all JTRS
operating in the Super High Frequency • Navy Multi-band Terminal. mentations of components may be
(SHF) and the Extremely High unique, butGPPthe exposed interfaces to the
Frequency (EHF) spectrum have a largeDeviceJTRS Enterprise Architecture waveforms are Control
standardized. Figure 2
Really
MHAL Simple
Black-Side
Audio Ethernet

enough set Systemof distinct features and JTRS is Application


a family of radios which System spans shows the deployment of the JTRS
Device Device Syndication
Device
FC ...Waveform
Frame

requirements to keep them separate across multi-channel, vehicle-mounted infrastructure.


FS ... Framework
Component Services
API
API

Application
API

from the JTRS FC Program. One of the radiosFCto disposable, unattended FS ground The MHALinfrastructure defines the host
Component Component Component Component AEP ... SCA Application
Standardization of

largest differences is CORBA


theMHAL
high throughput sensors. Although early expectations environment for all JTRS software com-
Environment EthernetProfile
interfaces promotes FS FC FS FS FC
API ...Device Device

demands of some of theLibrary SHF and EHFLibrarymight have been for one software suite ponents. Interface A software component in an
reuse and portability AEP AEP Application Programming
FPGA MHALCORBA
DSP CORBA

waveforms. In addition to JTRS, the that could be installed into any radio, it is unattended ground sensor has exactly of
Operating System

DoD has continued with a set of multi- not practical to deploy radios with capa- the same operating system functions, the
Standardization

band SHF/EHF terminal SDR bilities exceeding


pro-Component Architecturetheir missions. same middleware communication, and unit
interfaces allows

grams Hardware
led by the services. These Interface Individual JTR sets are expected to reuse the same hardware interfaces andas a soft-
DSP and FPGA
Figure 1 SCA MHAL
line replaceable
code reuse
SHF/EHF Layer programs invoke the JTRS as much host environment software as ware component deployed in a multi-
DSP AEP
Modern
Abstraction (MHAL)

Figure 2: environment
Deployment of the JTRS Infrastructure
provides a consistent
RF Co-site Antenna
waveform host Amplifier Resource Resource
across the JTRS enterprise Component A Component B
Core Framework
Component 2

reduces JTRS AEP provides


set-specific code Operating System
– promotes reuse Independence

Red-Side General Purpose Processors (GPP)


SCA Core Crypto-Subsystem
Waveforms have SCA Core
Framework
Framework
Waveform
consistent host Component
Component 1 GPP AEP

environment across
all JTRS

Really
Black-Side GPP Waveform
Ubiquitous Audio
Device Spectrally
Ethernet
Device
MHAL
Device
Simple
Reduced
Syndication
Device Waveform
Component Coverage for
Connectivity Aware Costs
Standardization of
interfaces promotes MHAL
All Missions
Ethernet
Device Device
reuse and portability MHAL FPGA MHAL DSP
Library Library

Standardization of
DSP and FPGA
interfaces allows
MHAL
line replaceable unit
Interface DSP AEP and code reuse
Modern Hardware
Abstraction Layer (MHAL)
provides a consistent
RF Co-site Antenna
waveform host environment Amplifier Resource Resource
across the JTRS enterprise Component A Component B Component 2

July 2007 www.stsc.hill.af.mil 25


Enabling Technologies for Net-Centricity

Waveform
Ubiquitous Spectrally Reduced
Coverage for
Connectivity Aware Costs
All Missions
Figure 3: Evolution of SDRs
channel vehicle-mounted radio. cations systems, radio frequency, digi- radio life cycles are three to 10 times
Regardless of whether the software tal/analog hardware, software, and digital longer than commercial products. The
component is a general purpose proces- signal processing. Complementing a need life cycle was less problematic with hard-
sor, Digital Signal Processor (DSP), or for developer training is the requirement ware defined radios, but SDRs utilize
Field Programmable Gate Array (FPGA) for improved development and test tools. commercial products such as operating
component, the JTRS infrastructure fur- Recognizing the need and potential mar- systems, middleware, and software devel-
ther defines a host environment that is ketplace, several companies have opment tools. DoD platforms such as
consistent across the enterprise. emerged specifically targeting SDR devel- aircraft carriers, aircraft, submarines,
Implementations may vary due to the opment tools. A key item in achieving etc., have very long life cycles. SDRs rep-
mission or size, weight, and power waveform reuse is the use of compatible resent an opportunity to update the
requirements, but the host environment tools with thoroughly documented code. communications capabilities in these
and the exposed radio services and hard- An additional challenge for the SDR platforms for relatively low cost.
ware interfaces are the same. developer is to design the architecture
such that interfaces may be replaced with
a different standard at a future date. The
Evolution of DoD SDRs Into
JTRS SCA and Enterprise the Future
Architecture Future SDRs will continue to play a larger role
in allowing military users to seamlessly
“SDRs will be able to interoperate and provide the wireless
Increments
The JTRS infrastructure of Figure 2 has
resulted in an executable and sustainable interface to the GIG. In addition, SDRs
will help reduce the total number of
handle new networking
deployment model for the JTRS family
of radios. The requirements for the next waveforms, while also radios in the DoD inventory, allow field-
increment of JTRS are still in develop- ed systems to be more easily refreshed
ment, so it is early to conjecture about being able to operate and upgraded, and help with the drive
the feature set of the next-generation towards a reduced number of wave-
JTRS infrastructure. Because the infor- prior legacy waveforms forms and protocols. SDRs will be able
mation repository will have approxi- to handle new networking waveforms,
mately four million lines of source code so that interoperability while also being able to operate prior
from JTRS Increment 1, it is probable legacy waveforms so that interoperability
that the future infrastructure must be can be maintained as can be maintained as the older wave-
backward compatible with today’s infra- forms are phased out. The evolution of
structure. the older waveforms are SDRs is shown in Figure 3.
As additional form factors are devel-
oped, there may be minor revisions to phased out.” Ubiquitous Connectivity
the SCA to extend the current architec- The next increment of SDRs must con-
ture. To better support battery-powered selection of a set of open standards tinue the paradigm shift from a communi-
missions, there may be specific changes among many competing standards is also cations model of disparate, service-owned
to the RTOS and middleware specifica- a challenge for DoD in achieving more and operated radio communications to
tions. In addition, System on Chip (SOC) reuse of hardware and software among net-centric warfare by unifying communi-
interconnection is becoming increasingly programs. cations resources that are shared across
important and standardization may be Hardware innovations and improve- cooperating services. The current incre-
required because FPGAs have become ments are required for SDRs to achieve ment of JTRS is evolving the radio and
capable of hosting increased functionali- their full potential. Greater performance networking technologies necessary to real-
ty of the SDR. can be achieved with improved analog to ize this vision. Net-centric warfare inte-
digital (A/D) and digital to analog (D/A) grates mobile/tactical users via networked
converters; reduced power parts, espe- IP and meets frontline demands for band-
width. The next generation transport
SDR Challenges
Because of the complexity of SDRs, sys- cially FPGAs; wider bandwidth and
tems and software engineering is more more linear amplifiers; and radio fre- architecture will include routers and trans-
important now than for the previous gen- quency (RF) technology allowing wider lation services to enable meaningful and
eration of radios. Developers in both the bandwidth operation. For SHF/EHF seamless connectivity between multiple,
commercial and DoD sectors must systems, improvements are needed to diverse tactical and theater networks and
ensure sufficient training and experience reduce the high costs of the steerable, satellite resources. SDRs must incorporate
necessary for SDR development includ- directional, antenna systems. frequency reuse mechanisms to maximize
ing engineering disciplines of communi- A unique challenge for DoD is that use of available spectrum.

26 CROSSTALK The Journal of Defense Software Engineering July 2007


Reconfiguring to Meet Demands: Software-Defined Radio

cations capabilities will become evident. 3. Stephens, D.R., B. Salisbury, and K.


The reprogrammable SDR will allow fur-
Spectrally Aware
Frequency bandwidth is required to sup- Richards. “JTRS Infrastructure Archi-
ply the warfighter with the information ther evolution to additional advanced tecture and Standards.” MILCOM,
needed for tomorrow’s battlefield. Unfor- capabilities building upon the current 2006.
tunately there is a dearth of unassigned programs.◆
frequency spectrum and without simulta-
neous regulatory and technology break-
Note
throughs, radio spectrum will become a 1. Link-16 is a secure near real-time situ-
References
1. JTRS-5000SCA. “Software Commu-
limiting resource for the DoD. A poten- ational awareness and command/con-
nications Architecture Specification
tial reuse mechanism is a spectrally aware (SCA).” V2.2.2. 15 May 2006. trol data link used on the Joint Tactical
radio that is trusted by regulatory agen- 2. North, R., N. Browne, and L. Schia- Information Distribution System and
cies to monitor the frequency spectrum vone. “Joint Tactical Radio System – Multifunctional Information Distribu-
and only transmit in unused frequencies. Connecting the GIG to the Tactical tion System Terminals of the United
Edge.” Military Communications States and North Atlantic Treaty
Reduce Costs (MILCOM), 2006. Organization allies.
The JTRS program has consolidated mul-
tiple radio domains under a single pro-
gram executive office. Through the use
About the Authors
of a common infrastructure, the JTRS
JPEO is maximizing reuse of products Dean Nathans is the Donald R. Stephens,
through its enterprise and correspond- senior staff assistant for Ph.D., is JTRS standards
ingly reducing development and procure- Military Satellite Com- manager at the JPEO
ment costs. Additionally, a core set of munications (MILSAT- JTRS, San Diego, CA.
interoperable networking waveforms is COM) Terminals in the His team is responsible
being developed. Currently, the DoD is
Communications Direc- for the establishment and
continuing with individually managed
service multi-band SHF/EHF programs; torate, Office of the Assistant Secretary standardization of the JTRS infrastruc-
however, future collaborative possibilities of Defense for Networks and Infor- ture. Stephens has development experi-
are being examined. Reuse of the SCA mation Integration (OASD [NII]) where ence with three software radios: the
and some of the JTRS enterprise archi- he is responsible for oversight of Digital Modular Radio, the Joint Tactical
tecture is anticipated, with additions as microwave communications satellite ter- Terminal, and the Airborne Integrated
needed to establish an SHF/EHF refer- minal programs and for providing tech- Terminal Group. He has extensive expe-
ence architecture. nical advice for MILSATCOM, JTRS, rience in multiple communications and
and Mobile Ad-Hoc networking pro- radar receiver systems including satellite
Waveform Coverage for All grams. He has been involved with the communications, spread spectrum wave-
Missions development of military communica- forms, and multi-spectral signal process-
Communications for DoD missions vary tions and navigation systems for more ing with companies such as Raytheon E-
from dismounted soldiers in the canyons than 25 years. Prior to assignment at Systems, McDonnell Douglas, Emerson
of Afghanistan, supersonic aircraft, unat- OASD (NII), Nathans was a deputy pro- Electric, and Scientific Atlanta. Stephens
tended ground sensors in the tropics, to gram manager in the ground-based mid- has participated in all technology facets
conventional office environments. course Command, Control, and Com- of software radio design such as RF,
Although one waveform for all communi-
munications (C3) Program Management DSP, distributed computing, security,
cations would be desirable, it is as imprac-
tical as expecting that all DoD transporta- Office at the Missile Defense Agency. and networking. He authored Phase-
tion needs can be served with a single Nathans has a masters degree in elec- Locked Loops for Wireless Communications:
vehicle. The next increment of SDRs will tronics engineering from Villanova Digital, Analog, and Optical Implementations
provide coverage of all DoD communica- University, and a bachelor’s degree in and several other publications and
tion needs with fewer waveforms. electrical engineering from Rutgers patents. Stephens has bachelor’s and
College of Engineering. He has received master’s degrees in electrical engineering
Outlook several awards for his service, including from Georgia Tech, and a doctorate in
The development and use of SDRs is a the Navy Meritorious Civilian Service electrical engineering from the
key enabler for DoD in achieving a fami- Award, and is a registered Professional University of Missouri – Rolla.
ly of interoperable radios based on com- Engineer.
mon waveforms, standards, and inter-
faces, with enhanced portability and
JPEO JTRS

reusability. While there have been signifi-


OASD (NII), DASD 33000 Nixie WY

cant developmental challenges, the DoD


(C3, Space and Spectrum) San Diego, CA 92147
SDR programs have made good
Communications Directorate Phone: (727) 642-9669
progress, with prototypes available and 6000 Defense Pentagon Fax: (619) 524-4522
being tested in the field for several JTRS Washington, D.C. 20301 E-mail: donald.stephens1.ctr@
and SHF/EHF programs. As users gain Phone: (703) 607-0263 navy.mil
familiarity and experience with these Fax: (215) 607-0276
radios, their transformational communi- E-mail: dean.nathans@osd.mil

July 2007 www.stsc.hill.af.mil 27

Vous aimerez peut-être aussi