LYNX MOSA.ic supports Gray Eagle UAS Software Modernization
San Jose, California, August 26, 2020 – Lynx Software Technologies, an innovator in modern...
Is a drone a UAV? Is a UAV a UAS? Since the term “drone” has been used for land-based and below-the-waterline craft, our take is that all UAVs (unmanned aerial vehicles) are drones, while not all drones are UAVs. An Unmanned Aerial System (UAS) comprises the UAV, as well as potentially the ground station, satellites, and other components.
Estimated sales of unmanned systems (air, land, and sea) are to exceed $12B by 2021. There are a diverse set of use cases including an estimated 29 million units shipping into the consumer segment in the same period. Lynx is focused on the Enterprise and Government areas of this rapidly expanding market. We see unmanned aerial systems (UAS) as set to disrupt a broad set of industries, including agriculture, transport, security and media/entertainment. These systems are increasingly becoming autonomous, and there is an extraordinary amount of technology that must be integrated into these platforms:
The drive to reduce cost and footprint of the electronics means that there is a strong demand to run all of the intelligence from a single component. From a hardware perspective, this means heterogenous multi-core (typically 4-8) processor platforms that also feature GPGPU functionality, hardware accelerators and in some cases programmable logic. From a software point of view, the challenge is how to deploy functionality that demands real-time determinism along with more feature rich operating systems like Linux to deliver the networking connectivity and main system management. And these systems need to be certifiable.
Sending metadata up into the cloud as opposed to data that is traceable back to a specific individual.
Some data are better made locally, in real-time, as opposed to being sent to the cloud for processing.
A fraction of the data being sent to the cloud is being mined effectively for analysis... but it is all being stored, which costs the enterprise a significant amount of money.
The integration of robust data analytics...
Sales of unmanned systems by 2021
Drones in use by US armed forces
Global crashes of large class UAVs
Developers of UAS software must meet aviation safety certification requirements (DO-178C); isolate classified security enclaves; and enable software reusability using open standards such as FACE, POSIX, and ARINC 653. Founded on the DoD security certified LynxSecure® Separation Kernel Hypervisor, LYNX MOSA.ic—a foundation for constructing modular systems offering real-time, security, and certifiability—provides support for both the development of safety critical applications on an FAA certified LynxOS-178 RTOS and noncritical applications on Linux operating systems.
The FAA DO-178C safety quality standards for software are noted as the most rigorous and costly development standards imposed on software development projects. In acknowledgement and response to overwhelming development and certification costs, FAA introduced the concept of the Reusable Software Component (RSC) in Advisory Circular AC 20-148 – “Because of economic incentives and advances in software component technology, software developers want to develop an RSC that can be integrated into many systems’ target computers and environments with other system software applications, as determined by the integrator or applicant. In these cases, an RSC developer may partially satisfy the applicable RTCA/DO-178B objectives, while the integrator or applicant completes and shows the compliance for the integrated software package, systems aspects, and aircraft certification. Examples of potential RSCs include software libraries, operating systems, and communication protocols.”
LynxOS-178 is the only RTOS awarded the FAA RSC. This achievement highlights Lynx’s commitment to the principles of the Modular Open Systems Approach (MOSA) and, more importantly, passes forward the safety certification reuse benefits to developers building safety critical software against standard POSIX APIs and a Unix-like File System, fully certified to DO178C DAL A. Capable of running either directly on hardware or within the virtual secure environment of LynxSecure, LynxOS-178 is offered with a full set of DO-178C DAL-A certification artifacts for systems requiring the highest level of avionics safety certification. Paired with DAL A certified graphic drivers and safety-critical video decode drivers from our partner, CoreAVI, LynxOS-178 also enables the best performance capabilities of both lower and higher powered graphics processors.
As a platform provider, LYNX acknowledges the need to provide adaptive platforms that can be tuned by developers to manage complexity inheritance. Furthermore, the platforms must be internally comprehensible and transparent to allow regulatory authorities to trace and verify assurance claims down to implementation realized in silicon.
LYNX MOSA.ic is a foundation for constructing modular systems offering real-time, security, and certifiability. Founded on the DoD security certified LynxSecure Separation Kernel Hypervisor, LYNX MOSA.ic provides support for both the development of safety critical applications on an FAA certified LynxOS-178 RTOS and noncritical applications on Linux operating systems.
Lynx has used this framework to create a software bundle, named LYNX MOSA.ic for UAVs & Satellites, which combines a set of Lynx technologies such as the DoD security certified LynxSecure Separation Kernel Hypervisor and FAA certified LynxOS-178 RTOS with third party technologies such as Linux. These has been proven by Lynx to interoperate in a deterministic, safe, and secure way. More information by clicking below.