![]() |
|||
| Home | Contact Aerosystems | Aerosystems @ aeroint.com | |||
DAMSL™ - Dictionary and Message Specification Language
Why is tactical data link integration expensive?
In most systems tactical data link implementation is embedded in the application source code. Given the complexity of data links such as Link 11 (TADIL A & TADIL B) or JTIDS Link 16 (TADIL J) it is a very resource consuming (and therefore expensive) task to encode the message format and associated rules using a high level programming language such as C, C++ or Ada. Given the fact that each data link is unique, this task often has to be repeated for each data link implemented in the system (e.g. Link 1, Link 4, Link 11, Link 16, Link 22).
Since the data link format is embedded in the source code, each time a single field is modified in the data link standard, it is therefore necessary to carry out the design reviews, source code modification and re-compilation, regression testing and update of the associated documentation.
How can we reduce these costs?
Working from this evidence, Aerosystems has developed the Dictionary and Message Specification Language (DAMSL™). This data link processing tool provides the means to define data links (message format and transmit/receive rules) in a format that can be directly interpreted by the machine. DAMSL™ incorporates three packages: A database comprising: Message definition, Transmit/receive rules, data link implementation, Structure of the application tables. A database editor (DBED) to enter data in the database. A run-time library providing the following functions: Automatic data link processing, format conversion, interface with the application software.
DAMSL™ provides the encapsulation of the complete data link definition. In a DAMSL™ based application, the application software concentrates on processing operational information, and is independent from the format of the transmitted/received data link messages and rules. Using DAMSL™ provides a high level of flexibility. No data link messages need to be hard coded in a message structure file. Data is entered in a database via a mouse driven graphical interface. DAMSL™ enables the modification of message characteristics and/or the creation of new messages, in most cases, without having to modify the source code or recompiling the application. DAMSL™ technology is currently used in the …. · AeI Generic Integration Link Environment (AGILE). · TADIL Remote Translator (TRT). · Network Control and Initialisation Data Preparation Facility (NCIDPF). · JTIDS Situation Awareness Facility (JSAF).
JSAF - JTIDS Situation Awareness Facility
The JSAF is a PC based tactical data link monitoring and recording system developed for the UK Ministry of Defence (MoD). The JSAF is used to actively monitor (either via 1553 or direct via the terminal’s support port), and show to the operator on a graphical interface, the information exchanged between a JTIDS terminal and a host system. The system is being used operationally on E-3 and Tanker aircraft, and within a number of mobile ground stations.

JSAF features include:
DLGS - Data Link Ground Station
The DLGS provides test facilities which support all facets of Link 11 (TADIL A & TADIL B) testing from LRU validation to full system checkout, during development and in service. The DLGS can be provided in build standards from light commercial up to full Military Specification. Features of the DLGS include :

AGILE - AeI GENERIC INTEGRATION LINK ENVIRONMENT
AGILE is an innovative software kernel that can be configured to meet a wide range of tactical data link operational, simulation, training and test needs. AGILE's multi link capability supports Link 4 (TADIL C), Link 11 (TADIL A and TADIL B), JTIDS Link 16 (TADIL J) and others. AGILE will be extended to provide the capability for Link 22, VMF and other emerging standards. AGILE interfaces through a wide variety of interfaces (1553B, ARINC 429, Panavia, ATDS, NTDS) to a wide selection of terminals (Class 2, SHAR, MIDS, DTS).
The AGILE can be configured to act as either the host computer
or the terminal/communication equipment. It can actively monitor transparently
between a host and its co-operating data link equipment. The AGILE has applications
outside testing and simulation and operator training, and could be deployed
as part of a mobile ground station in support of forward and unprepared operating
locations. All AGILE operations, including object simulation and message generation,
are carried out in real-time and, although the capability is provided for the
more technical tests and evaluations, the AGILE is capable of being operated
by personnel not fully familiar with the composition and management of tactical
data links. Such flexibility of operations was a primary criterion in the design
of the AGILE and has been achieved by making maximum use of the latest MMI and
display technologies. Using the proprietary database management DAMSL™ , supplied
with the AGILE, the operator is able to create and modify either the bespoke
data link database(s) or create unique database(s) for use in the operators
own environment. Two major features of the AGILE rarely found in other data
link exercisers are automated message interaction between simulated units and
automatic message transaction processing. 
The AGILE can generate the messages resulting from the interaction of simulated units either with other simulated units or the exterior system under test. This capability includes actions such as correlation, de-correlation and control together with optional modules providing specific interaction such as grid locking, relative navigation and electronic counter measures. Through the use of the flexible database management system, the AGILE user can specify the actions to be carried out when information is transacted on a message by message basis. This capability includes initiating command and control events as well as handling receipt compliance and automatic message acknowledgement.
SIM TOOLS
SIM Tools has been created by AeI to aid in the development, integration and testing of products. AeI has created a number of 'basic' tools capable of scripting MIL-STD-1553B operations for non-dynamic, repeatable low-level tests. SIM Tools make extensive use of AeI's DAMSL™ database driven messaging technology to provide comprehensive coverage of wide ranging message standards and facilitating rapid message format modification whilst the system under test is still in it's prototype/development phases.
It is the tools' high degree of independence from message standards that allow its use in development/integration activities without the need for major software development effort. The tools make use of three databases: one containing JTIDS Link 16 (TADIL J) terminal input/output and global memory status definitions, one with the Data Processor messages and one with Link 16 messages. These databases would be used to control the information scripted and transmitted by the simulation tools.
The tools operate in three modes: test definition, test execution and test review. In test definition the operator can create a series of timed events that will be 'played out' to the system under test. For MIL-STD-1553B terminal operations four types of events can be scripted: bus events, terminal output events, status data events and Link 16 message events.
Bus events allow the operator to inhibit one or either of the MIL-STD-1553B buses to check that the system under test correctly switches to alternate bus operation on a bus failure. Terminal output events allow the operator to modify the information provided in response to a poll of any of the terminal's sub-addresses. This information can be scripted bit-by-bit, or be used in conjunction with the Link 16 message events.
Status data events can be used to simulate conditions such as BIT failure within the terminal, and are normally co-ordinated with appropriate terminal output events to correctly reflect changes to a terminal's operating parameter. Link 16 message events provide easy production of Link 16-message traffic. The event data is translated into TOM events for use in the test script.
During test execution, the tool will 'play' the previously prepared script to the system under test. Whilst the test is being executed, limited information is displayed to the operator so as to minimise the impact of display refreshing on the smooth execution of the test, and to facilitate operation of the tool on 'low' spec machines. Whilst the test is being executed, all transmitted and received bus traffic is recorded for later analysis.
Test review mode allows the operator to load a recording from a previous test execution session. The recording can be reviewed on a step-by-step basis, can be used as the basis for a script and modified through test definition mode.
Products
Aerosystems provides development and production of proprietary systems including the AeI Generic Integration Link Environment (AGILE), the JTIDS Situation Awareness Facility (JSAF), the Network Control and Initialisation Data Preparation Sub System (NCIDPSS) and the Data Link Ground Station (DLGS).
Aerosystems has been contracted to supply data link test and simulation systems as well as operational systems, such as the Royal Air Force (RAF) Cryptographic Rekeying Facility (CRF), JTIDS into air to air refuelling aircraft and the Royal Navy (RN) Network Control and Initialisation Data Preparation Sub System (NCIDPSS). The RAF and the RN are amongst many customers who have recognised Aerosystems expertise.
JSAF 3D - Over The Horizon
The mapping module has been extensively
rewritten utilising EDGE™ from
The JSAF 3D not only provides all the functionality
of the original JSAF (2D), but also provides visualisation in three dimensions.
Extensive use of speech support, satellite imagery, terrain data and maps
accommodate the real time display of track data.

Imagery, terrain data and maps can easily be overlaid onto the JSAF 3D from a variety of readily available formats (i.e. DTED, ADRG, BMP, JPEG), simply by making use of the built in drag and drop facility.
Three-dimensional representation of tracks aids the operator in visualising the situation awareness picture. Utilising the available cut and paste facility easily creates reports and debriefing aids.

AGILE - AeI GENERIC INTEGRATION LINK ENVIRONMENT
AGILE is an innovative software kernel that can be configured
to meet a wide range of tactical data link operational, simulation, training
and test needs. AGILE's multi link capability supports Link 4 (TADIL C), Link
11 (TADIL A and TADIL B), JTIDS Link 16 (TADIL J) and others.
AGILE will be extended to provide the capability for Link 22, VMF and other
emerging standards. AGILE interfaces through a wide variety of interfaces (1553B,
ARINC 429, Panavia, ATDS, NTDS) to a wide selection of terminals (Class 2,
SHAR, MIDS, DTS).
more information
TRT - TADIL Remote Translator
The TADIL Remote Translator (TRT) has been designed to interconnect multiple facilities and operational systems in order to support system integration, training and interoperability testing in a single or multi-link environment including Link 11 (TADIL A &TADIL B), Link 4 (TADIL C), IJMS and JTIDS Link 16 (TADIL J). The connection of remote facilities can be achieved via a variety of means including Public Switching Telephone Network, Public Switching Data Network (X25), ISDN, Internet, leased lines, etc.
TRT - TADIL Remote Translator
TADIL Remote Translator (TRT) has been designed to interconnect multiple facilities and operational systems in order support system integrationtraining interoperability testing a single or multi-link environment including Link 11 (TADIL &TADIL B) 4 C)IJMS JTIDS 16 J). The connection of can be achieved via variety means including Public Switching Telephone Network, Public Switching Data Network (X25), ISDN, Internet, leased lines, etc.
The PC based TRT is available in a series of configuration depending on the location and type of equipment to be connected. It's highly modular system architecture making maximum reuse of standard Commercial Off-The-Shelf components makes the TRT a very flexible and cost effective solution to the interconnecting of data link facilities (hosts rigs, simulators, integration and interoperability test beds, training facilities, terminal farms, etc). The TRT implements the proprietary DAMSL™ technology which has been designed to accommodate evolving data link standards (STANAGs) at low initial and follow-on costs. Furthermore, the implementation of the DAMSL™ open technology provides an extremely cost effective expansion capability for other data links, for example Link 22 or STDL.
Key functions:
NCIDPSS - Network Control & Instialisation Data Preparation Sub-System
The Network Control and Initialisation Data Preparation Subsystem (NCIDPSS) is an automated tactical data link network management system on-board Royal Navy (RN) ships (Type 42 and CVs). It enables the operator to perform data link preparation, initiation, control and reconfiguration, in a multi-link environment (Link 11, JTIDS/Link 16 and STDL/Link 16). The system provides the following capabilities: pre-mission planning, OPTASK generation, generation of initialisation parameters for the ship and onboard aircraft (via the Aircraft Initialisation Peripheral - AIP), JTIDS terminal initialisation, network control, dynamic network management.

The NCIDPSS encompasses all activities from pre-mission planning to dynamic network management. It is possible to carry out network preparation activities in parallel to operating a network. Network preparation activities are carried out from the Network Control and Initialisation Data Preparation Facility (NCIDPF) located in the ship's computer room. The Remote Network Management Display (RNMD) located in the ship's Operational Room is used to perform Network Management tasks. Connection between the RNMD and NCIDPF is via fibre optic.
The NCIDPSS implements the DAMSL™ technology, which has been designed to accommodate evolving data link standards (STANAGs) at low additional costs. Furthermore, the implementation of the DAMSL™ open technology provides an extremely cost effective expansion capability for other data links, for example Link 22.
Key functions:
including:
Technical characteristics: Portable PC with Intel Pentium Processor. 17" CRT colour monitors. MIL-STD 1553 interface. Fully ruggedised. TEMPEST BTR/01/250. EMC compliant, Rack mounted. Windows NT real time Operating System. C/C++ application. Mouse driven, Windows based graphical interface. World wide mapping.
|
|
|
|||||||