SlideShare a Scribd company logo
Enea OSE: High-Performance, POSIX Compatible, Multicore
Real-Time Operating System
Enea OSE is a robust, high-performance, real-time operating system optimized for multi-processor systems
requiring true deterministic real-time behavior and high availability. It shortens development time, enhances
reliability and reduces lifetime maintenance costs for a wide range of systems, from wireless and networking
devices, to medical instruments and telecom infrastructure.
Linear Multicore Scalability
Enea OSE has been designed for SMP since inception in 2006, and its hybrid SMP/
AMP design combined with its lockless kernel design ensures high quality, low error
proneness, and high determinism. Enea OSE® guarantees close to zero “OS noise”
when running applications on different cores - a fact which also ensures linear
performance scalability.
As the number of cores increases, OSE and its scalable IPC reward you with bare-
metal performance characteristics and highly deterministic latency.
Easy Migration and Portability
Enea OSE is POSIX compatible with unified file descriptors for file systems as well as
for TCP/IP, proven in crash-safe journaling file systems. The file system can
transparently be located on another processor (as in a Linux case via NFS).
Any POSIX application can be ported to Enea OSE enabling a smooth transition
between different execution environments (Enea OSE and Linux/Unix-based systems,
for example). In addition, POSIX runtime access provides excellent multicore real-
time characteristics and makes it possible to benefit from a range of open source
services and protocols (Erlang RTE, JAVA VM, NETBSD sockets, OpenSSH, OpenSSL,
Light HTTPd, LUA).
High Performance For Demanding Applications
Enea OSE excels when data needs to be processed with low latencies and high
throughput, and enables more traffic per CPU, making the most of your hardware.
The Enea OSE real-time kernel is fully preemptive, and can service interrupts at any
time, even during execution of a system call. All time-critical parts of the kernel are
highly optimized, and all kernel execution times are deterministic, independent of
the size of the application, memory consumption, or the number of processes.
 Designed for fault tolerant, distributed systems
 Modular, layered microkernel architecture
 Event-driven, deterministic real-time response
 Simple, intuitive, asynchronous direct message-
passing model
 Scalable hybrid multicore solution - exploiting
the advantages from both SMP and AMP
models
 Memory protected
 Advanced error handling and remediation
 Built-in task (process) monitoring and failure
detection
 Dynamic, run-time program loading
 Power management with low-power sleep
mode
 Comprehensive networking/security support
 Multiple file system choices including a crash-
safe, journaling file system
 Distributed system-level simulation
 Eclipse-based integrated development
environment and tools suite
Benefits
Product Datasheet
64 bit for networking
The 64-bit edition of Enea OSE meets the need for increased
buffering capabilities due to vastly increased IP traffic in today’s
telecom and network equipment. With 64-bit support, the HW buffer
handling of Enea OSE delivers a future proof solution to tomorrow’s
networking requirements.
Robustness and Error Handling
Enea OSE can utilize the target processor’s MMU to provide
protected memory spaces (flash or RAM) for the Enea OSE kernel
(supervisory mode) and application processes (user mode).
These protected spaces enhance reliability and security by preventing
malicious or errant processes in one protected space from corrupting
the kernel or application processes in other protected spaces. This
prevents the entire system from potentially crashing because of an
error in a single process.
With the developer in focus
Enea OSE employs a distributed software architecture that makes it
easy for programmers to conceptualize, partition, and develop
complex applications, whether they are deployed on a single CPU or
distributed across multiple CPUs, blades and shelves.
This communications-driven architecture, utilizing asynchronous,
direct message passing, encourages a consistent programming model
that leads to development of compact, modular code, which in turn
speeds development time and makes long term maintenance much
more cost effective.
The simple programming model and central error handling facilitate
application development and enable developers to produce clean,
readable, and compact code that is faster, less power consuming,
more reliable, and easier to debug. The following features and tools
are included:
 Process Supervision
 Unified Error Detection and Error Handling
 Eclipse-based Development Tools Suite
 GNU Compilers and Source-Level Debugger
 System Debug Tools and Integrated Development
Environment
 QEMU
Applicability and the bottom line
Enea OSE is optimized for communication systems in the areas of
wireless devices, telecom networking systems, medical equipment,
automotive and transportation equipment, industrial automation and
other embedded systems.
It has become one of the most widely deployed RTOSes on the
planet, and has proved itself in numerous occasions, shortening
development time, enhancing reliability and reducing life time
maintenance costs.
Supported Architectures:
 x86
 ARM Cortex-A with VFP support
 ARM Cortex-R
 PowerPC
Telecom and Networking
Use cases include:
► 3G/4G/5G radio access networks, i.e.
base stations and radio
► Network switches and routers.
Aerospace and Defence
Use cases include:
► Real-time environments for processing
high resolution data streams from
multiple sensors including radar and
video, and control applications
► Enea is an independent high-reliability
software company performing Federal
Aviation Administration (FAA)
certification (RTCA DO-178 and DO-
254)
Industrial IoT
Use cases include:
► Real-time environments for industrial
automation, and industrial IoT
► Sensor data processing and control
applications for industrial robotics
► Intelligent control applications, and
networking for smart grids
Automotive and Transportation
Use cases include:
► Automotive telematc solutions
► Connected gateways networking and
control plane
► High performance control and
communications in powertrain
applications
Test and Measurement
Use cases include:
► Telecom test equipment with high real-
time performance on multicore devices
► Post-processing and analysis of
captured sensor data, and control
Medical
Use cases include:
► Robotic surgery control and
networking
► Meeters and analyzers
► Real-time image processing and
analysis
Main Use Cases
Enea develops the software foundation for the connected society with a special emphasis on reducing cost and complexity at the network edge. We supply
open-source based NFVI software platforms, embedded DPI software, Linux and Real-Time Operating Systems, and professional services. Solution vendors,
Systems Integrators, and Service Providers use Enea to create new networking products and services faster, better and at a lower cost. More than 3 billion
people around the globe already rely on Enea technologies in their daily lives. For more information: www.enea.com
Enea® is a registered trademark of Enea AB and its subsidiaries. Enea® NFV Access is an unregistered trademark of Enea AB or its subsidiaries. Any other company, product or service names mentioned above are the
registered or unregistered trademarks of their respective owner. All rights reserved. © Enea AB 2019.

More Related Content

What's hot

Embedded System
Embedded SystemEmbedded System
Embedded System
sureskal
 
Embedded System Design latest
Embedded System Design latestEmbedded System Design latest
Embedded System Design latest
Deepak Chouhan
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
EslamSaid16
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
Navin Kumar
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
sangeetha rakhi
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
KIET Group of Institutions, Ghaziabad
 
Security in Embedded systems
Security in Embedded systems Security in Embedded systems
Security in Embedded systems
Naveen Jakhar, I.T.S
 
Instruction Set Extension of a Low-End Reconfigurable Microcontroller in Bit-...
Instruction Set Extension of a Low-End Reconfigurable Microcontroller in Bit-...Instruction Set Extension of a Low-End Reconfigurable Microcontroller in Bit-...
Instruction Set Extension of a Low-End Reconfigurable Microcontroller in Bit-...
IJECEIAES
 
Embedded Systems
Embedded Systems Embedded Systems
Embedded Systems
Nilesh Bhaskarrao Bahadure
 
Embedded system
Embedded systemEmbedded system
Embedded system
Insane Gamer
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
WalaaMohamed
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdac
nanocdac
 
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Moe Moe Myint
 
Next Generation Embedded Systems Security for IOT: Powered by Kaspersky
Next Generation Embedded Systems Security for IOT:  Powered by KasperskyNext Generation Embedded Systems Security for IOT:  Powered by Kaspersky
Next Generation Embedded Systems Security for IOT: Powered by Kaspersky
L. Duke Golden
 
EMBEDDED WEB SERVER
EMBEDDED WEB SERVEREMBEDDED WEB SERVER
EMBEDDED WEB SERVER
kavya Reddy
 
Embedded system basics
Embedded   system basicsEmbedded   system basics
Embedded system basics
priyanka patidar
 
Embedded system.pptx
Embedded system.pptxEmbedded system.pptx
Embedded system.pptxSaransh Garg
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
Sagar Adroja
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
Sudhanshu Janwadkar
 

What's hot (20)

Embedded System
Embedded SystemEmbedded System
Embedded System
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Embedded System Design latest
Embedded System Design latestEmbedded System Design latest
Embedded System Design latest
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systems
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded Systems
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtech
 
Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02Embeddedsystems 091130091010-phpapp02
Embeddedsystems 091130091010-phpapp02
 
Security in Embedded systems
Security in Embedded systems Security in Embedded systems
Security in Embedded systems
 
Instruction Set Extension of a Low-End Reconfigurable Microcontroller in Bit-...
Instruction Set Extension of a Low-End Reconfigurable Microcontroller in Bit-...Instruction Set Extension of a Low-End Reconfigurable Microcontroller in Bit-...
Instruction Set Extension of a Low-End Reconfigurable Microcontroller in Bit-...
 
Embedded Systems
Embedded Systems Embedded Systems
Embedded Systems
 
Embedded system
Embedded systemEmbedded system
Embedded system
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdac
 
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
 
Next Generation Embedded Systems Security for IOT: Powered by Kaspersky
Next Generation Embedded Systems Security for IOT:  Powered by KasperskyNext Generation Embedded Systems Security for IOT:  Powered by Kaspersky
Next Generation Embedded Systems Security for IOT: Powered by Kaspersky
 
EMBEDDED WEB SERVER
EMBEDDED WEB SERVEREMBEDDED WEB SERVER
EMBEDDED WEB SERVER
 
Embedded system basics
Embedded   system basicsEmbedded   system basics
Embedded system basics
 
Embedded system.pptx
Embedded system.pptxEmbedded system.pptx
Embedded system.pptx
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded Systems
 

Similar to Enea OSE Datasheet

5G testing Solution Brief
5G testing Solution Brief5G testing Solution Brief
5G testing Solution Brief
Enea Software AB
 
Enea Element Datasheet
Enea Element DatasheetEnea Element Datasheet
Enea Element Datasheet
Enea Software AB
 
Enea fast-path-datasheet
Enea fast-path-datasheetEnea fast-path-datasheet
Enea fast-path-datasheet
Enea Software AB
 
Network Monitoring
Network MonitoringNetwork Monitoring
Network Monitoring
OpExpert Connect
 
Network Monitoring
Network MonitoringNetwork Monitoring
Network Monitoring
OpExpert Connect
 
Enea Keystone training 2014
Enea Keystone training 2014Enea Keystone training 2014
Enea Keystone training 2014
EneaSoftware
 
Zenon The integrated solution
Zenon The integrated solutionZenon The integrated solution
Zenon The integrated solution
Copa-Data UK
 
A Survey Embedded Systems Supporting By Different Operating Systems.pdf
A Survey   Embedded Systems Supporting By Different Operating Systems.pdfA Survey   Embedded Systems Supporting By Different Operating Systems.pdf
A Survey Embedded Systems Supporting By Different Operating Systems.pdf
Fiona Phillips
 
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
Paris Open Source Summit
 
NX-ERA XPRESS THE COMPACT MICRO PLC..pdf
NX-ERA XPRESS THE COMPACT MICRO PLC..pdfNX-ERA XPRESS THE COMPACT MICRO PLC..pdf
NX-ERA XPRESS THE COMPACT MICRO PLC..pdf
Messung Industrial Automation & Controls
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013
Eurotech
 
UBSS : Unix Based System Software
UBSS : Unix Based System SoftwareUBSS : Unix Based System Software
UBSS : Unix Based System Software
Emmanuel Fuchs
 
[Webinar] Software: The Lifeblood of any Medical Device
[Webinar] Software: The Lifeblood of any Medical Device[Webinar] Software: The Lifeblood of any Medical Device
[Webinar] Software: The Lifeblood of any Medical Device
ICS
 
Trainingreport on embedded system
Trainingreport on embedded systemTrainingreport on embedded system
Trainingreport on embedded system
Mukul Mohal
 
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsJava in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Eurotech
 
Ovation solutions for Power Generation & Water_Waste Water Solutions
Ovation solutions for Power Generation & Water_Waste Water SolutionsOvation solutions for Power Generation & Water_Waste Water Solutions
Ovation solutions for Power Generation & Water_Waste Water SolutionsAmit Sharma
 

Similar to Enea OSE Datasheet (20)

5G testing Solution Brief
5G testing Solution Brief5G testing Solution Brief
5G testing Solution Brief
 
Enea Element Datasheet
Enea Element DatasheetEnea Element Datasheet
Enea Element Datasheet
 
Enea fast-path-datasheet
Enea fast-path-datasheetEnea fast-path-datasheet
Enea fast-path-datasheet
 
Network Monitoring
Network MonitoringNetwork Monitoring
Network Monitoring
 
Network Monitoring
Network MonitoringNetwork Monitoring
Network Monitoring
 
Dsa00170624
Dsa00170624Dsa00170624
Dsa00170624
 
Enea Keystone training 2014
Enea Keystone training 2014Enea Keystone training 2014
Enea Keystone training 2014
 
Zenon The integrated solution
Zenon The integrated solutionZenon The integrated solution
Zenon The integrated solution
 
Forward unisys
Forward unisysForward unisys
Forward unisys
 
A Survey Embedded Systems Supporting By Different Operating Systems.pdf
A Survey   Embedded Systems Supporting By Different Operating Systems.pdfA Survey   Embedded Systems Supporting By Different Operating Systems.pdf
A Survey Embedded Systems Supporting By Different Operating Systems.pdf
 
Review of QNX
Review of QNXReview of QNX
Review of QNX
 
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
#OSSPARIS19: Construire des applications IoT "secure-by-design" - Thomas Gaza...
 
NX-ERA XPRESS THE COMPACT MICRO PLC..pdf
NX-ERA XPRESS THE COMPACT MICRO PLC..pdfNX-ERA XPRESS THE COMPACT MICRO PLC..pdf
NX-ERA XPRESS THE COMPACT MICRO PLC..pdf
 
Emc lifeline
Emc lifelineEmc lifeline
Emc lifeline
 
People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013People Counting: Internet of Things in Motion at JavaOne 2013
People Counting: Internet of Things in Motion at JavaOne 2013
 
UBSS : Unix Based System Software
UBSS : Unix Based System SoftwareUBSS : Unix Based System Software
UBSS : Unix Based System Software
 
[Webinar] Software: The Lifeblood of any Medical Device
[Webinar] Software: The Lifeblood of any Medical Device[Webinar] Software: The Lifeblood of any Medical Device
[Webinar] Software: The Lifeblood of any Medical Device
 
Trainingreport on embedded system
Trainingreport on embedded systemTrainingreport on embedded system
Trainingreport on embedded system
 
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring StationsJava in the Air: A Case Study for Java-based Environment Monitoring Stations
Java in the Air: A Case Study for Java-based Environment Monitoring Stations
 
Ovation solutions for Power Generation & Water_Waste Water Solutions
Ovation solutions for Power Generation & Water_Waste Water SolutionsOvation solutions for Power Generation & Water_Waste Water Solutions
Ovation solutions for Power Generation & Water_Waste Water Solutions
 

More from Enea Software AB

CDM Operator Survey
CDM Operator SurveyCDM Operator Survey
CDM Operator Survey
Enea Software AB
 
CDM Playbook
CDM PlaybookCDM Playbook
CDM Playbook
Enea Software AB
 
UDM Report
UDM ReportUDM Report
UDM Report
Enea Software AB
 
Enea Qosmos NFV Probe
Enea Qosmos NFV ProbeEnea Qosmos NFV Probe
Enea Qosmos NFV Probe
Enea Software AB
 
Enea uCPE Deployment Blueprint
Enea uCPE Deployment BlueprintEnea uCPE Deployment Blueprint
Enea uCPE Deployment Blueprint
Enea Software AB
 
Enea Policy Manager Datasheet
Enea Policy Manager DatasheetEnea Policy Manager Datasheet
Enea Policy Manager Datasheet
Enea Software AB
 
Enea Enabling Real-Time in Linux Whitepaper
Enea Enabling Real-Time in Linux WhitepaperEnea Enabling Real-Time in Linux Whitepaper
Enea Enabling Real-Time in Linux Whitepaper
Enea Software AB
 
Enea Element On-Device Management Datasheet
Enea Element On-Device Management DatasheetEnea Element On-Device Management Datasheet
Enea Element On-Device Management Datasheet
Enea Software AB
 
Enea Element Whitepaper
Enea Element WhitepaperEnea Element Whitepaper
Enea Element Whitepaper
Enea Software AB
 
Enea NFV Access Datasheet
Enea NFV Access DatasheetEnea NFV Access Datasheet
Enea NFV Access Datasheet
Enea Software AB
 
Enea NFV Access Customer Case
Enea NFV Access Customer CaseEnea NFV Access Customer Case
Enea NFV Access Customer Case
Enea Software AB
 
Enea Linux Datasheet
Enea Linux DatasheetEnea Linux Datasheet
Enea Linux Datasheet
Enea Software AB
 
Enea element-on-device-management-datasheet
Enea element-on-device-management-datasheetEnea element-on-device-management-datasheet
Enea element-on-device-management-datasheet
Enea Software AB
 
Enea accelerated-linux-datasheet
Enea accelerated-linux-datasheetEnea accelerated-linux-datasheet
Enea accelerated-linux-datasheet
Enea Software AB
 
Enea Capital Markets Day 2019
Enea Capital Markets Day 2019Enea Capital Markets Day 2019
Enea Capital Markets Day 2019
Enea Software AB
 
Enea Financial Result Q3 2019
Enea Financial Result Q3 2019Enea Financial Result Q3 2019
Enea Financial Result Q3 2019
Enea Software AB
 
Future-Proofing SD-WAN: Building on Open and Cost-Effective uCPE
Future-Proofing SD-WAN: Building on Open and Cost-Effective uCPEFuture-Proofing SD-WAN: Building on Open and Cost-Effective uCPE
Future-Proofing SD-WAN: Building on Open and Cost-Effective uCPE
Enea Software AB
 
NFV at the Network Edge: Key Success Factors
NFV at the Network Edge: Key Success FactorsNFV at the Network Edge: Key Success Factors
NFV at the Network Edge: Key Success Factors
Enea Software AB
 
Enea NFV Core Datasheet
Enea NFV Core DatasheetEnea NFV Core Datasheet
Enea NFV Core Datasheet
Enea Software AB
 
Enea NFV Access Application Note
Enea NFV Access Application NoteEnea NFV Access Application Note
Enea NFV Access Application Note
Enea Software AB
 

More from Enea Software AB (20)

CDM Operator Survey
CDM Operator SurveyCDM Operator Survey
CDM Operator Survey
 
CDM Playbook
CDM PlaybookCDM Playbook
CDM Playbook
 
UDM Report
UDM ReportUDM Report
UDM Report
 
Enea Qosmos NFV Probe
Enea Qosmos NFV ProbeEnea Qosmos NFV Probe
Enea Qosmos NFV Probe
 
Enea uCPE Deployment Blueprint
Enea uCPE Deployment BlueprintEnea uCPE Deployment Blueprint
Enea uCPE Deployment Blueprint
 
Enea Policy Manager Datasheet
Enea Policy Manager DatasheetEnea Policy Manager Datasheet
Enea Policy Manager Datasheet
 
Enea Enabling Real-Time in Linux Whitepaper
Enea Enabling Real-Time in Linux WhitepaperEnea Enabling Real-Time in Linux Whitepaper
Enea Enabling Real-Time in Linux Whitepaper
 
Enea Element On-Device Management Datasheet
Enea Element On-Device Management DatasheetEnea Element On-Device Management Datasheet
Enea Element On-Device Management Datasheet
 
Enea Element Whitepaper
Enea Element WhitepaperEnea Element Whitepaper
Enea Element Whitepaper
 
Enea NFV Access Datasheet
Enea NFV Access DatasheetEnea NFV Access Datasheet
Enea NFV Access Datasheet
 
Enea NFV Access Customer Case
Enea NFV Access Customer CaseEnea NFV Access Customer Case
Enea NFV Access Customer Case
 
Enea Linux Datasheet
Enea Linux DatasheetEnea Linux Datasheet
Enea Linux Datasheet
 
Enea element-on-device-management-datasheet
Enea element-on-device-management-datasheetEnea element-on-device-management-datasheet
Enea element-on-device-management-datasheet
 
Enea accelerated-linux-datasheet
Enea accelerated-linux-datasheetEnea accelerated-linux-datasheet
Enea accelerated-linux-datasheet
 
Enea Capital Markets Day 2019
Enea Capital Markets Day 2019Enea Capital Markets Day 2019
Enea Capital Markets Day 2019
 
Enea Financial Result Q3 2019
Enea Financial Result Q3 2019Enea Financial Result Q3 2019
Enea Financial Result Q3 2019
 
Future-Proofing SD-WAN: Building on Open and Cost-Effective uCPE
Future-Proofing SD-WAN: Building on Open and Cost-Effective uCPEFuture-Proofing SD-WAN: Building on Open and Cost-Effective uCPE
Future-Proofing SD-WAN: Building on Open and Cost-Effective uCPE
 
NFV at the Network Edge: Key Success Factors
NFV at the Network Edge: Key Success FactorsNFV at the Network Edge: Key Success Factors
NFV at the Network Edge: Key Success Factors
 
Enea NFV Core Datasheet
Enea NFV Core DatasheetEnea NFV Core Datasheet
Enea NFV Core Datasheet
 
Enea NFV Access Application Note
Enea NFV Access Application NoteEnea NFV Access Application Note
Enea NFV Access Application Note
 

Recently uploaded

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
Bhaskar Mitra
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 

Recently uploaded (20)

The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 

Enea OSE Datasheet

  • 1. Enea OSE: High-Performance, POSIX Compatible, Multicore Real-Time Operating System Enea OSE is a robust, high-performance, real-time operating system optimized for multi-processor systems requiring true deterministic real-time behavior and high availability. It shortens development time, enhances reliability and reduces lifetime maintenance costs for a wide range of systems, from wireless and networking devices, to medical instruments and telecom infrastructure. Linear Multicore Scalability Enea OSE has been designed for SMP since inception in 2006, and its hybrid SMP/ AMP design combined with its lockless kernel design ensures high quality, low error proneness, and high determinism. Enea OSE® guarantees close to zero “OS noise” when running applications on different cores - a fact which also ensures linear performance scalability. As the number of cores increases, OSE and its scalable IPC reward you with bare- metal performance characteristics and highly deterministic latency. Easy Migration and Portability Enea OSE is POSIX compatible with unified file descriptors for file systems as well as for TCP/IP, proven in crash-safe journaling file systems. The file system can transparently be located on another processor (as in a Linux case via NFS). Any POSIX application can be ported to Enea OSE enabling a smooth transition between different execution environments (Enea OSE and Linux/Unix-based systems, for example). In addition, POSIX runtime access provides excellent multicore real- time characteristics and makes it possible to benefit from a range of open source services and protocols (Erlang RTE, JAVA VM, NETBSD sockets, OpenSSH, OpenSSL, Light HTTPd, LUA). High Performance For Demanding Applications Enea OSE excels when data needs to be processed with low latencies and high throughput, and enables more traffic per CPU, making the most of your hardware. The Enea OSE real-time kernel is fully preemptive, and can service interrupts at any time, even during execution of a system call. All time-critical parts of the kernel are highly optimized, and all kernel execution times are deterministic, independent of the size of the application, memory consumption, or the number of processes.  Designed for fault tolerant, distributed systems  Modular, layered microkernel architecture  Event-driven, deterministic real-time response  Simple, intuitive, asynchronous direct message- passing model  Scalable hybrid multicore solution - exploiting the advantages from both SMP and AMP models  Memory protected  Advanced error handling and remediation  Built-in task (process) monitoring and failure detection  Dynamic, run-time program loading  Power management with low-power sleep mode  Comprehensive networking/security support  Multiple file system choices including a crash- safe, journaling file system  Distributed system-level simulation  Eclipse-based integrated development environment and tools suite Benefits Product Datasheet
  • 2. 64 bit for networking The 64-bit edition of Enea OSE meets the need for increased buffering capabilities due to vastly increased IP traffic in today’s telecom and network equipment. With 64-bit support, the HW buffer handling of Enea OSE delivers a future proof solution to tomorrow’s networking requirements. Robustness and Error Handling Enea OSE can utilize the target processor’s MMU to provide protected memory spaces (flash or RAM) for the Enea OSE kernel (supervisory mode) and application processes (user mode). These protected spaces enhance reliability and security by preventing malicious or errant processes in one protected space from corrupting the kernel or application processes in other protected spaces. This prevents the entire system from potentially crashing because of an error in a single process. With the developer in focus Enea OSE employs a distributed software architecture that makes it easy for programmers to conceptualize, partition, and develop complex applications, whether they are deployed on a single CPU or distributed across multiple CPUs, blades and shelves. This communications-driven architecture, utilizing asynchronous, direct message passing, encourages a consistent programming model that leads to development of compact, modular code, which in turn speeds development time and makes long term maintenance much more cost effective. The simple programming model and central error handling facilitate application development and enable developers to produce clean, readable, and compact code that is faster, less power consuming, more reliable, and easier to debug. The following features and tools are included:  Process Supervision  Unified Error Detection and Error Handling  Eclipse-based Development Tools Suite  GNU Compilers and Source-Level Debugger  System Debug Tools and Integrated Development Environment  QEMU Applicability and the bottom line Enea OSE is optimized for communication systems in the areas of wireless devices, telecom networking systems, medical equipment, automotive and transportation equipment, industrial automation and other embedded systems. It has become one of the most widely deployed RTOSes on the planet, and has proved itself in numerous occasions, shortening development time, enhancing reliability and reducing life time maintenance costs. Supported Architectures:  x86  ARM Cortex-A with VFP support  ARM Cortex-R  PowerPC Telecom and Networking Use cases include: ► 3G/4G/5G radio access networks, i.e. base stations and radio ► Network switches and routers. Aerospace and Defence Use cases include: ► Real-time environments for processing high resolution data streams from multiple sensors including radar and video, and control applications ► Enea is an independent high-reliability software company performing Federal Aviation Administration (FAA) certification (RTCA DO-178 and DO- 254) Industrial IoT Use cases include: ► Real-time environments for industrial automation, and industrial IoT ► Sensor data processing and control applications for industrial robotics ► Intelligent control applications, and networking for smart grids Automotive and Transportation Use cases include: ► Automotive telematc solutions ► Connected gateways networking and control plane ► High performance control and communications in powertrain applications Test and Measurement Use cases include: ► Telecom test equipment with high real- time performance on multicore devices ► Post-processing and analysis of captured sensor data, and control Medical Use cases include: ► Robotic surgery control and networking ► Meeters and analyzers ► Real-time image processing and analysis Main Use Cases Enea develops the software foundation for the connected society with a special emphasis on reducing cost and complexity at the network edge. We supply open-source based NFVI software platforms, embedded DPI software, Linux and Real-Time Operating Systems, and professional services. Solution vendors, Systems Integrators, and Service Providers use Enea to create new networking products and services faster, better and at a lower cost. More than 3 billion people around the globe already rely on Enea technologies in their daily lives. For more information: www.enea.com Enea® is a registered trademark of Enea AB and its subsidiaries. Enea® NFV Access is an unregistered trademark of Enea AB or its subsidiaries. Any other company, product or service names mentioned above are the registered or unregistered trademarks of their respective owner. All rights reserved. © Enea AB 2019.