stanag 4586 – enabling interoperability - · pdf filestanag 4586 – enabling...

44
www.cdlsystems.com STANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada

Upload: vuongnhan

Post on 06-Feb-2018

268 views

Category:

Documents


11 download

TRANSCRIPT

Page 1: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

STANAG 4586 – Enabling Interoperability

Terry BandzulCDL Systems LtdCalgary, Canada

Page 2: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Presentation Overview

• NATO STANAG 4586 Overview• STANAG 4586 Goals• Interoperability Concepts• STANAG 4586 In Action

Page 3: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Current Problems

• UAV products - “stovepipe” designs • Little to no standardization between systems• Proprietary telemetry and sensor data

streams • No capability to interoperate

Page 4: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

• Conceived in 1998 to standardize UAV Control System (UCS) interfaces to help enable UAV interoperability

• NATO Specialist Team formed from industry and government to develop the standard

• USN (PMA-263) is STANAG 4586 custodian

STANAG No. 4586 Edition 1

NORTH ATLANTIC TREATY ORGANIZATION (NATO)

NATO Standardisation Agency (NSA)

STANDARDISATION AGREEMENT (STANAG)

SUBJECT: Standard Interfaces of UAV Control System (UCS) for NATO UAV Interoperability

Promulgated on Chairman, NSA

NATO Project Group 35 (PG/35)Background

Page 5: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

NATO Project Group 35 (PG/35)Background

• Lead efforts to achieve UAV interoperability in Joint, Coalition Operations

• Lead efforts for UAV Autonomous Operations

Page 6: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

STANAG 4586

STANAG 4586 is an Interface Control Definition (ICD)

STANAG 4586 Defined two new interfaces

- Data Link Interface, DLI - GCS Air Vehicle interface

- Command and Control Interface, CCI - GCS Command Control Interface

• Non-existent• Considered essential foundation for interoperable UAV

systems

Page 7: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

UAV Interfaces & Standards

C4I Nodes

Data LinkSTANAG 7085

Air Vehicle & Payload C2

Payload Data

Imagery

Digital Messages

Tactical MessagesSTANAG 5500: ADatP-3

Payload DataSTANAG 7023 Primary ImagerySTANAG 4545 Secondary ImagerySTANGA 4607 GMTI Radar DataSTANAG 4609 Motion Imagery

Ground Control Station

Focus ofSTANAG 4586

Page 8: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

STANAG Key Development Principles

• Data Link Interface (DLI) Messages are air vehicle and payload independent– Vehicle/Sensor specific messages are allowed

• Command and Control Interface (CCI) is C4I System/Node independent– Leverage existing Standards, e.g. STANAG 5500

(USMTF)

Page 9: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

STANAG 4586

NATO addressing “technical issues” to enable interoperability, these include;

– DLI and CCI interface definitions– Functional architecture definition– System, subsystem component identification

• defines a “common” set of data elements Common Data Elements

Page 10: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

“Common” Data Elements

Implementation Guide: provides the comprehensive description of the

intention of each message and data element in the DLI interface, and makes recommendations on a common approach for implementation– Removes ambiguity

Page 11: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Command & Control Interface (CCI)

• STANAG 4586 provides an interface profile that defines the specific choicesapplicable to UAVs within each standard, thereby ensuring interoperability.

GCS

C4I Nodes

ADat-P3

USMTFSTANAG 4545

ETC.

UAV/C4I INTERFACE PROFILE

Page 12: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

STANAG 4586

In addition, STANAG 4586:• uses standards, existing and developing

– specifies other standards where possible – non-proprietary in nature – if shortfalls in standards, request updates. ie;

CRD, extended CRD– not redefining standards

• defines relationship between the standards

Page 13: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Allied Force Interoperability

Achieve interoperability between NATO allied forces

Common view of Interoperability

STANAG focus:

Page 14: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Interoperability Ideal

A UAV overhead a compliant GCS, for which it has not been “natively” developed, could be passed for control to this compliant station with the vehicle being safely controlled to 100 percent of its required capabilities

Ideal goal of interoperability

Page 15: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Multi Vehicle, Modular Networked Operations

Allows individual addressing of specific System components- the generic interface anticipates that there will be multiple Vehicles connected to multiple CUCSs in a networked or standalone configuration, addressing a shared data link resource, or multiple data links

Page 16: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Interoperability

US ArmyClass IV UAV

US NavyTactical UAV

United KingdomWatch Keeper

ItalianPredator

• Concept of Operations (CONOPS) and Doctrine “Neutral”•Supports evolving CONOPS and Doctrine

Page 17: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

CONOPS

Control a single vehicle, of a specific type

What is the advantage to using STANAG 4586 ?- Sharing the asset- considering future

expandability

Page 18: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

CONOPS

Multiple vehicles, single type, simultaneously

Multiple Data LinksSingle Common

Data Link

Page 19: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

CONOPS

Many vehicle types, controlled serially from a common GCS

Multiple Data Links- One at a time

Common Data Link- one at a time

Page 20: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

CONOPS

Multiple vehicles, multiple types simultaneously

Additional requirements– Co-location versus networked

operation– DLI across RF link

Multiple Data Links

Common Data Link

Page 21: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Scalable Interoperability

• Not always requirement to control 100% of vehicle capabilities– Expensive undertaking

• Only control functionality required to be interoperable– five Levels of Interoperability defined within

the standard

Page 22: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Levels of Interoperability

• Level I: Indirect receipt/transmission of UAV related payload data.

• Level II: Direct receipt of ISR/other data where “direct” covers reception of the UAV payload data by the UCS when it has direct communication with the UAV.

• Level III: Control and monitoring of the UAV payloadin addition to direct receipt of ISR/other data.

• Level IV: Control and monitoring of the UAV, less launch and recovery.

• Level V: Control and monitoring of the UAV, plus launch and recovery functions

Page 23: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Modular Control

Modular Architecture- functional separation

• situation awareness• AV mission execution and

monitoring• Payload – monitor, control• Data Links – monitor, control

Scalable

Page 24: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

STANAG 4586 In Action

• VCS-4586, Common User Interface for range of controlled vehicles

Page 25: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

VCS STANAG 4586 Applications

• US Army One System – RQ-7B Shadow 200 - AAI

Corp– Warrior – GA ASI

• Barracuda (RIB) – Meggitt Defence Systems Canada

• Grasshopper – Advanced Subsonics

• Raven – AeroVironment• Golden Eye – Auroa• Aerosonde - AAI Corp.• Grasshopper - Advanced

Subsonics & Xiphos• Silver Fox - Advanced Ceramics• Scan Eagle - Boeing• Kingfisher & Other - BAE

Systems• RTB (Research Test Bed) - CAE /

CDL Systems• Blade - Ultra

GrasshopperShadow 200 Warrior

SilverfoxScan Eagle

KingfisherAerosonde

Blade

Hammerhead

Page 26: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Mini UAV to MALE

• Currently, how is it that the same CUCS software can be used to control vehicles as diverse as a mini UAV and a MALE?

• VSMs are key, but not 100% of the answer

• STANAG 4586 is scalable in implementation, from a single operator, single laptop for a mini UAV, to dual operator workstations for MALE UAVs.

• STANAG 4586 is configurablethrough VSM messages and/or through configuration files

Page 27: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

VCS-4586 Common User Interface

• Configuration Messages are used to request air vehicle and payload configuration information.

– Expected range of vehicle parameters– Applicability of generic parameters to vehicle – Availability of generic parameters from vehicle – Extensibility of parameters

• The CUCS uses this information to configure the displays for the Air Vehicle/ payload.

Page 28: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

HCI - Configurable Elements

Message #1201: Display Unit Request

The CUCS uses the Display Unit Request message to identify the display units that the VSM is required to use in Remote Displays.

Examples:• Distance• Altitude• Speed• Temperature• Mass/Weight• Angles• Pressure

Message #1202: CUCS Resource Report

Used to communicate to the VSM the resources available within the CUCS for managing remote displays to be presented at the CUCS.

Examples:• JAVA Engine Available• PDF Reader Available• X Window Server Available• X Window Display Number• X Window Screen Number• Display Window Horizontal Width

Message #1303: Field Configuration Command

This message is used by the CUCS to configure any GUI components associated with a formatted DLI message field, where the state of the field may be altered in accordance with the contents of this message.

This message is sent from the VSM to the CUCS whenever the controllable state of a field or an enumeration within a field changes thus identifying the allowable states of control at the VSM for the specified parameter.

Examples:Altitude Command TypeHeading CommandSpeed TypeAltitude TypeAntenna TypeFlight Mode(over 30)

Page 29: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Parameter Ranges

CUCS supports full STANAG parameter ranges, But Configures the displays to suit the selected

vehicle

Altitude scale modified

Page 30: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Parameter Applicability

CUCS must be capable of supporting all generic functionality,

but is expected to remove functionality unsupported by the controlled vehicle

Flight modes removed

Page 31: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Vehicle Logic

CUCS can not know the control logic for all vehicles,

therefore the VSM identifies the current state of vehicle parameters

Mission mode unavailable

Page 32: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Parameter Extensibility

Ability to extend generic capabilities with vehicle specific capabilities, for specific parameters through the DLI mechanism,

for tight integration into a single application- for operator ease of use- for flight criticality or flight safety

Added custom Flight mode -> Roll

Page 33: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Private Messaging

Ability to integrate generic capabilities with vehicle specific capabilities, using privately defined DLI messages,

to tightly integrate into a single application- for operator ease of use

Page 34: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Configured Panel

Compliant

Configured

Page 35: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

What Interoperability Means

• UAV control systems can be developed to meet “national” requirements

• UAVs for Country A may use one user interface, regardless of UAV type; UAV controllers for Country B could be using a completely different user interface, even though they may be operating the same UAVs

• UAV operated by Country A can be handed off to Country B, even though the ground stations are dissimilar

Page 36: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

What Does S4586 Do for Me?

• Reduces Costs - Capital and O&M • Simplifies C4ISR Systems Integration • Reduces Logistics Tail • Decouples UAV development from GCS Integration

• Supports National GCS Development with own CONOPS and Training

• In Coalition Operations, STANAG 4586 Supports Multinational Partners Sharing Data from multiple UAVs from multiple countries.

Page 37: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Acquisition of UAV Systems

STANDARDIZED INTERFACE DECOUPLESTHE GCS & AIR VEHICLE

STANAG 4586 StandardGCS/Air Vehicle Interface

The acquisition of air vehicles can occur independent of other elements

of the UAV system (eg. the GCS).

The GCS can be sustained, upgraded and produced in multiple

configurations independent of the other elements of the system.

Ground Control Station

Page 38: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Interoperability Does Not Mean

• Common User Interface for All Users– French Operator does not sit in a German

shelter

• Common Training– Train for your own system

Page 39: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Trends Affecting STANAG

• Bandwidth Reduction – Common Protocol via RF Link

• Trend toward network-centric CONOPS- SOA (service-oriented architecture) – provide services to the network.

• Trend toward increasing system autonomy- Autonomy messages added to the STANAG 4586, operators become system supervisors

• Trend toward collaboration among systems- Ship to ship messaging and interactions

Page 40: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Conclusions

• STANAG 4586 Edition 2 is ready.• STANAG 4586 is implementable.• STANAG 4586 is implemented on several real

UAVs.• A common User Interface per User is achievable.

UAV interoperability is now possible.

Is Interoperability possible?

Page 41: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

STANAG 4586: Enabling Interoperability

THANK-YOU

Page 42: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

A NATO UAV System

GROUNDCONTROLELEMENT

CCI

AIR VEHICLEELEMENT

PAYLOAD ELEMENT

Air DataTerminal

Payload Data

Ground DataTerminal

ExternalC4I

Systems

Control

Status

AIR COMPONENT

GROUND COMPONENT

DLITasking

Status

DataDissemination

7085

7023, 4545,4607, 4609D

ata Lin

k

STANAG 4586STANAG 4586

OP

ER

AT

OR

Page 43: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

STANAG 4586 Goals

• Interoperability amongst Allied Forces• Diverse Concepts of Operations • Network Centric Operations.

Secondary considerations:• Common ground control station per user vrs Scalability• One operator, many vehicles • Modular design

Page 44: STANAG 4586 – Enabling Interoperability - · PDF fileSTANAG 4586 – Enabling Interoperability Terry Bandzul CDL Systems Ltd Calgary, Canada. Presentation Overview ... -GCS Air Vehicle

www.cdlsystems.com

Interoperability - ONE System

QuickTime™ and aTIFF (LZW) decompressor

are needed to see this picture.

US Army TUAV Project Office has introduced “ONE System” to fly:

• Shadow 200– (AAI Corp.)

• Hunter– (Northrop Grumman)

• Sky Warrior– (General Atomics - ASI)

Based on the VCS by CDL Systems Ltd.