DocumentCode
3040422
Title
Design Patterns of the JTRS Infrastructure
Author
Stephens, Donald R. ; Magsombol, Cinly ; Jimenez, Chalena
Author_Institution
JPEO JTRS San Diego, CA
fYear
2007
fDate
29-31 Oct. 2007
Firstpage
1
Lastpage
5
Abstract
The concept of the Joint Tactical Radio System (JTRS) infrastructure is to define a radio host environment for the execution of waveforms and applications. Software developers are guaranteed a specific set of real time operating functions, distributed messaging through Common Object Request Broker Architecture (CORBA), and radio domain-specific interfaces such as Global Positioning System (GPS), Ethernet, audio, etc. This promotes reuse and portability of waveform components. The hardware dependencies are isolated from the applications by the Application Program Interfaces (APIs) defined for radio devices. Software design patterns have been developed by the JTRS community to define a scaleable and extensible infrastructure. Aggregation, least privilege, extension, explicit enumeration, and deprecation enable the infrastructure to support varying missions and form factors. These design patterns permit the instantiation of a radio infrastructure suitable for the platform footprint and resources of a single-channel handheld radio, yet also permit it to be scaleable and extensible to the requirements of a multiple-channel wireless networking gateway.
Keywords
Application software; Collaborative work; Computer architecture; Ethernet networks; Global Positioning System; Hardware; Operating systems; Real time systems; Software design; Standardization;
fLanguage
English
Publisher
ieee
Conference_Titel
Military Communications Conference, 2007. MILCOM 2007. IEEE
Conference_Location
Orlando, FL, USA
Print_ISBN
978-1-4244-1513-7
Electronic_ISBN
978-1-4244-1513-7
Type
conf
DOI
10.1109/MILCOM.2007.4455076
Filename
4455076
Link To Document