20 May 2015 A micro services architecture for use by microcontroller driven devices to provide interoperability with the open lean services architecture
Author Affiliations +
Abstract
In this paper we present a technical solution that provides microcontroller-scale devices with compatibility to the open-standard Lean Services Architecture used in the UK MoD Land Open Systems Architecture. The paper describes how low powered microcontrollers can achieve interoperability by using the Lean Services on-the-wire binary format. We show how the use of the Micro Services Architecture by microcontroller devices increases the number of systems available for integration by a factor of 20, providing interoperability from the largest enterprise system down to tiny devices in the tactical environment using a single and consistent technique. The variations between the Lean Services Architecture and the Micro Services Architecture are described. The rational is explained for the decisions made in adapting to the very low computing power available in some microcontrollers. The described technique provides; a) service orientated architecture interoperability for microcontroller-level devices; b) compatibility with the Lean Services Architecture; c) compatibility with LOSA allowing microcontroller devices to interoperate with other LOSA systems both on a local area network and across tactical radio links; d) roadmap for future enhancements; e) software toolkits to allow manufacturers to integrate the micro services architecture into their microcontroller driven devices. The architecture re-uses existing Lean Services techniques and leverages the UK MoD Generic Soldier Architecture and LOSA.
© (2015) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Nicholas Peach, "A micro services architecture for use by microcontroller driven devices to provide interoperability with the open lean services architecture", Proc. SPIE 9464, Ground/Air Multisensor Interoperability, Integration, and Networking for Persistent ISR VI, 94640O (20 May 2015); doi: 10.1117/12.2176838; https://doi.org/10.1117/12.2176838
PROCEEDINGS
12 PAGES


SHARE
Back to Top