Sidecar Network Adapters: Open Architecture for ISR Data Sources Craig McNally, Larry Barbieri, Charles Yee Embedded and High Performance Computing HPEC 2010 8/16/2010 MIT Lincoln Laboratory Approved for public release; distribution is unlimited. 999999-1 XYZ 4/7/2015 This work is sponsored by the Department of the Air Force under Air Force contract FA8721-05-C-0002. Opinions, interpretations, conclusions and recommendations are those of the author and are not necessarily endorsed by the United States Government Problem ISR Data Sources Data Consumers need to integrate with many interfaces, protocols, and data formats Data Consumers Changes to data source interfaces affect all consumers 999999-2 XYZ 4/7/2015 Integration efforts are repeated by every consumer. MIT Lincoln Laboratory Solution ISR Data Sources Adaptation Adaptation Adaptation Data Consumers Adaptation Adaptation Adaptation Adaptation Adaptation Adaptation Adaptation Common Interfaces and Data Formats Adaptation Adaptation Adaptation Adaptation 999999-3 XYZ 4/7/2015 Data Consumers integrate with a common set of interfaces, protocols, and data formats Changes to data source interfaces only affect the adaptation, not the consumer Reduced replication of Integration efforts MIT Lincoln Laboratory Results XESSA NEET/HIAMD 2007 ISAT 2008 Adapter SDK v1 Status Service RESA 2009 2010 Adapter SDK v2 Search Service Data Access Service Task Service Adapter SDK v2 Status Service Search Service Status Service Search Service Data Access Service Task Service Data Access Service Task Service Data Push Service Capabilities Service Data Push Service Capabilities Service FAA Adapter Global Hawk Adapter UAV Sim Adapter ADS-B Adapter IPL Adapter Flight Control Adapter NRTI Oilstock Adapters Service Bus Adapter TACTICAL Image Products Civilian Air PIcture ENTERPRISE NCCT Adapter Multi-INT Data Feed Legend Unutilized Web Services 999999-4 XYZ 4/7/2015 Utilized Web Services Full Motion Video Civilian Air PIcture Image Product Libarary Over the course of roughly 1.5 years, a team of ~10 engineers developed and integrated 8+ SNAs into the RESA* project’s service oriented architecture. This enabled components such as situation awareness displays, data archives, and various other services to quickly integrate with and consume data from disparate sources spanning multiple types of intelligence. *RESA: Realtime Enhanced Situation Awareness Multi-Source Track Feed Air Picture Adapter Air Track Feed Multiple Service Buses SIGINT Adapter AIS Adapter Signals Intel Feed Maritime Track Feed MIT Lincoln Laboratory