SlideShare a Scribd company logo
1 of 15
Enea Linux Base Station Platform for
LTE-Advanced eNodeB and
WCDMA/HSPA+ NodeB Applications
                                         Conny Öhult
                          Director of Mobile Solutions
                                     FTF China, 2012
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
Enea Linux Base Station Platform Layer 2-3




    MME
                  Enea Linux Base
    SGW            Station Platform     LTE Layer 1
Other eNB                               PHY
    OSS
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
Enea Base Station DSP OS Solution Overview




                                    Enea Base Station
                                    DSP OS Solution




Enea Proprietary and Confidential
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
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
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
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
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
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
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
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
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
Enea Linux Base Station Platform FTF China

More Related Content

What's hot

Unified MPLS. Построение современных и масштабируемых MPLS-сетей.
Unified MPLS. Построение современных и масштабируемых MPLS-сетей. Unified MPLS. Построение современных и масштабируемых MPLS-сетей.
Unified MPLS. Построение современных и масштабируемых MPLS-сетей. Cisco Russia
 
QoS Cheatsheet by packetlife.net
QoS Cheatsheet by packetlife.netQoS Cheatsheet by packetlife.net
QoS Cheatsheet by packetlife.netFebrian ‎
 
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, ParisOW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, ParisOW2
 
6.) switch quick config (fixed summits)
6.) switch quick config (fixed summits)6.) switch quick config (fixed summits)
6.) switch quick config (fixed summits)Jeff Green
 
"Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007
"Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007"Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007
"Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007eLiberatica
 
Protocol Aware Ate Semi Submitted
Protocol Aware Ate Semi SubmittedProtocol Aware Ate Semi Submitted
Protocol Aware Ate Semi SubmittedEric Larson
 
Shunra VE Network Appliance
Shunra VE Network ApplianceShunra VE Network Appliance
Shunra VE Network ApplianceShunra Software
 
Convergence - a 2001 perspective
Convergence - a 2001 perspectiveConvergence - a 2001 perspective
Convergence - a 2001 perspectiveXiaolin Lu
 
Вопросы балансировки трафика
Вопросы балансировки трафикаВопросы балансировки трафика
Вопросы балансировки трафикаSkillFactory
 
Small form factor cognitive radio implemented via fpga partial reconfiguratio...
Small form factor cognitive radio implemented via fpga partial reconfiguratio...Small form factor cognitive radio implemented via fpga partial reconfiguratio...
Small form factor cognitive radio implemented via fpga partial reconfiguratio...Roberto Uribeetxeberria
 
Sagittar MN (MIMO, 11n) Series Brochure and White Paper
Sagittar MN (MIMO, 11n) Series Brochure and White PaperSagittar MN (MIMO, 11n) Series Brochure and White Paper
Sagittar MN (MIMO, 11n) Series Brochure and White PaperSagittar
 

What's hot (19)

Unified MPLS. Построение современных и масштабируемых MPLS-сетей.
Unified MPLS. Построение современных и масштабируемых MPLS-сетей. Unified MPLS. Построение современных и масштабируемых MPLS-сетей.
Unified MPLS. Построение современных и масштабируемых MPLS-сетей.
 
QoS Cheatsheet by packetlife.net
QoS Cheatsheet by packetlife.netQoS Cheatsheet by packetlife.net
QoS Cheatsheet by packetlife.net
 
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, ParisOW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
OW2 JOnAS Use CAse, OW2con11, Nov 24-25, Paris
 
6.) switch quick config (fixed summits)
6.) switch quick config (fixed summits)6.) switch quick config (fixed summits)
6.) switch quick config (fixed summits)
 
Mpls TE
Mpls TEMpls TE
Mpls TE
 
"Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007
"Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007"Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007
"Programming Manual for Smart Houses" by Genge Bela @ eLiberatica 2007
 
Tl.e.005.11
Tl.e.005.11Tl.e.005.11
Tl.e.005.11
 
Protocol Aware Ate Semi Submitted
Protocol Aware Ate Semi SubmittedProtocol Aware Ate Semi Submitted
Protocol Aware Ate Semi Submitted
 
Sfp(ft 901-m-lc30) data-sheet_ver_1.1
Sfp(ft 901-m-lc30) data-sheet_ver_1.1Sfp(ft 901-m-lc30) data-sheet_ver_1.1
Sfp(ft 901-m-lc30) data-sheet_ver_1.1
 
SFP(FT-901-M-LC30)_DataSheet_ver_1_2
SFP(FT-901-M-LC30)_DataSheet_ver_1_2SFP(FT-901-M-LC30)_DataSheet_ver_1_2
SFP(FT-901-M-LC30)_DataSheet_ver_1_2
 
Shunra VE Network Appliance
Shunra VE Network ApplianceShunra VE Network Appliance
Shunra VE Network Appliance
 
Feuerlabs Exosense
Feuerlabs ExosenseFeuerlabs Exosense
Feuerlabs Exosense
 
Convergence - a 2001 perspective
Convergence - a 2001 perspectiveConvergence - a 2001 perspective
Convergence - a 2001 perspective
 
Вопросы балансировки трафика
Вопросы балансировки трафикаВопросы балансировки трафика
Вопросы балансировки трафика
 
Telecommunications Concentration
Telecommunications ConcentrationTelecommunications Concentration
Telecommunications Concentration
 
Isa scada overview
Isa scada overviewIsa scada overview
Isa scada overview
 
Small form factor cognitive radio implemented via fpga partial reconfiguratio...
Small form factor cognitive radio implemented via fpga partial reconfiguratio...Small form factor cognitive radio implemented via fpga partial reconfiguratio...
Small form factor cognitive radio implemented via fpga partial reconfiguratio...
 
Sagittar MN (MIMO, 11n) Series Brochure and White Paper
Sagittar MN (MIMO, 11n) Series Brochure and White PaperSagittar MN (MIMO, 11n) Series Brochure and White Paper
Sagittar MN (MIMO, 11n) Series Brochure and White Paper
 
SFP(FT-901-M-LC02)_DataSheet_ver_1.2
SFP(FT-901-M-LC02)_DataSheet_ver_1.2SFP(FT-901-M-LC02)_DataSheet_ver_1.2
SFP(FT-901-M-LC02)_DataSheet_ver_1.2
 

Viewers also liked

Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...EneaSoftware
 
Enea Keystone training 2014
Enea Keystone training 2014Enea Keystone training 2014
Enea Keystone training 2014EneaSoftware
 
Enea Linux and LWRT FTF China 2012
Enea Linux and LWRT FTF China 2012Enea Linux and LWRT FTF China 2012
Enea Linux and LWRT FTF China 2012EneaSoftware
 
Open Enea Linux workshop at the Embedded Conference Scandinavia 2014
Open Enea Linux workshop at the Embedded Conference Scandinavia 2014Open Enea Linux workshop at the Embedded Conference Scandinavia 2014
Open Enea Linux workshop at the Embedded Conference Scandinavia 2014EneaSoftware
 
Fabric Row - Final Version
Fabric Row - Final VersionFabric Row - Final Version
Fabric Row - Final Versionen2837group6
 
Said about Enea's courses
Said about Enea's coursesSaid about Enea's courses
Said about Enea's coursesEneaSoftware
 
LTE Components Drive Multimode Mobile Broadband
LTE Components Drive Multimode Mobile BroadbandLTE Components Drive Multimode Mobile Broadband
LTE Components Drive Multimode Mobile BroadbandEneaSoftware
 
Base Station Vendors
Base Station VendorsBase Station Vendors
Base Station Vendorsguest1e911f5
 
Mimo & Smart Antennas LTE N/W Design
Mimo & Smart Antennas LTE N/W DesignMimo & Smart Antennas LTE N/W Design
Mimo & Smart Antennas LTE N/W DesignVikash Kundu
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionIn a Rocket
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 

Viewers also liked (11)

Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
Enabling accelerated networking - seminar by Enea at the Embedded Conference ...
 
Enea Keystone training 2014
Enea Keystone training 2014Enea Keystone training 2014
Enea Keystone training 2014
 
Enea Linux and LWRT FTF China 2012
Enea Linux and LWRT FTF China 2012Enea Linux and LWRT FTF China 2012
Enea Linux and LWRT FTF China 2012
 
Open Enea Linux workshop at the Embedded Conference Scandinavia 2014
Open Enea Linux workshop at the Embedded Conference Scandinavia 2014Open Enea Linux workshop at the Embedded Conference Scandinavia 2014
Open Enea Linux workshop at the Embedded Conference Scandinavia 2014
 
Fabric Row - Final Version
Fabric Row - Final VersionFabric Row - Final Version
Fabric Row - Final Version
 
Said about Enea's courses
Said about Enea's coursesSaid about Enea's courses
Said about Enea's courses
 
LTE Components Drive Multimode Mobile Broadband
LTE Components Drive Multimode Mobile BroadbandLTE Components Drive Multimode Mobile Broadband
LTE Components Drive Multimode Mobile Broadband
 
Base Station Vendors
Base Station VendorsBase Station Vendors
Base Station Vendors
 
Mimo & Smart Antennas LTE N/W Design
Mimo & Smart Antennas LTE N/W DesignMimo & Smart Antennas LTE N/W Design
Mimo & Smart Antennas LTE N/W Design
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 

Similar to Enea Linux Base Station Platform FTF China

LTE in a Nutshell: Protocol Architecture
LTE in a Nutshell: Protocol ArchitectureLTE in a Nutshell: Protocol Architecture
LTE in a Nutshell: Protocol ArchitectureFrank Rayal
 
PCE, OpenFlow, & the Centralized Control Plane
PCE, OpenFlow, & the Centralized Control PlanePCE, OpenFlow, & the Centralized Control Plane
PCE, OpenFlow, & the Centralized Control PlaneMetaswitch NTD
 
Athena slide mang_coban_acbn
Athena slide mang_coban_acbnAthena slide mang_coban_acbn
Athena slide mang_coban_acbndanhquang2008
 
1.4 System Arch.pdf
1.4 System Arch.pdf1.4 System Arch.pdf
1.4 System Arch.pdfssuser8b6c85
 
Carrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentationCarrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentationNir Cohen
 
ARM LPC2300/LPC2400 TCP/IP Stack Porting
ARM LPC2300/LPC2400 TCP/IP Stack PortingARM LPC2300/LPC2400 TCP/IP Stack Porting
ARM LPC2300/LPC2400 TCP/IP Stack PortingMathivanan Elangovan
 
Lte Ran Architecture Aspects
Lte Ran Architecture AspectsLte Ran Architecture Aspects
Lte Ran Architecture AspectsBP Tiwari
 
39018631 lte-overview
39018631 lte-overview39018631 lte-overview
39018631 lte-overviewcefer mecid
 
Rev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc AspectsRev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc Aspectsmaddiv
 
LTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsLTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsBP Tiwari
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016ARCFIRE ICT
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016ICT PRISTINE
 
Lte sae-certification-course
Lte sae-certification-courseLte sae-certification-course
Lte sae-certification-courseKannan Selvam
 
Lte sae-certification-course
Lte sae-certification-courseLte sae-certification-course
Lte sae-certification-courseKannan Selvam
 

Similar to Enea Linux Base Station Platform FTF China (20)

LTE in a Nutshell: Protocol Architecture
LTE in a Nutshell: Protocol ArchitectureLTE in a Nutshell: Protocol Architecture
LTE in a Nutshell: Protocol Architecture
 
Why EoMPLS for CE
Why EoMPLS for CEWhy EoMPLS for CE
Why EoMPLS for CE
 
PCE, OpenFlow, & the Centralized Control Plane
PCE, OpenFlow, & the Centralized Control PlanePCE, OpenFlow, & the Centralized Control Plane
PCE, OpenFlow, & the Centralized Control Plane
 
Chichi chacha
Chichi chachaChichi chacha
Chichi chacha
 
Athena slide mang_coban_acbn
Athena slide mang_coban_acbnAthena slide mang_coban_acbn
Athena slide mang_coban_acbn
 
1.4 System Arch.pdf
1.4 System Arch.pdf1.4 System Arch.pdf
1.4 System Arch.pdf
 
Carrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentationCarrier ethernet-for-power-utilities-presentation
Carrier ethernet-for-power-utilities-presentation
 
ARM LPC2300/LPC2400 TCP/IP Stack Porting
ARM LPC2300/LPC2400 TCP/IP Stack PortingARM LPC2300/LPC2400 TCP/IP Stack Porting
ARM LPC2300/LPC2400 TCP/IP Stack Porting
 
Lte technical overview
Lte technical overviewLte technical overview
Lte technical overview
 
Lte Ran Architecture Aspects
Lte Ran Architecture AspectsLte Ran Architecture Aspects
Lte Ran Architecture Aspects
 
39018631 lte-overview
39018631 lte-overview39018631 lte-overview
39018631 lte-overview
 
SIEPON Alignment with Broadband Forum Requirements
SIEPON Alignment with Broadband Forum RequirementsSIEPON Alignment with Broadband Forum Requirements
SIEPON Alignment with Broadband Forum Requirements
 
Rev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc AspectsRev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc Aspects
 
LTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsLTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc Aspects
 
3 gpp lte radio layer 2
3 gpp lte radio layer 23 gpp lte radio layer 2
3 gpp lte radio layer 2
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
Pristine rina-tnc-2016
Pristine rina-tnc-2016Pristine rina-tnc-2016
Pristine rina-tnc-2016
 
Lte sae-certification-course
Lte sae-certification-courseLte sae-certification-course
Lte sae-certification-course
 
Lte sae-certification-course
Lte sae-certification-courseLte sae-certification-course
Lte sae-certification-course
 
Enea fast-path-datasheet
Enea fast-path-datasheetEnea fast-path-datasheet
Enea fast-path-datasheet
 

Recently uploaded

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
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