Abstract
This paper outlines an architecture that provides data and software services to enable a set of Unmanned Aircraft (UA) platforms to operate in a wide range of air domains which may include terminal, en route, oceanic and tactical. The architecture allows a collection of command, control, situational awareness, conflict detection and avoidance, and data management elements to be composed in order to meet different requirement sets as defined by specific UA platforms, users, and operating regimes. The architecture discussed is based on a Service Oriented Architecture (SOA) with open standards on the interfaces between elements. Services may include common situational awareness, sense and avoid, weather, data management and flight plan information. Service contracts specify quality of service, interface specifications, service description metadata, security provisions, and governance. Pieces of the architecture have been implemented by MIT Lincoln Laboratory in the form of a Sense and Avoid (SAA) testbed that provides some of the core services. This paper describes the general architecture and a SAA testbed implementation that begins to realize that architecture and quantifies the benefits. The proposed architecture is not directed at a specific program but is intended to provide guidance and offer architectural best practices.
Article PDF
Similar content being viewed by others
References
U.S. Army UAS Center of Excellence: Eyes of the Army U.S. Army Roadmap for Unmanned Aircraft Systems 2010–2035. Report no ATZQ-CDI-C 72 (2010)
Peña, N., Scarlatti, D., Ollero, A.: UAVs integration in the SWIM based architecture for ATM. J. Intell. Robot. Syst. 54(1), 39–59 (2009). doi:10.1007/s10846-008-9254-1
Batavia, P., Ernst, R., Fisherkeller, K., Gregory, D., Hoffman, R., Jennings, A., Romanski, G., Schechter, B., Hunt, G.: The UAS Control Segment Architecture: An Open, Agile Development and Acquisition Model for UAS Ground Control Stations. AUVSI Unmanned Systems North America (2011)
Nelson, E.M.: Open Architecture for the Enterprise, Part 1: Architectural Principles of Open Architecture. IBM (2007)
Nelson, E.M.: Open Architecture Technical Principles and Guidelines, version 1.5.8. IBM (2008)
Birman, K., Hillman, R., Pleisch, S.: Building net-centric military applications over service oriented architectures. Proc. SPIE 5820, 255 (2005). doi:10.1117/12.605149
Davis, C., Flavin, J., Boisvert, R., Cochran, K., Cohen, K., Hall, T., Hebert, L., Lind, A.-M.: Enhanced regional situation awareness. Linc. Lab. J. 16(2), 355–380 (2007). http://www.ll.mit.edu/publication/journal/pdf/vol16_no2/16_2_07Davis.pdf. Accessed 23 Sept 2011
Rejto, S.: Radar open systems architecture and applications. In: The Record of the IEEE 2000 International Radar Conference, 2000, pp. 654–659 (2000). doi:10.1109/RADAR.2000.851911
Evans, J., Ducot, E.: Corridor integrated weather system. Linc. Lab. J. 16(1), 59–80 (2006). http://www.ll.mit.edu/publications/journal/pdf/vol16.../16_1_4EvansDucot.pdf. Accessed 23 Sept 2011
Moser, W.: Design and implementation of the TFDM information management architecture. In: Integrated Communications Navigation and Surveillance Conference (ICNS), 2010, pp. 1–27, 11–13 May 2010. doi:10.1109/ICNSURV.2010.5503304
MIT Lincoln Laboratory: Extended Space Sensors Architecture. Lincoln Laboratory Tech Notes (2009). [online] http://www.ll.mit.edu/publications/technotes/TechNote_ESSA.pdf. Accessed Sept 2010
Vidan, A.: Lincoln Laboratory distributed disaster response system. Lincoln Laboratory Tech Notes, [online] http://www.ll.mit.edu/publications/technotes/TechNote_LDDRS.pdf. Accessed 23 Sept 2011
Garces-Erice, L.: Building an enterprise service bus for real-time SOA: a messaging middleware stack. In: 33rd Annual IEEE International Computer Software and Applications Conference, 2009. COMPSAC ’09, vol. 2, pp. 79–84, 20–24 July 2009. doi:10.1109/COMPSAC.2009.119
Panahi, M., Nie, W., Lin, K.-J.: A framework for real-time service-oriented architecture. In: IEEE Conference on Commerce and Enterprise Computing, 2009. CEC ’09, pp. 460–467, 20–23 July 2009. doi:10.1109/CEC.2009.78
Garcia-Valls, M., Rodriguez-Lopez, I., Fernandez-Villar, L., Estevez-Ayres, I., Basanta-Val, P.: Towards a middleware architecture for deterministic reconfiguration of service-based networked applications. In: 2010 IEEE Conference on Emerging Technologies and Factory Automation (ETFA), pp. 1–4, 13–16 Sept. 2010. doi:10.1109/ETFA.2010.5641071
Fattah, A.: Enterprise reference architecture. In: 22nd Enterprise Architecture Practitioners Conference, London, UK. http://docs.oasis-open.org/soa-rm/soa-ra/v1.0/soa-ra-cd-02.pdf (2009). Accessed 23 Sept 2011
Josuttis, N.: SOA in Practice. O’Reilly (2007)
[online] http://www.json.org/xml.html. Accessed 23 Sept 2011
[online] https://acc.dau.mil/oa. Accessed 23 Sept 2011
[online] https://acc.dau.mil/CommunityBrowser.aspx?id=121180&lang=en-US. Accessed 23 Sept 2011
[online] http://UAV-c2-initiative.mil. Accessed 23 Sept 2011
[online] http://www.opengeospatial.org/standards/sps. Accessed 23 Sept 2011
[online] http://www.ucsarchitecture.org/page/home. Accessed 23 Sept 2011
[online] http://cot.mitre.org/. Accessed 23 Sept 2011
[online] http://www.eurocontrol.int/asterix/public/standard_page/documents.html. Accessed 23 Sept 2011
[online] https://faaco.faa.gov/?ref=9088. Accessed 23 Sept 2011
[online] http://www.nato.int/docu/standard.htm. Accessed 23 Sept 2011
[online] https://wiki.ucar.edu/display/NNEWD/WXXM. Accessed 23 Sept 2011
[online] http://www.aixm.aero/public/standard_page/concepts_standards.html. Accessed 23 Sept 2011
[online] http://dmtf.org/standards/cim. Accessed 23 Sept 2011
[online] http://www.niem.gov/TechnicalDocuments.php. Accessed 23 Sept 2011
[online] http://www.open-mpi.org/. Accessed 23 Sept 2011
Information Assurance Technology Analysis Center: Software security assurance. In: State-of-the-Art Report (SOAR) (2007)
Ibrahim, L., Jarzombek, J., Ashford, M., Bate, R., Croll, P., Horn, M., LaBruyere, L., Wells, C.: Safety and Security Extensions for Integrated Capability Maturity Models. FAA (2004)
Scott, A.D., Clay, P., Masone, M.: Certification and accreditation of SOA implementations: programmatic rules for the DoD. CrossTalk: The Journal of Defense Software Engineering 22(7), 19–24 (2009). http://www.crosstalkonline.org/storage/issue-archives/2009/.../200911-Scott.pdf. Accessed 23 Sept 2011
Sharp, D., Bell, A., Gold, J., Gibbar, K., Gvillo, D., Knight, V., Murphy, K., Roll, W., Sampigethaya, R., Santhanam, V., Weismuller, S.: Challenges and solutions for embedded and networked aerospace software systems. Proc. IEEE 98(4), 621–634 (2010). doi:10.1109/JPROC.2009.2039631
Brennan, J.J. (ed.): Information Assurance for SOA. MITRE, Bedford (2010)
[online] http://cio-nii.defense.gov/sites/dodaf20/. Accessed 23 Sept 2011
[online] http://everware-cbdi.com/cbdi-forum. Accessed 23 Sept 2011
Sprott, D.: The CBDI-SAE Reference Framework in 2010. CBDI Journal. http://everware-cbdi.com/cache/downloads/6o5n1t4q4iw4os0ckg8w4ws4c/Journal2010-09.pdf (2010). Accessed 23 Sept 2011
CBDI template, pp. 4–17. [online] http://everware-cbdi.com/rss-template. Accessed 23 July 2012
DHS Service Oriented Architecture—Technical Framework, version 1 (2007). Section 8 and Appendix D
Correa, T., Becker, L.B., Farines, J.-M., Bodeveix, J.-P., Filali, M., Vernadat, F.: Supporting the design of safety critical systems using AADL. In: Proceedings of the 2010 15th IEEE International Conference on Engineering of Complex Computer Systems (ICECCS ’10), pp. 331–336. IEEE Computer Society, Washington, DC (2010). doi:10.1109/ICECCS.2010.56
Gregson, K.: Cross-domain ISR maritime awareness demonstration. Paper presented at HPEC Conference, Lexington, MA (2009)
[online] http://www.disa.mil/nces. Accessed 23 Sept 2011
[online] http://cio-nii.defense.gov/sites/coi/Training/DT-07-NCES-Capabilities.ppt. Accessed 23 Sept 2011
[online] http://www.w3.org/TR/rdf-sparql-query/. Accessed 23 Sept 2011
Konieczny, E., Ljungberg, M.: Semantic framework for automatic resource brokering in distributed government systems. In: Semantic Technology Conference (2010)
Van Hook, D., Ljungberg, M., Aubin, E., Shaw, R., Ford, M., Konieczny, E., Lee, D.H., Brown, S.T. IV: Resource brokering service: timely and efficient information resource allocation. In: Defense Transformation and Net-Centric Systems, SPIE, vol. 7707 (2010). doi:10.1117/12.850588
Ford, M., Ljungberg, M., Van Hook, D., Shaw, R., Aubin, E.: Resource Brokering Service: Automatic Plan Composition and Execution. MILCOM (2010). doi:10.1109/MILCOM.2010.5680336
[online] http://metadata.dod.mil/mdr/irs/DDMS/. Accessed 23 Sept 2011
Viggh, H., Weed, C., Chan, M.: Composable Applications Using Service Encapsulation (CAUSE). MILCOM (2010). doi:10.1109/MILCOM.2010.5680324
[online] https://kepler-project.org. Accessed 23 Sept 2011
[online] http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html. Accessed 23 Sept 2011
Efficient XML Interchange (EXI) Format 1.0. World Wide Web Consortium, Working Draft (2008)
[online] http://www.rti.com/whitepapers/Platform_for_Reconfigurable_UAS.pdf. Accessed 23 Sept 2011
Xiong, M., Parsons, J., Edmondson, J., Nguyen, H., Schmidt, D.: Evaluating Technologies for Tactical Information Management in Net-Centric Systems. Vanderbilt University (2007). doi:10.1117/12.719679
http://www.infinibandta.org. Accessed 23 Sept 2011
Rossey, L.M., Cunningham, R.K., Fried, D.J., Rabek, J.C., Lippmann, R.P., Haines, J.W., Zissman, M.A.: LARIAT: Lincoln adaptable real-time information assurance testbed. In: IEEE Aerospace Conference Proceedings (2002). doi:10.1109/AERO.2002.1036158
Weiss, A., Ong, E.C., Levinson, N.G.: Reusable specification components for model-driven development. In: Proceedings of the International Conference on System Engineering (INCOSE ’03) (2003)
[online] http://nesipublic.spawar.navy.mil/nesix/Frames. Accessed 23 Sept 2011
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is sponsored by U.S. Army, PM-UAS, Product Directorate - Unmanned Systems Airspace Integration Concepts under Air Force Contract FA-8721-05-C-0002. Opinions, interpretations, conclusions and recommendations are those of the authors and are not necessarily endorsed by the United States Government. Approved for public release, distribution is unlimited.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
About this article
Cite this article
Heisey, C.W., Hendrickson, A.G., Chludzinski, B.J. et al. A Reference Software Architecture to Support Unmanned Aircraft Integration in the National Airspace System. J Intell Robot Syst 69, 41–55 (2013). https://doi.org/10.1007/s10846-012-9691-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-012-9691-8