A.7. V&V (Verification and Validation)

A.7.1. Verification and Validation of STF

442. Verification and validation together can be defined as a process of reviewing, testing and inspecting the STF components to determine that the STF components produces the expected results based on the expressed requirements.

443. V&V is an on-going process that occurs in several phases with the involvement of NATO and National Stakeholders in multiple venues. The decision to involve external stakeholders at the early stages of the validation process proved to be a success by having obtained buy-in and active contributions from several NATO and National Stakeholders.

444. As the STF is developed based on the spiral incremental approach, the verification and validation process is repeated several times for each component of the STF.

STF V&V Process Overview
Figure A.31. STF V&V Process Overview

445. STF V&V Process Overview depicts the overarching process adopted for the verification and validation.

446. As usual, two questions normally asked when dealing with V&V are the following:

  • Validation: Are you building the right thing?

  • Verification: Are you building it right?

447. In order to address the first question, the STF product--which includes the layered framework, design rules, XML artefacts and methodology--addresses the requirements expressed by ACT based on the NNEC Data Strategy. In particular, there are requirements to make data Visible, Accessible, Coherent, Assured, Interoperable and Managed Effectively. It is recognized that in order to achieve these goals, many technical and procedural improvements have to be made in the way NATO specifies and manages their Standardization Agreements (STANAGs). The STF is being developed to facilitate both types of improvements by providing a means for transforming and capturing the information exchange STANAGs into a machine-interpretable format, such as XML, to support the NNEC Data Strategy goals.

  • In particular, the Validation question will be answered by showing that:

    • The STF layered framework itself is necessary and sufficient to capture the minimum aspects of STANAG specifications in order to support interoperable information exchanges. For example, these should include being able to account for the following:

      • Different data element definitions (bit-based, text-based, XML-based),

      • Different message types (fixed vs. variable length; XML-formatted vs. structured text),

      • Different transport requirements (TCP/IP, UHF, UDP, etc.),

      • Different business rules (transmit/receive rules, transactions, business processes, etc.)

      • Different information exchange domain requirements (security, cross-operational, enterprises, etc.)

    • The STF design rules and methodology provide a common framework to transform information exchange specifications into XML, a machine-interpretable format, to support reuse, harmonization and semantic interoperability.

448. In order to address the second question, the STF product is continuously being shared with stakeholders to ensure the STF is designed to deliver all functionality. There is a constant feedback to the STF and IER/IES Stakeholders, and the STF is continuously reviewed with walkthroughs and inspection meetings to evaluate the conceptual layers, XML artefacts, design rules and methodology.

  • Verification can be addressed by showing that if one applies the STF one is able to:

    • Transform relevant sections of existing information exchange STANAGs into machine-interpretable representations to support the NNEC data strategy

    • Apply it to identify and capture all necessary aspects of information exchange specifications within current STANAGs

    • Either reuse existing specifications or develop new ones to fill in any gaps, such as missing or insufficient specification for the data bearer/routing levels, in a machine-interpretable format

    • Capture and harmonize data elements in a common way to support reuse, data sharing and interoperable information exchanges across communities of interest

    • Specify message structures and business rules in a common way to readily support semantic interoperability

449. This STF V&V process fits into the overarching #STF_Holistic_Process | STF Holistic Process, where the STF is being applied to various Case Studies within different communities to transform relevant aspects of their information exchange STANAGs into XML to get the necessary feedback to verify, validate and mature the STF. In this section, these V&V case studies are discussed with a particular emphasis on answering the V&V questions posed above.

A.7.2. STF V&V Case Studies

450. The STF has been applied to various communities of interest including the Asset Tracking (AST), Friendly Force Tracking (FFT), Joint Intelligence, Surveillance and Reconnaissance (JISR) and Tactical Data Link (TDL) communities of interest (COIs).

451. Below is a table that summarizes how the STF has been applied to the various COIs to identify, transform and/or develop relevant STANAGs/Standards to support interoperable information exchanges within those communities.

452.

COI STANAG/Standard Applicable STF Layers Information Exchange Aspects
Asset Tracking 5500 [APP-11 (MTF, XML-MTF)] DED, MS Text-based and XML-based
2183 (AAITP-6) Data bearer, Routing, Security cross-domain, Web services Draft Labelling, SMTP
2185 (AAITP-4) Business Rules  
FFT 5500 [APP-11 (MTF, XML-MTF)] DED, MS Text-based and XML-based
5527 Security Cross-Domain, Web Services, Operational Cross-Domain Draft XML Schemas, Draft service specification (SIP-3)
JISR 4607 (GMTIF) DED, MS Bit-based (variable-length)
4609 ([KLV only]) MS, DED, Routing, Data Bearer CODEC Formats (e.g. MPEG2, H.264, KLV), Bit-based Data Streams (Video, Audio, Metadata), MPEG-2 Transport Stream
TDL 5501 (Link 1) DED, MS Bit-based (fixed)
5516 (Link 16) DED, MS Bit-based (fixed)
5518 (JREAP) Data bearer, Routing, DED, MS Bit-based (variable-length)
5519 (VMF) DED, MS Bit-based (variable-length)
5522 (Link 22) DED, MS Bit-based (fixed-length)
5601 Operational Cross-Domain Forwarding rules between Link1 and Link11/11B
5616 Operational Cross-Domain Forwarding rules between Link16 and Link11/11B
Table A.9. STF Applied

A.7.3. V&V in the Asset Tracking COI

453. In support of NATO Overarching Architecture 3.1 (OA 3.1) NOV-3 Operational Information Requirement for exchanging Prioritized Critical Assets List (IP632), the Asset Tracking (AST) COI used the AAP-51A (Asset Tracking Business Process Model) to derive NOV-3 Information Requirements specific to tracking of consignments, transport packages and personnel. The STF was applied from the onset to assist in analyzing and identifying the information exchange requirements in support of these Asset Tracking-specific Information Requirements.

A.7.3.1. STF Analysis: Asset Tracking

454. Based on this analysis, it was determined that the relevant IESs were STANAG 5500 (ADatP-3 XML-MTF format), STANAG 7149 (NATO Message Catalogue APP-11), STANAG 2183 (AAITP-6) and STANAG 2185 (AAITP-4).

455. In particular, it was determined that the structure of messages and the data elements contained within them were to be specified according to STANAG 5500 ADatP-3 following the XML-MTF format, and to be included within the STANAG 7149 Allied Procedural Publication 11 (APP-11), NATO Message Catalogue. The ASTWG developed the corresponding AST-XML-MTF message set, and are to be published later in 2012 with a new edition of APP-11.

456. The STF layers were applied to evolve the AAITP-6 and AAITP-4 specifications to ensure that the data bearing, routing and business rules layers were also covered. In particular, standards for the routing and means of bearing the actual messages appear in AAITP-6 (STANAG 2183) and the business rules are captured in AAITP-4 (STANAG-2185).

457. The Table captures this mapping to illustrate which layers of the STF are covered by which IES specifications.

458.

Required NOV-3 Information Product Derived Information Product Requirement(s) Domain(s)
Prioritized Critical Asset List (IP632), Joint Prioritized Critical Asset List (IP634) Asset Tracking data Logistics, Security (NATO/Nations)
Table A.10. Asset Tracking Information Exchange Requirement (IER) Analysis

459.

STF Holistic Process <--> Asset Tracking
STF Layers mapped to IER IES/Specs per Layer STF Information Exchange Aspects
Security Cross-Domain AAITP-6/STANAG 2183 Labelling
Business Rules AAITP-4/STANAG 2185 (plain English statements, not machine readable XML> NOT XML
Message Structure part of APP-11 message catalogue (STANAG 7149), ADatP-3 XML-MTF covered by STANAG 5500 XML-based
Data Element Dictionary part of APP-11 message catalogue (STANAG 7149), ADatP-3 XML-MTF covered by STANAG 5500 Text-based
Routing defined in AAITP-6 SMTP
Data Bearer
Web Services AAITP-6 (guidance is provided, but a specification does not exist, yet) NOT DEFINED
Operational Cross-Domain NOT DEFINED NOT APPLICABLE
Table A.11. STF Holistic Process to Asset Tracking Analysis

A.7.3.2. Asset Tracking Conclusions

460. As highlighted in the table, comparative analysis between the STF Layers and the Asset Tracking information exchange requirements highlighted the lack or incomplete definition related to the following:

  • Business Rules are currently formulated in plain English statements, and are not (yet) captured in machine readable XML

  • WS (a Web Services guidance is provided but a specification is scheduled for next edition)

  • Cross-COI Information Exchange

A.7.3.3. STF Overall V&V Conclusions: Asset Tracking

461. The V&V of the STF Layers as applied to the AST COI did show that the layers provided the necessary components to analyze the information exchange requirements for Asset Tracking messages, and helped to identify gaps in the existing specifications to support that information exchange.

462. The V&V of the STF design rules, XML artefacts and methodology showed that it was able to be applied in the development of two new information exchange STANAGs (2183 and 2185) in support of supporting the Asset Tracking information exchange requirements.

463. Currently, the AST-XML-MTF messages and data elements have been captured in XML in-line with the STANAG 5500 XML-MTF Schemas, but not in-line with the STF XML Schemas. The capture of XML-based DED and MS are out-of-scope of STF Version 1.0, but the need for this has already been identified and captured within the STF Design Rules. It is envisioned that this will be provided in STF Version 2.0.

A.7.4. V&V in the Friendly Force Tracking (FFT) COI

464. The FFT COI initiated a transformation of the specifications related to FFT information exchange: currently the NFFI "D" Document, STANAG-5527 and STANAG 5500 are the relevant documents for this COI.

A.7.4.1. STF Analysis: FFT Phase 1 (NFFI "D" Document)

465. In the initial analysis of FFT information exchange, it was determined that the only specification available at the time was the NFFI "D" Document. This document was a C3B "Decision" Document that is meant to capture the NFFI format, which is the basic message format used to support FFT.

466.

Required NOV-3 Information Product Derived Information Product Requirement(s) Domain(s)
Order Of Battle - Land Forces (IP478), Own Land Forces Situation Report (IP482) FFT data Land, Operational Cross-Domain (Joint, Air, Maritime)
Table A.12. FFT Information Exchange Requirement (IER) Analysis

467.

STF Holistic Process <--> FFT Phase 1: NFFI "D" Document
STF Layers mapped to IER IES/Specs per Layer STF Information Exchange Aspects
Security Cross-Domain NOT DEFINED  
Business Rules NOT DEFINED  
Message Structure AC/322-D(2006)0066 - Interim NFFI Standard for Interoperability of FTS XML-based
Data Element Dictionary AC/322-D(2006)0066 - Interim NFFI Standard for Interoperability of FTS XML-based
Routing NFFI "D" Document TCP and UDP as defined in IP-1 and IP-2
Data Bearer
Web Services NOT DEFINED  
Operational Cross-Domain NOT DEFINED  
Table A.13. STF Holistic Process to FFT Phase 1 Analysis

468. STF Conclusion: NFFI

469. A comparative analysis between the STF Layers and the NFFI "D" Document highlighted the lack of specifications related to the:

  • Business Rules

  • Web Services

  • Security Cross Domain

  • Cross-COI Information Exchange

470. These gaps were brought to the attention of the Stakeholders. It was eventually decided to not use the NFFI "D" Document for the message definitions, but rather move along a different path and to align with the XML-MTF format, as agreed in STANAG 5500. Also, it was decided to develop a new STANAG, STANAG 5527, in-line with the STF so that the gaps could be filled.

A.7.4.2. STF Analysis: FFT Phase 2 (STANAG 5527)

471. Based on the decisions based on the STF Conclusions of Phase 1, in Phase 2 NATO began to capture the FFT-related messages in-line with STANAG 5500, with these new messages to be made available in the APP-11 NATO Message Catalogue. Effort was also undertaken to use the STF layered framework as a basis for developing the specification to support the FFT information exchange in STANAG 5527, where the specification for each layer is captured in different sections on the STANAG.

STF Holistic Process <--> FFT Phase 2
STF Layers mapped to IER IES/Specs per Layer STF Information Exchange Aspects
Security Cross-Domain STANAG 5527: Security Cross-Domain XML Schemas Draft XML Schema used to capture the security Labeling and Sanitizing
Business Rules NOT DEFINED  
Message Structure part of APP-11 message catalogue (STANAG 7149), ADatP-3 XML-MTF covered by STANAG 5500 XML-based
Data Element Dictionary part of APP-11 message catalogue (STANAG 7149), ADatP-3 XML-MTF covered by STANAG 5500 XML-based
Routing STANAG 5527 Interface Profiles: IP-1 (TCP) and IP-2 (UDP)
Data Bearer
Web Services STANAG 5527: Web Services Specification Draft version of the SIP-3
Operational Cross-Domain STANAG 5527: Cross-COI XML Schemas Draft Schemas used to capture mapping details for allowing data transfer between differing standards (i.e. NFFI to FFI MTF and NFFI to OTH-Gold)
Table A.14. STF Holistic Process to FFT Phase 2 Analysis

A.7.4.3. STF Overall V&V Conclusions: FFT

472. The V&V of the STF layers did show that the layers provided the necessary components to analyze the information exchange requirements for FFT, and helped to identify gaps in the existing specifications to support that information exchange.

473. The V&V of the STF design rules, XML artefacts and methodology showed that it was able to be applied in the development of a new information exchange STANAG 5527 in support of supporting the FFT information exchange requirements.

474. Overall, the V&V of the STF showed that

  • The STF layered approach helped to identify gaps in the existing specifications to support that information exchange for FFT

  • The STF supported the reuse of existing specifications:

    • In the DED and MS layers: STANAG 5500 and STANAG 7149

    • In the Transport/Data Bearer layers: IP-1 (TCP) and IP-2 (UDP)

    • The STF supported the development of a new information exchange format: STANAG 5527

A.7.5. V&V in the JISR COI

475. Within the JISR-community, there is a multi-national R&D group, called the Multi-INT All-Source Joint Intelligence, Surveillance and Reconnaissance Coalition (MAJIIC2), that focuses on developing the standards, technologies, processes and policies to support the interoperability and integration of Intelligence, Surveillance, Target Acquisition and Reconnaissance (ISTAR) systems within a networked enabled enterprise. Within this enterprise, there is a need to disseminate many different types of ISTAR data products, including, but not limited to, raw and exploited Ground Moving Target Indicator (GMTI), Synthetic Aperture Radar (SAR) and Electro-Optical(EO)/Thermal Imaging (TI) imagery/motion imagery, weapon locating information, Electronic Support Measures (ESM), etc. These different data products may be disseminated via different transport mechanisms (broadcasted on LAN, multicast on WAN, streaming video, still imagery files, tactical data links, via NATO Standard ISR Library Interface servers, etc.) based on the needs and requirements of the end users and functional scenario.

476. As an initial case study, the STF was applied to two of the JISR information exchange requirements, namely GMTI and motion imagery, with the goal to be able to support interoperability testing and validation of these types of information exchanges.

A.7.5.1. GMTI

477. GMTI is used within the JISR community to detect and report on ground moving targets in support of the NOV-3 Operational Information Requirement to exchange Moving Target Indicator Exploitation Reports (IP660).

478. At the time of the analysis, the relevant documents to specify the information exchange of GMTI were the NATO Ground Moving Target Indicator Format (STANAG 4607), NATO STANAG 4607 Implementation Guide (AEDP-7) and the MAJIIC2 STANAG 4607 Implementation Guides (MAJIIC2 IG)

A.7.5.1.1. STF Analysis: GMTI Information Exchange

479. Following the STF Holistic Process, the STF layers were used as a guidance to analyze the information exchange requirements for GMTI and to map the contents of the existing IES documents onto the STF layers to help identify possible gaps within the existing specifications.

480. These are shown below:

Required NOV-3 Information Product Derived Information Product Requirement(s) Domain(s)
Moving Target Indicator Exploitation Report (IP660) Ground Moving Target Indicator (GMTI) data JISR, Security (NATO/Nations)
Table A.15. GMTI Information Exchange Requirement (IER) Analysis

STF Holistic Process <--> GMTI
STF Layers mapped to IER IES/Specs per Layer STF Information Exchange Aspects
Security Cross-Domain STANAG 4607: Appendix A (for DED, MS & allowable values)Note: same specification repeated in AEDP-7: Appendix B Not captured in XML NOT APPLICABLE
Business Rules AEDP-7, MAJIIC2 IG NOT APPLICABLE
Message Structure STANAG 4607 Variable-length
Data Element Dictionary STANAG 4607 Bit-based
Routing AEDP-7, MAJIIC2 IG(Guidance, but no specifications) Embedded within other ISR formats (e.g. STANAG 4545, STANAG 7023)

Disseminated via STANAG 4559

Distributed via UDP broadcast

Data Bearer
Web Services NOT DEFINED NOT APPLICABLE
Operational Cross-Domain NOT DEFINED NOT APPLICABLE
Table A.16. STF Holistic Process to GMTI Analysis

A.7.5.1.2. GMTI Conclusions
  • STANAG 4607 specifies the GMTI format

    • The STF DED and MS XML artefacts were sufficient and were applied to capture the Data Element Dictionary and Message Structure of the GMTI information exchange, as specified within the STANAG 4607 document.

  • STANAG 4607 discusses Data Transmission only with respect to how to handle the messages. There are no sections in this document discussing how to physically transmit the GMTI data.

    • The MAJIIC2 STANAG 4607 Implementation Guide was developed by the MAJIIC community for standardizing how GMTI data would be shared amongst the MAJIIC participants. They selected a transport mechanism (UDP Broadcast), which is not mentioned within any of the other Standardized documents.

    • AEDP-7 provides an Appendix discussing various options for physically sharing the GMTI data. However, there are no specific guidance provided on which are the preferred way, as advised by the STF to provide.

  • The MAJIIC2 community is currently transforming their way of business to be interoperable within an NNEC environment. Also, they have identified the need for sharing GMTI between various security domains, across different operational domains and via web services.

    • These are identified as Gaps within the STF layers, but are out-of-scope for this V&V assessment.

A.7.5.1.3. STF Applied Conclusions: GMTI
  • STANAG 4607 (GMTI Format) Edition 2 was successfully transformed into XML using the STF design rules & methodology at the DED and MS layers.

  • The content of the STANAG 4607 Implementation Guides were analyzed and successfully mapped to the STF layers.

  • Gap: Although various Data Bearer/Routing options were identified within the relevant documents, it was not specified when or how to use each option.

    • Also, it should be noted that the "UDP broadcast" option was chosen by the MAJIIC community as their GMTI transport mechanism and specified within their Implementation Guide, but this was not provided as an option within the NATO STANAG 4607 or AEDP-7 documents. Therefore, implementations within the MAJIIC community may be interoperable with each other, but might not be interoperable with external communities.

  • Recommendation: Improve specification and explicitly capture data bearer/routing requirements within STANAG for interoperable GMTI information exchange.

A.7.5.1.4. STF V&V Conclusions: GMTI

481. The STF layers do provide the coverage needed to identify the GMTI information exchange requirements that are needed to support interoperability.

482. The V&V of STF Design Rules & methodology at the DED and MS layers showed that it was sufficient to transform STANAG 4607 (GMTI Format) Edition 2 into XML using the STF XML artefacts.

A.7.5.2. Motion Imagery (MI)

483. With MI, the relevant standard is STANAG 4609, which is aimed at promoting interoperability of present and future motion imagery systems within and among NATO nations. Similar to GMTI, MI system implementers have to rely on various implementation guides, the NATO Motion Imagery (MI) STANAG 4609 Implementation Guide (AEDP-8) and the MAJIIC2 STANG 4609 Implementation Guides, in particular, in order to achieve interoperable implementations. There is also a MAJIIC2 Business Rules document available that provides details on motion imagery information exchange interaction requirements, especially with respect on how to utilize the Coalition Shared Data servers.

484. In general, digital MI is composed of two major components, the Data Stream; and the Format. The Data Stream may actually be a set of "elementary" streams such as video, audio, metadata, and subtitles. Each stream type is processed by a specific encoder/decoder (CODEC). The Format is the protocol for transporting the streams through networks or in files. In STANAG-4609, formats available for MPEG2 are Elementary Stream (ES), Program Stream (PS), and Transport Stream (TS). PS and TS formats are capable of carrying multiple synchronized streams.

485. We have mapped the content of those implementation guides to the STF horizontal layers in the table below.

Required NOV-3 Information Product Derived Information Product Requirement(s) Domain(s)
Video Product (IP653) Full motion video streams, Video clips, Video-on-demand streams (STANAG 4609) JISR, Security Cross-Domain
Table A.17. Motion Imagery Information Exchange Requirement (IER) Analysis

STF Holistic Process <--> Motion Imagery
STF Layers mapped to IER IES/Specs per Layer STF Information Exchange Aspects
Security Cross-Domain STANAG 4609 NOT APPLICABLE
Business Rules AEDP-8, MAJIIC2 STANAG 4609 Implementation Guide, MAJIIC2 Business Rules NOT APPLICABLE
Message Structure STANAG 4609 (references SMPTE RP 210; MISB Standard 0801) CODEC Formats (e.g. MPEG2, H.264, KLV)
Data Element Dictionary STANAG 4609 Bit-based Data Streams (video, audio, metadata "elementary" streams)
Routing STANAG 4609 MPEG2 Transport Stream (TS), MPEG2 Program Stream (PS)
Data Bearer MAJIIC2 STANAG 4609 Implementation Guide, MAJIIC2 Business Rules UDP, RTP/RTSP, TCP, HTTP/HTTPS
Web Services NOT DEFINED NOT APPLICABLE
Operational Cross-Domain NOT DEFINED NOT APPLICABLE
Table A.18. STF Holistic Process to Motion Imagery Analysis

A.7.5.2.1. MI Conclusions
  • STANAG 4609 DED and MS

    • The STF DED and MS XML artefacts were able to capture the Data Element Dictionary and Message Structure of the KLV "metadata" elementary stream in XML.

    • The STF DED and MS XML artefacts were not used to capture the DED and MS of the other "elementary" data streams, such as the video and audio. These were considered out-of-scope of this case study.

  • STANAG 4609 discusses Routing via the MPEG2 Transport Stream and Program Stream. These are slightly different formats for transmitting and storing motion imagery. This could lead to interoperability issues between participants if they do not have the correct implementations to handle both formats.

    • The MAJIIC2 STANAG 4609 Implementation Guide was developed by the MAJIIC community for standardizing how MI data would be shared amongst the MAJIIC participants. Within this community, it has been agreed to implement the MPEG2-TS. Although interoperability would be achieved within the MAJIIC community, interoperability with other STANAG 4609 implementers could not be guaranteed.

  • STANAG 4609 does not prescribe how to physically transport the video streams--there are many options as listed in the table, such as UDP, HTTP/HTTPS, RTP/RTSP, etc. It is left up to the end users to decide how to do so. This can lead to non-interoperable implementations of the STANAG.

    • The MAJIIC2 community has chosen to use MPEG2-TS over UDP, which is very lossy. They are investigating possibly using RTP/RTSP.

  • The MAJIIC2 community is currently transforming their way of business to be interoperable within an NNEC environment. Also, they have identified the need for sharing MI across different operational domains and via web services.

    • These have been identified as Gaps within the STF layers, but are out-of-scope for this V&V assessment.

A.7.5.2.2. STF V&V Conclusions: MI
  • Following the STF, it is recommended that the STANAG is improved to provide explicit guidance on which routing and data bearer options should be chosen based to support interoperable solutions.

  • The question arose on whether the STF would or should be applicable for capturing the video and audio elementary streams of the STANAG 4609 specification in XML.

    • At first glance, it does not seem that STF would be applicable as Motion Imagery is a unidirectional data transfer from a source to a client. It has been stated that STF should be applied only to information exchange, and specifically message exchange, specifications.

    • As MI has no "information exchange" per se, as an information exchange is defined as being a bidirectional transmission of data, and is not based on "message exchanges", it would seem like STF would not be applicable.

    • However, further analysis and work would need to be done to determine how applicable the STF could be for capturing the specification to ensure interoperable processing of the full data stream.

  • In fact, this is a good case study to use to further elaborate and mature the other layers of the STF so that we get a clearer definition of what it means to transform this type of specification into XML.

A.7.6. V&V in the TDL COI

486. The STF has been applied within the TDL CaT via tasking to the TDL CaT in XML Syndicate (TDLXMLS) to enable the transformation of TDL-specific STANAGs into XML. As one of the first applications of the STF, it provided a great forum to mature the concepts and ideas captured within the framework.

487. The application of the STF concept to transform the TDL standards into XML was seen as the appropriate way to go to "preclude the continued independent development of unique solutions for each TDL standard." In particular the following were the standards of interest:

  • STANAG 5501 (Link 1)

  • STANAG 5511 (Link 11/11B)

  • STANAG 5516 (Link 16)

  • STANAG 5518 (JREAP) - under ratification

  • STANAG 5519 (VMF) - under ratification

  • STANAG 5522 (Link 22)

  • STANAG 5601 (Data Forwarding between Link 1, 11, 11B and 14)

  • STANAG 5616 (Data Forwarding between Link 11/11B and 16)

488. The STF's layered approach easily lent itself to the TDLXMLS's goals by providing a framework whereby the various components, e.g. data element dictionary, message structure, business rules, which characterizes a typical TDL information exchange could be separated out, harmonized and common parts reused. The TDLXMLS developed a framework in line with the STF, focusing on those layers applicable to the current STANAGs (see Figure A.32 below) while a harmonisation phase needs to take place to address all STF layers.

xTDL Framework
Figure A.32. xTDL Framework

A.7.6.4. VMF

501. Variable Message Format (VMF) provides a message catalogue of K-series messages described in STANAG 5519 which is the covering STANAG (to be ratified) for MIL-STD 6017. Together with a header message (described in MIL-STD 2045-47001) and bearer (MIL-STD 188-220) it constitutes a tactical data link. From an STF perspective, this is an interesting format as it clearly separated the STF layers in different standards: one for the message catalogue (DED and Message Structure layers), one for the header (Routing layer) and one for the bearer (Bearer layer). Furthermore, by nature the messages or a variable length, requiring the STF XML Schemas to support also these types of messages.

502. Even though the current STF version 1.0 does not cater for variable length messages, some experimentation have been done by NCI Agency to extend the XML schemas in preparation of version 2.0. Initially, the various Data Elements of VMF have been captured which has shown to be possible and result in XML instance documents that could be used for documentation purposes and verifications. Because of the nature of the structure of VMF messages, the XML Schema will require extensions to allow for optional DataField and Group of DataFields, and for repetitions of a DataField and a Group of DataFields. This will be added, taking backwards compatibility into account, to the XML Schemas for STF version 2.0.

A.7.7. V&V for other information exchanges and COIs

503. The STF, and in particular the DED and Message Structure schemas have been applied to several other information exchanges as detailed in the following sections.

A.7.7.1. Over-the-horizon Targeting Gold

504. Over-the-horizon Targeting Gold (OTH-Gold) is a text-based message format, mainly used in the maritime domain. It provides for a message set similar in structure and syntax to ADatP-11 Message Text Format (MTF) messages, with slant-delimited fields making up line-based Sets that are grouped into Messages. It's governed by the "Operational Specification for Over-the-horizon Targeting Gold" published by USA Navy Center for Tactical Systems Interoperability.

505. The STF XML Schemas governing text-based information exchanges have been used to capture the Data Element Dictionary and Message Structure of OTH-Gold, although it's not a NATO STANAG. This demonstrated the following:

  • STF can be successfully applied to OTH-Gold for capturing the DED and MS.

  • OTH-Gold uses a nesting structure with one Set amplifying the previous. The OTH-Gold Message Structure STF representation can be enhanced to also indicate this nesting aspect. This is foreseen in the next version of the STF.

  • The OTH-Gold specification does not provide unique identifiers for its Data Elements. An initial approach has been taken to assign the DECI and DEI numbers although further harmonisation is still required.