Software Communications Architecture Reference Implementation

Last updated

The Software Communications Architecture Reference Implementation (SCARI) is an implementation of the US Military's Joint Tactical Radio System (JTRS) Software Communications Architecture (SCA) Core Framework. It was developed mainly by the Canadian Communications Research Centre (CRC) under contract by the Software Defined Radio Forum (now Wireless Innovation Forum). [1]

The Software Communications Architecture (SCA) is an open architecture framework that defines a standard way for radios to instantiate, configure, and manage waveform applications running on their platform. The SCA separates waveform software from the underlying hardware platform, facilitating waveform software portability and re-use to avoid costs of redeveloping waveforms. The latest version is SCA 4.1.

Wireless Innovation Forum organization

Established in 1996, the Wireless Innovation Forum is a non-profit "mutual benefit corporation" dedicated to advocating for spectrum innovation and advancing radio technologies that support essential or critical communications worldwide. Forum members bring a broad base of experience in Software Defined Radio, Cognitive Radio and Dynamic Spectrum Access technologies in diverse markets and at all levels of the wireless value chain to address emerging wireless communications requirements. The forum acts as a venue for its members to collaborate to achieve these objectives.

Contents

The code is openly available, as well as the full documentation, which is extensively cross-referenced with the original SCA specification documents.

History

The initial release of SCARI was based on version 2.1 of the SCA (released in mid-2001). This first release was developed by the CRC in collaboration with Defence Research and Development Canada (DRDC).

Defence Research and Development Canada, is an agency of the Department of National Defence (DND), whose purpose is to provide the Canadian Armed Forces (CAF), other government departments, and public safety and national security communities with knowledge and technology.

In 2004 the SDR Forum contracted Canada's CRC one more time, in order to upgrade the SCARI to version 2.2 of the SCA (released in late 2001). This time CRC collaborated with three private companies and two US Government entities:

Joint Tactical Radio System

The Joint Tactical Radio System (JTRS) aimed to replace existing radios in the American military with a single set of software-defined radios that could have new frequencies and modes (“waveforms”) added via upload, instead of requiring multiple radio types in ground vehicles, and using circuit board swaps in order to upgrade. JTRS has seen cost overruns and full program restructurings, along with cancellation of some parts of the program.

The CRC team was successful in getting the SCARI-Open tested for SCA compliance by JTEL. It was accomplished in only 6 days. [2]

In November 2013, the CRC licensed its SCARI technologies to NordiaSoft, a spinoff from CRC. [3]

Different product versions

Three different SCARI products exist:

C++ general purpose high-level programming language

C++ is a general-purpose programming language. It has imperative, object-oriented and generic programming features, while also providing facilities for low-level memory manipulation.

Related Research Articles

Interoperability is a characteristic of a product or system, whose interfaces are completely understood, to work with other products or systems, at present or in the future, in either implementation or access, without any restrictions.

Software-defined radio radio communication system implemented in software

Software-defined radio (SDR) is a radio communication system where components that have been traditionally implemented in hardware are instead implemented by means of software on a personal computer or embedded system. While the concept of SDR is not new, the rapidly evolving capabilities of digital electronics render practical many processes which were once only theoretically possible.

SpeakEasy was a United States military project to use software-defined radio technology to make it possible to communicate with over 10 different types of military radios from a single system.

Mesh networking type of computer network

A mesh network is a local network topology in which the infrastructure nodes connect directly, dynamically and non-hierarchically to as many other nodes as possible and cooperate with one another to efficiently route data from/to clients. This lack of dependency on one node allows for every node to participate in the relay of information. Mesh networks dynamically self-organize and self-configure, which can reduce installation overhead. The ability to self-configure enables dynamic distribution of workloads, particularly in the event that a few nodes should fail. This in turn contributes to fault-tolerance and reduced maintenance costs.

Component-based software engineering branch of software engineering

Component-based software engineering (CBSE), also called as component-based development (CBD), is a branch of software engineering that emphasizes the separation of concerns with respect to the wide-ranging functionality available throughout a given software system. It is a reuse-based approach to defining, implementing and composing loosely coupled independent components into systems. This practice aims to bring about an equally wide-ranging degree of benefits in both the short-term and the long-term for the software itself and for organizations that sponsor such software.

Objective Interface Systems, Inc. is a computer communications software and hardware company. The company's headquarters are in Herndon, Virginia, USA. OIS develops, manufactures, licenses, and supports software and hardware products that generally fit into one or more of the following markets:

AN/PRC-148

The AN/PRC-148 Multiband Inter/Intra Team Radio (MBITR) is the most widely fielded handheld multiband, tactical software-defined radio, in use with NATO forces around the world. The radio is built by Thales Communications, a subsidiary of the Thales Group. The designation AN/PRC translates to Army/Navy Portable Radio used for two way Communications, according to Joint Electronics Type Designation System guidelines.

The AN/PRC-152 Multiband Handheld Radio is a portable, compact, tactical software-defined combat-net radio manufactured by Harris Corporation. It is compliant without waivers to the Joint Tactical Radio System (JTRS) Software Communications Architecture (SCA). It has received NSA certification for the transmission of Top Secret data.

Service Component Architecture (SCA) is a software technology designed to provide a model for applications that follow service-oriented architecture principles. The technology, created by major software vendors, including IBM, Oracle Corporation and TIBCO Software, encompasses a wide range of technologies and as such is specified in independent specifications to maintain programming language and application environment neutrality. Many times it uses an enterprise service bus (ESB).

General Dynamics Mission Systems is a business unit of American defense and aerospace company General Dynamics. General Dynamics Mission Systems integrates secure communication and information systems and technology. General Dynamics Mission Systems has core manufacturing in secure communications networks; radios and satellite technology for the defense, cyber, public safety, and intelligence communities.

Etherstack

Etherstack is a provider of wireless communications software to the Professional/Land Mobile Radio and defence industries in Europe, Asia and North America. Their products cover wireless protocol stacks, IP-based communication networks, cryptographic communication solutions, Software Defined Radio (SDR) and Software Communications Architecture (SCA) compatible waveforms. Etherstack provides these software technologies to defence organisations and commercial manufacturers, such as Icom, Inc.; the Swedish Defence Material Administration; and Raytheon JPS.

Multifunctional Information Distribution System (MIDS) is the NATO name for the communication component of Link-16.

QualNet is a commercial version of GloMoSim used by Scalable Network Technologies (SNT) for their defense projects namely JTRS Network Emulator, BCNIS and Stratcom Cyber.

Tata Research Development and Design Centre

Tata Research Development and Design Centre (TRDDC) is the first software research centre in Pune India established by TCS in 1981.TRDDC undertakes research in Machine Learning, Software Engineering, Process Engineering and Systems Research. It is also the largest R&D facility among the network of Innovation Labs at TCS.

The Wideband Networking Waveform (WNW) is a military radio protocol for mobile ad hoc networking (MANETs) for software defined radios. It was developed as part of the Joint Tactical Radio System (JTRS) program of the U.S. Department of Defense, and was intended for US and NATO military use. The ""WNW"" waveform uses an OFDM physical layer, and with variable frequency usage to best utilize the available bandwidth. The waveform uses the Software Communications Architecture (SCA) software architecture, and has NSA approved security. There is also a related COALWNW waveform for use by coalition partners.

Federated Wireless is an American-based wireless communications company headquartered in Arlington County, Virginia. The company is "commercializing CBRS spectrum for 4G and 5G wireless systems".

References