SlideShare a Scribd company logo
1 of 2
Download to read offline
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 Systemsureskal
 
Embedded System Design latest
Embedded System Design latestEmbedded System Design latest
Embedded System Design latestDeepak Chouhan
 
Introduction to embedded systems
Introduction to embedded systemsIntroduction to embedded systems
Introduction to embedded systemsEslamSaid16
 
Embedded Systems
Embedded SystemsEmbedded Systems
Embedded SystemsNavin Kumar
 
Embedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - MtechEmbedded systems - UNIT-1 - Mtech
Embedded systems - UNIT-1 - Mtechsangeetha rakhi
 
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
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded SystemsWalaaMohamed
 
Embedded systems- nanocdac
Embedded systems- nanocdacEmbedded systems- nanocdac
Embedded systems- nanocdacnanocdac
 
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 KasperskyL. Duke Golden
 
EMBEDDED WEB SERVER
EMBEDDED WEB SERVEREMBEDDED WEB SERVER
EMBEDDED WEB SERVERkavya Reddy
 
Embedded system.pptx
Embedded system.pptxEmbedded system.pptx
Embedded system.pptxSaransh Garg
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introductionSagar Adroja
 
Introduction to Embedded Systems
Introduction to Embedded SystemsIntroduction to Embedded Systems
Introduction to Embedded SystemsSudhanshu 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

Enea Keystone training 2014
Enea Keystone training 2014Enea Keystone training 2014
Enea Keystone training 2014EneaSoftware
 
Zenon The integrated solution
Zenon The integrated solutionZenon The integrated solution
Zenon The integrated solutionCopa-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.pdfFiona 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
 
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 2013Eurotech
 
UBSS : Unix Based System Software
UBSS : Unix Based System SoftwareUBSS : Unix Based System Software
UBSS : Unix Based System SoftwareEmmanuel 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 DeviceICS
 
Trainingreport on embedded system
Trainingreport on embedded systemTrainingreport on embedded system
Trainingreport on embedded systemMukul 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 StationsEurotech
 
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

Enea uCPE Deployment Blueprint
Enea uCPE Deployment BlueprintEnea uCPE Deployment Blueprint
Enea uCPE Deployment BlueprintEnea Software AB
 
Enea Policy Manager Datasheet
Enea Policy Manager DatasheetEnea Policy Manager Datasheet
Enea Policy Manager DatasheetEnea 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 WhitepaperEnea Software AB
 
Enea Element On-Device Management Datasheet
Enea Element On-Device Management DatasheetEnea Element On-Device Management Datasheet
Enea Element On-Device Management DatasheetEnea Software AB
 
Enea NFV Access Customer Case
Enea NFV Access Customer CaseEnea NFV Access Customer Case
Enea NFV Access Customer CaseEnea Software AB
 
Enea element-on-device-management-datasheet
Enea element-on-device-management-datasheetEnea element-on-device-management-datasheet
Enea element-on-device-management-datasheetEnea Software AB
 
Enea accelerated-linux-datasheet
Enea accelerated-linux-datasheetEnea accelerated-linux-datasheet
Enea accelerated-linux-datasheetEnea Software AB
 
Enea Capital Markets Day 2019
Enea Capital Markets Day 2019Enea Capital Markets Day 2019
Enea Capital Markets Day 2019Enea Software AB
 
Enea Financial Result Q3 2019
Enea Financial Result Q3 2019Enea Financial Result Q3 2019
Enea Financial Result Q3 2019Enea 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 uCPEEnea 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 FactorsEnea Software AB
 
Enea NFV Access Application Note
Enea NFV Access Application NoteEnea NFV Access Application Note
Enea NFV Access Application NoteEnea 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

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 

Recently uploaded (20)

New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 

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.