Implementing a Net-Centric Surveillance Data Object (SDO)
Transcript of Implementing a Net-Centric Surveillance Data Object (SDO)
Implementing a Net-Centric Surveillance Data Object (SDO)
Agenda
Net-Centric Surveillance Data Object
Open Architecture and COTS Solutions
Trials Results of Surveillance and other data types
Sharing of Surveillance Sources and Improved Distribution
Capability enables efficient, secure, timely and trusted exchange of information Cost effective surveillance
data distribution
Common / Shared situational awareness
Provides evolutionary path for ANSPs and other users, of services and/or data
Chart is changing (same
concept, but simplified)
Surveillance Data Object (SDO)
Surveillance Data Object (SDO) provides surveillance data implementation for a Service Oriented Architecture (SOA) approach
The SDO has common eXtensible Markup Language (XML) fields pertinent to all surveillance data in human readable text
Combined XML and ASTERIX
Extract important data to XML, and raw ASTERIX payload available for legacy automation
XML allows all data to be read in plain text eliminating the need for complex ICDs and bit manipulation
The SDO supports non-proprietary, open architectures, allowing use of Commercial Off The Shelf (COTS) products
Common, Non-Proprietary SDO Example Representation
Where -- Lat / Long/ Altitude (WGS84)
When -- UTC Time
Who -- ICAO IDENT, Call Sign
What -- Source Indent (DSID, SIC,SAC)
Quality -- How reliable, 0 – 100%
Type -- Search, Beacon, Weather, Status
Raw Payload ASTERIX Data
Others as required
<?xml version="1.0" encoding="UTF-8" ?> <SDOMsg> <Version>1.0</Version> <Time>1320441678.261856</Time> <Sensor> <Ident>SAA</Ident> <Format>ASTERIX</Format> <SIC>243</SIC> <SAC>52</SAC> <ASTERIXCat>62</ASTERIXCat> </Sensor> <MsgType>TARGET_DATA</MsgType> <TargetLoc> <Lat>52.832201</Lat> <Lon>-12.515053</Lon> <Alt>39000</Alt> <Speed>506.315110</Speed> <Heading>97.056424</Heading> </TargetLoc> <TargetIdent>
<TargetType>TRACK_DATA</TargetType>
<Mode3A>2034</Mode3A> <UniqueId>4408</UniqueId> </TargetIdent> <Data>003ebf4fef4f0003f33435239d0696003c47d
cffd1666de904b424500a0480ff1c04381113995801ff70ff139000131318061806000002d1ff34414332503330ec34dc020d34af869bd918061c043340</Data>
</SDOMsg>
Quality of Service Issues with IP Surveillance Distribution
Router configurations System updates to add
new services or users
Maintenance Actions Network Component
Failures Bandwidth Limitations
Networks commonly limit bandwidth and discard data
Network Configuration Mistakes Causes Duplication
Quality and Performance requirements for real time Net-Centric Surveillance Data – Sunhillo SDDS –”Surveillance Aware”
Sunhillo Surveillance Data Distribution System (SDDS)
Distribute Surveillance Data
Multiple diverse sources to diverse users
Provide for dynamic and static load balancing
Provide services to validate, filter, and convert the data
Provide a monitoring and control
Provides a “Surveillance Aware” layer on top of the network that understands the unique characteristics of surveillance data
Monitors the Quality of Service (QoS) of the surveillance data
Ensure that messages are delivered once and only once to service consumers
Ensure quality of service with respect to message priority, response time, performance, etc.
Provide Security Authentication - Verify identities of service consumers
and providers Authorization - Provide access to services Audit - Monitor use of services
Provide common timely access to common surveillance information
NetworkNetwork CommunicationCommunicationSurveillance SinksSurveillance SinksSurveillance Sinks
SDDS 131
NetworkNetwork CommunicationCommunication
IP-LANIP-LAN Serial Serial
Validation
Filter
Conversion
Stream Distribution
Message Data Process
IP-LANIP-LAN Serial Serial
Startup
Health
Redundancy
Security
SNMP Agent
Command
Control
Startup
Health
Redundancy
Security
SNMP Agent
Command
Control
Maintenance
Recording Analysis
Statistics Analysis
Recording Analysis
Statistics Analysis
Off-line Diagnostics Tools
Recording Analysis
Statistics Analysis
Recording Analysis
Statistics Analysis
Off-line Diagnostics Tools
User InterfaceUser Interface
SMC
User InterfaceUser Interface
SMC
Adaptable Parameters
Variable Parameters
Adaptable Parameters
Variable Parameters
Configuration
Adaptable Parameters
Variable Parameters
Adaptable Parameters
Variable Parameters
Configuration
Surveillance SourcesSurveillance SourcesSurveillance Sources
Logging
Data Recording
Logging
Data Recording
System Archive Data Recording
Logging
Data Recording
Logging
Data Recording
System Archive Data Recording
Stream Separation
On-Ramping the Surveillance Data
In less than just 2 weeks time, Surveillance Data within the UK Controlled Airspace, was:
On-ramped as an SDO to the Service Oriented Architecture (SOA) Data Exchange server
Validated including performance and quality
Conducted user training
And made available to visualization applications
Sunhillo Longport Content Policy Data Architecture Taxonomy Definition Provider On-Ramps
NATS wanted to test the assumption of the “on ramp” time.
It turned out to be true. WOW!!
Can this kind of technology change the world of ATM?
The question is “How do we use this technology to help transition to SESAR concepts cost effectively and quickly?”
SWIM is not the technology of tomorrow; it is needed today to enable tomorrow.
ATC Global 2012: SDO & DEX 10
19-Nov-12
SWIM Operational Service:
Airport Surface Publication Service
• SWIM as Operational Service
• SWIM service achieved Initial
Operating Capability (IOC) in
April 2010
• Provides live feeds of airport
surface movements to airlines
• Defined a data architecture
• Used XML message set
• Content distributed to airlines
through Secure Gateway
• Thousands of messages per
second throughput
SWIM currently improving
Collaborative Decision Making
ATC Global 2012: SDO & DEX 11
Net-centric Infrastructure Services:
Enabler for Enterprise Data Sharing
Net-centric infrastructure enables interoperability
between internal & external users.
ATC Global 2012: SDO & DEX 12
Surveillance Information Service:
Surveillance Data Object (SDO)
ATC Global 2012: SDO & DEX 13
Harris:
DEX Alliance Lab
International Partner Labs
Client Viewer
Surveillance
Consumer
DEX
Data
Network
ESM
Console
DEX
Data
Network
Remote
Connectivity
VPN
Over the
Internet
SDO
Surveillance
Data Sub-net
SWIM-Enabled Surveillance
• What we learned:
– Open Systems Architecture
enables rapid integration
– COTS-based solution works
– Technology is available &
currently in operation
– Data architecture is an enabler
SWIM is in operation supporting FAA-Airline collaboration decision making Same technology applied to different content type
Technology will NOT guarantee a successful SWIM implementation: information management AIXM, WXXM, FIXM falls short of surveillance data
Information sharing concept of operation critical ANSP must establish governance & policy model
Technology can guarantee a policy enforcement
Thank you
Stand R500
www.sunhillo.com
Stand R401
www.harris.com
www.NATS.co.uk
Net-Centric Core Services: DEX & Overview 16
DEX Navigator Tool:
Accessing Authoritative Content