Industrial Internet of Things

We provide leading industrial companies with runtimes that forms the foundation for the next generation Industrial IoT systems. Our runtimes offer unmatched real-time scalability and performance on multicore embedded and edge devices.

Runtimes for Industrial iot edge and devices

From connected to smart and in the end autonomous devices, the advances in industrial technology is made possible through intelligence in digitally connected industrial devices. More intelligence in industrial devices requires more computing and more communication, and it will be in real-time. Enea has unrivaled experience in connected embedded systems. Networking and real-time control systems are at the heart of our domain expertise. We understand smart devices, edge computing, and the access network to connect them. With our expertise we provide our customers with future-proofed software platforms that provides reliability, security and performance.

Digitally Connected Devices

HIGH PERFORMANCE REAL-TIME

Many Industrial Internet use cases require hard real-time capabilities and very low latencies in the control and application domains. Enea provides optimized Linux-based and proprietary real-time operating systems, with ultra-low latencies, for both devices and edge computing platforms.

LINEAR MULTICORE SCALABILITY

The need to compute data from a large number of devices, often with strict real-time requirements, will need a lot of processing power. In the edge tier it will come from multi- and many-core devices. Enea provides both RTOS and Linux based solutions that scale on many- and multi-core devices.

LEADING SECURITY

Connected equipment is exposed to various cyber threats and needs secure networks and runtime environments. Protecting both machinery and data is one of the major challenges in Industrial IoT. Enea is deeply involved in the security community as a leader in Linux and networking security.

Versatile edge computing

FASTER TIME-TO-ACTION

Requirements for low latency and high performance real-time processing places much of the computing in the edge tier. Runtimes for edge computing needs to be reliable and high performance, and capable of fast networking in access networks and service networks.

Enea provides reliable, secure and high-performance runtimes with fast networking for edge computing in Industrial Internet applications.

VIRTUALIZATION WITH CONTAINERS

Virtualization in the edge tier significantly reduces complexity and cost through platform consolidation. Systems becomes much more flexible and adaptable when functions and networks are software defined. Security and safety requires isolation between applications when they share platform, which can be obtained in virtualized environments.

Enea's solutions provide virtualization using hypervisor based solutions as well as containers and KVM for Linux platforms.

How ENEA Can Make A Difference - Benefits

  • Enea is an independent software vendor. Our solutions support ARM, Intel, and Power architectures.
  • Our platforms are highly optimized for networking performance and ultra-low latency control applications.
  • Fast networking with optimized IP stacks.
  • A versatile offering including both open source and proprietary solutions, to best fit customer needs.
  • Long-term support for industrial platforms with long product life cycles.
  • Unrivaled runtime expertise with 50 years of experience building real-time embedded systems.
  • We provide advice, solutions and and support as a trusted advisor to our customers.

Explore our Solutions

 

Real-Time Accelerated Linux

High-performance, scalable and flexible real-time on Linux platforms.

Read more

ENEA Linux

Purpose built commercial embedded Linux with real-time and virtualization profiles.

Read more

Enea OSE

Fully deterministic and high performance real-time that scales on multi- and many core devices.

Read more

Enea Polyhedra

A secure Industrial Internet data repository for devices and server-based applications demanding performance and reliability.

Read more

Related Resources

 

Choosing Your Runtime

Technical Paper

There are many aspects to consider when choosing and designing runtimes for embedded systems, especially when there are performance and real-time requirements.

Read the paper

Enabling Real-time in Linux

White paper

Linux was not designed for real-time, but there are different ways to improve the characteristics and overcome its limitations. This white paper shows how.

Read the white paper

A New Challenge: SCALING MULTICORE OS FOR IIoT

Blog post

Industrial IoT faces the same challenge as telecoms did a some years ago. Massive multicore processing was the solution then and must be also for IIoT's edge tier.

Read the blog post

The Multicore Challenge

White Paper

The Multicore Challange to Real-Time Embedded Operating Systems: How to Scale With Maintained Performance and Determinism.

Read the white paper