Enea provides a Linux base station platform for LTE-Advanced and WCDMA/HSPA+ networks. The platform supports converged multi-standard base stations and small cells using Enea Linux, LINX for interprocess communication, and OSEck for real-time capabilities. It offers system management tools, optimized IP transport, and DSP management to accelerate development and integration of multi-standard radio access networks.
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
Enea Linux Base Station Platform FTF China
1. Enea Linux Base Station Platform for
LTE-Advanced eNodeB and
WCDMA/HSPA+ NodeB Applications
Conny Öhult
Director of Mobile Solutions
FTF China, 2012
2. Enea’s Linux Base Station Platform
Target multi standard Radio Access Networks
Next generation
Antenna
Integrated Radio
Unit
Iub
S1-MME
S1-U
Iub
Converged multi
standard macro
base stations and
small cells (micro
main-remote, and
pico) Different standards Can be
Source: ALU, NSN & Ericsson consolidated into one base Source: 4G Americas
station
3. Enea Linux Base Station Platform Layer 2-3
MME
Enea Linux Base
SGW Station Platform LTE Layer 1
Other eNB PHY
OSS
4. Layer 2-3 Platform Overview – Version 1.0
O&M
SON
RRM
SCTP
GTP-U X2AP
S1AP
RRC
PDCP
MAC
RLC
MME Enea Linux
Enea LINX
Enea LWRT
Enea PAX
SGW
Enea Hypervisor LTE Layer 1
Other eNB Enea OSE PHY
OSS
Enea Element – dSPEED – LINX
Operating System IP Transport LTE Layer 2
IPC and System & DSP LTE Layer 3
Mulicore SoC – E.g. B4860,
Management Middleware T4240, … eNB Application Specific
5. Enea Base Station DSP OS Solution Overview
Enea Base Station
DSP OS Solution
Enea Proprietary and Confidential
6. Layer 1 Platform Overview – Version 1.0
Bit Rate Processing
Symbol Rate
Processing
FFT / iFFT
Enea LINX
Enea LINX
LTE Enea OSEck Radio Unit
Layer 2 Antenna
Enea dSPEED – LINX
Operating System LTE Layer 1 – E.g. Freescale L1 implementation
IPC and DSP Mulicore SoC – E.g. MSC8157, B4860, …
Management Middleware
7. Enea’s Linux Base Station Platform v1.0
In Context of the Application
IP transport optimized
for hardware
Enea Linux acceleration
+ real time
characteristics
System management
Systemmiddleware
wide tools
Inter-process
communications service
across all layers
RTOS optimized for
DSPs
Tier 1 grade DSP
management / control platform
Source: Enea
8. Enea’s Linux Base Station Platform v1.0
In the Context of the Hardware and Enea Products
IP transport optimized for System management DSP management /
hardware acceleration middleware control platform
Element Application Developement
Enea Element dSPEED PHY management / control
Enea dSPEED
Services
MME
LINX Radio Unit
SGW
PAX + LINX Shared Memory / Ethernet / sRIO
Enea PAX Enea LINX Enea LINX Backplane/LINX Enea OSEck Backplane
Enea LINX Shared Memory/DMA/…
Other eNB Shmem or DMA Antenna
OSS
Enea Linux
LTE and HSPA+ Layer 2 & 3
Enea LWRT LTE and HSPA+ PHY Layer 1 (& 2)
Enea Linux Enea OSEck 5
Enea Hypervisor OSEck 5
LWRT / Hypervisor / OSE
Enea OSE
CPU core(s)
Power Archtecture CPU core(s) Multicore DSP Domain(s)
StarCore Multicore DSP Domain(s)
Linux + real time RTOS optimized for CLI tools and Optima Eclipse
Enea
characteristics DSPs
Runtime layer adaptable to any Inter-process
board setup communications System wide
service across all tools
layers
Source: Enea
9. Linux with Real-Time Characteristics Options
Bill of Material Cost Fewer cores
/CPU cycles
Note: Figures are not exact. This picture illustrates how lower and more deterministic task needed by the
switching and interrupt latency time can contribute to cost-effective CPU utilization by for example application
using fewer cycles and avoid dedicating CPU cores to only perform certain latency sensitive tasks
OSE Linux + Linux + LWRT Linux
Hypervisor
Source: Enea
10. Why Enea’s Layer 2-3 Base Station Platform
Enea Linux Enea LINX
Built and supported using Enea’s unique knowledge Effective and scalable messaging based IPC
of embedded systems and telecom One IPC solution for intra/inter core/device
A complete hardened embedded Linux with messaging within the base station and with the RU
networking and telecom focus
Enea LWRT
Enea Packet Acceleration Foundation (PAX) LWRT combines the best of two worlds – Linux and
Ready-to-use building blocks for base station RTOS
communication with controller / core network Deterministic and low overhead HSPA+/LTE Layer 2-
- ARP/VLAN 3 execution environment
- IP security (IPSec), flow classification Linux Linux + LWRT RTOS (OSE)
- SCTP & GTP-U termination A ”native” all-Linux
A vast ecosystem Determinism
solution
- Deep packet inspection (DPI)
Runs in Linux user-space Extensive HW support
The advantages of the
RTOS in Linux userspace
Low overhead
Low-overhead user-extensible foundation with Can utilize the same tools
Rich toolset as the rest of the Linux- Fine-grained thread model
support for tracing and profiling based system
Utilizes hardware functions and accelerations for Established programming Access to the normal
Priority based scheduling
model POSIC/libC
increased scalability and performance
Source: Enea
11. Why Enea’s Layer 1 Base Station Platform
Fully pre-emptive multicore RTOS run-time platform integrated with Linux
specialized for L1 requirements – OSEck
IPC for L1 intra and L1-L2 communication – LINX & advanced multicore
drivers for sRIO, shared memory and Ethernet
System wide and Eclipse IDE integrated tools – Optima
In-field DSP debug and profiling – dSPEED
DSP management – dSPEED
Accelerate development, test, integration, and in-field maintenance
Build highly available high performance Layer 1 (PHY) implementations to
deliver a world-class user experience
12. A Picocell Example 2012
System wide tools
covering SoC
To SGW / MME / eNB / RNC / OSS
Ethernet
LTE/HSPA Picocell Board
IP and LINX
over Ethernet DSP management
Multi channel LINX over shared memory
/ OSEck Backplane BSC9132 SoC
core-to-core Enea Linux tailored
communication LINX over Shared Memory & DMA
for the base station
use-case
Enhanced with a
Antenna
dSPEED dSPEED dSPEED
OSEck OSEck
Linux
Linux light weight run-
C0
DSP C0 DSP C1 C1 time
IP Transport
optimized for HW
acceleration
Source: Enea Ethernet / IP
connection for Tools
13. An Multi-Standard Macrocell Example 2012
Basic Enea
Linux
System wide tools Remote Radio Unit
covering SoC
LINX HDLC
communication
To SGW / MME / eNB / RNC / OSS Ethernet
LTE/HSPA Macro Base Station Board
IP and LINX
over Ethernet DSP management
Multi channel LINX over shared memory
/ OSEck Backplane B4860 SoC
core-to-core Enea Linux tailored
communication LINX over Shared Memory & DMA
for the base station
use-case
dSPEED dSPEED dSPEED dSPEED
Enhanced with a
OSEck OSEck OSEck
Linux Linux
Linux light weight run-
C0 C1
DSP C0 DSP C1 DSP C5 C3 time
IP Transport
optimized for HW
acceleration
Source: Enea Ethernet / IP
connection for Tools
14. A Multi-Standard Macrocell Example 2013-14
Basic Enea
Linux
System wide tools Remote Radio Unit
covering multi chip
solution
LINX HDLC
communication
To SGW / MME / eNB / RNC / OSS Ethernet
IP Transport
An LTE / HSPA+ Advanced SoC / Board optimized for HW
Multi channel LINX IP and LINX
acceleration
/ OSEck Backplane
over Ethernet
Enea Linux tailored
core-to-core MSC8156 DSP core x n
DSP P4080 CPU CPU core x n for the base station
communication use-case
Enhanced with a
Ethernet / IP
LINX over Shared Memory & DMA LINX over Shared Memory & DMA
light weight runtime
connection for Tools
Multi chip DSP
dSPEED
Multi channel LINX OSEck OSEck OSEck Linux Linux
Linux Management
OSEck sRIO / C0 C1 C5 C0 C1
C7
Ethernet / Shared Multi channel LINX
Memory Linux communication
communication Enea
Source:
LINX, Boot, PMD over Shared Memory or Ethernet or sRIO Type 9 or 11 & Type 5