The Presentation will outline the KPIs and key optimizations at the platform, NFVi and Stack level in implementing wireless base station stack and Telco Edge cloud on Intel Architecture. The presentation will use the FlexRAN LTE Reference PHY and NEV SDK for MEC to outline the NFV and 5G use cases like network slicing.
5. 5
Deployment evolution
L1 L2/L3 TNL
Traditional/Macro
L2/L3 TNL
L1
C-RAN
Ethernet
Backhaul
CPRI (Radio Link to RF)
EPC, Apps
Core N/W
EPC, Apps
Core N/W
Cell Site Data CentreTransport
CPRI
Intel ArchitectureCustom solution
Intel ArchitectureAccelerator /
FPGA
Apps
Traditional deployments
L1L1
Ethernet
Fronthaul
Split (C-RAN)
CPRI
Custom Hardware -
increasing in CAPEx
and OPEx
Next generation networks
Move majority of
compute to flexible
pools in Data Center
and on COTS hardware
Virtualize most of the
workloads to take
advantage of IT
deployments
Intel, the Intel logo are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
6. L3
4G LTE Functional Split – Network Evolution
Source: Small Cell Forum Ltd 2015
L1L2
SON
OAM
EPC
RRC
PDCP
RLC
Upper
MAC
Lower
MAC
Upper
PHY
Lower
PHY
RF
Baseline Macro: CPRI based decomposition
Split PHY based decomposition
MAC/PHY based decomposition
Split MAC based decomposition
RLC/MAC based decomposition
PDCP/RRC based VNF
Core
RRH PNF
Physical Network Function (PNF)
Physical Network Function (PNF)
Physical Network Function (PNF)
Physical Network Function (PNF)
Physical Network Function (PNF)
Distributed eNB (Traditional Deployment)
FlexRAN
<50ms <10ms <1ms<100ms
~146Mbps ~150Mbps ~2 Gbps~1 Gbps~149 Mbps~147 Mbps 20Mhz 2x2 DL only
Latency
Throughput
<1ms <1ms
8. What is FlexRAN?
• Flexible Radio Access Network (Wireless Base-station running on Intel Architecture - IA)
• Scalable, flexible Hardware + Software platform with optional Hardware acceleration for RAN functions
(PHY, MAC, RLC/RRC, PDCP)
8
Wind River Linux OS/KVM – Low Latency Real Time
VM VM VM
Open API
Wireless Access L1
Reference +
Open API
Wireless Access
RLC, MAC
Open API
Wireless Access
PDCP
COTS Hardware Platforms – single or multi HW instance
VM
Open API
S-GW
VM
Open API
P-GW
VM
Open API
MME
VM
Open API
MEC Apps,
OSS/HSS/PCRF, etc
Virtual Network Functions (VNF)
- L1, MAC/RLC, PDCP – RAN
- SGW, PGW, MME, etc - EPC
- MEC Apps and Services
- Scale VMs based on capacity, deployment
scenarios and overall performance
COTS Hardware platform with FPGA Hardware
acceleration e.g.
- L1 processing offload [FFT/Turbo]
- CPRI termination
- DataPath – IPSec, vSwitch
Programmable Radio Frontend – Either CPRI over
IP, or native CPRI. Architecture consistent with
future Radio over Ethernet
FlexRAN (Radio Access Network) EPC (Enhanced Packet Core) MEC
CPRI
10/25 GbE
Remote Radio Heads (RRH)
Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors. Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems,
components, software, operations and functions. Any change to any of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated
purchases, including the performance of that product when combined with other products. For more complete information visit www.intel.com/benchmarks.
9. FlexRAN 4G LTE L1 Flow Diagram – Data Channels
Softbit Mapping
FFT
Mimo
Detector
Channel
Estimation
IDFT
Demux,
Demod,
Descramble
Rate De-
Matching
HARQ
Combination
Turbo
Decoder
Transport
Block CRC
Cyclic Prefix removal
and half-carrier Shift
CPRI
Receive
Scrambling
Modulation
Layer Mapper
Modulation
Resource
Element
Mapping
IFFT
Transport Block
CRC and
Segmentation
Rate
Matching
Turbo
Encoder
CPRI
Transmit
Offloaded to
lookaside FPGA
Offloaded to front
end FPGA
Uplink – UE (Device) to enodeB (RAN)
Downlink – enodeB (RAN) to UE (Device)
10. FlexRANSW
Libraries
Wireless Common SDK
FlexRAN Ecosystem
FlexRAN
Reference
Release
LTE 4G PHY
3GPP Rel10
5G Technical
Forum
5G New Radio
FlexRAN
HW
Platform
Xeon Next Gen Xeon
LTE SW Lib
5G TF
SW Libs
Framework, Driver, Platform SW
5G NR
SW Libs
Planning
Developing
Released to
NDA customers
Common FlexRAN Platform and Architecture
Next Gen Xeon D
Turbo integrated
Common SW API
IA+FPGA
Next Gen Xeon D
5G Acceleration
5G Pre-Product
Development
Intel® QAT
Intel, the Intel logo are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
12. Kernel, Hypervisor and
NFVi optimization for low
latency Interrupts and
packet forwarding.
Framework for Real-time
Dynamic Resource
allocation within IA
Compute Node.
Demonstrate
heterogeneous VNFs on
single IA platform. VT
over head modelling.
12
Enabling Virtualized RAN deployments
RF
L2/L3 TNL
L1
C-RAN
CPRI
EPC, Apps
Core N/W
Cell Site Data CentreTransport
Apps
L1RF L1
Ethernet
Split (C-RAN)
CPRI
Deterministic execution
and Real-time Packet
processing
VNF mobility: Data
Center usecases
Efficient resource
utilization: Compute, IO,
Memory and Power
Consolidate legacy
N/Ws 2G, 3G. VNF
Architecture Splits
Low latency Inter-
VM communication
Optimization
Deterministic
service chaining
Intel ArchitectureAccelerator
SDK for Developing
Apps for Mobile Edge
Deterministic VM
Live Migration -
Downtime, N/W BW
and Total Migration
Reduce NFVi Overhead.
Develop Tool to monitor
and optimize overhead
because of virtualizing
Deterministic End to
End Latency
• Enable customer transition to Virtualization Architecture on IA
• Develop Proof of concepts to demonstrate effective Platform resource utilization
• Develop optimization to NFV Infrastructure to address the latency/Jitter challenges
Intel, the Intel logo are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
13. Product Solution WR Titanium
Open source Solution OPNFV KVM4NFV
13
Optional
Optional
IQ over Ethernet
MEC
FlexRAN NFV/SDN – Optimizations and Usecases
Workload
Scaling
Hardware offload to
reduce Core
Overhead
Live Migration Across
blades/Chassis
Wireless enhancements
for Openstack and
Orchestration
Container deployment and
internetworking of Certain VNF
Reduce Platform latency*
for 5G e.g. VSwitch, DPDK,
Interrupt and MEC
Upstream: Product Solution WR Titanium
Open source Solution OPNFV KVM4NFV
FlexRAN testbed with MEC
and Distributed vEPC for Edge
Cloud deployment
Intel, the Intel logo are trademarks of Intel Corporation or its subsidiaries in
the U.S. and/or other countries. *Other names and brands may be claimed as
the property of others.
Multiple UE Simulator
* The high performance and reduced latency was demonstrated on Intel® Xeon® Processor E5-2680 v4 Windriver
Titanium Cloud 3 with optimized VM deployment with low latency profile and using DPDK Basic forwarding application
which demonstrated the NFV infrastructure overhead to deliver the packet to the user space in VM.
14. • Low latency real-time virtualization
environment
• Near Native performance for interrupt
latency, Packet latency and timer latency
• Near Native performance for L1 Reference
phy, L2 and L3.
• Multicell Support with Scaling
• Optimized Data path using DPDK
• Support for hosting MEC and eNB
(FlexRAN) on same or different platform
• Support for multiple Form factor server
designs and Xeon SKUs
• Support for Accelerators and FPGA
Windriver Titanium Cloud: FlexRAN NFV Environment
MECApps
MECApps
MECApps
MEC Routing
and APIs
MECApps
Intel, the Intel logo are trademarks of Intel Corporation or its
subsidiaries in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of
others.
Software and workloads used in performance tests may have been optimized for performance only on Intel microprocessors.
Performance tests, such as SYSmark and MobileMark, are measured using specific computer systems, components, software, operations and functions. Any change to any
of those factors may cause the results to vary. You should consult other information and performance tests to assist you in fully evaluating your contemplated purchases,
including the performance of that product when combined with other products. For more complete information visit www.intel.com/benchmarks.
* The high performance and reduced latency was demonstrated on Intel® Xeon® Processor
E5-2680 v4 Windriver Titanium Cloud 3 with optimized VM deployment with low latency
profile and using DPDK Basic forwarding application which demonstrated the NFV
infrastructure overhead to deliver the packet to the user space in VM. FlexRAN release 1.2.0
was used to demonstrate eNodeB use cases.
15. 15
Software Development Tools
Intel® C/C++ & Fortran Compilers
Intel® Math Kernel Library
Optimized Routines for Science, Engineering & Financial
Intel® Data Analytics Acceleration Library
Optimized for Data Analytics & Machine Learning
Intel® MPI Library
Intel® Threading Building Blocks
Task Based Parallel C++ Template Library
Intel® Integrated Performance Primitives
Image, Signal & Compression Routines
Intel® VTune™ Amplifier
Performance Profiler
Intel® Advisor
Vectorization Optimization & Thread Prototyping
Intel® Trace Analyzer & Collector
MPI Profiler
Intel® Inspector
Memory & Threading Checking
Profiling,Analysis&
Architecture
Performance
Libraries
Intel® Distribution for Python
Performance Scripting
Intel® Cluster Checker
Cluster Diagnostic Expert System
Intel® Parallel Studio XE
Intel, the Intel logo are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
16.
17. Intel® Network Edge Virtualization (NEV) SDK
For Multi-access Edge Computing (MEC)
Features
• Reference Libraries – MEC REST APIs and
Optimized MEC data path Routing
• S1, SGi (EPC), WiFi traffic and Local Breakout
support
• Sample Application / MEC Child Application
Support
• VLAN Tags processing
• Wind River optimized telco cloud for MEC and
vRAN Deployment
• Open Stack components
• Standalone deployment support with CentOS
• Intel® System Studio Suite
• Test Suites, Programming Guide, User Guide
and App Notes
Release 1:
Hypervisor Wind River Titanium Server
Components (on the Host Platform)
MEC
Apps
MEC
Services
Release 2: Release 3:
CentOS-7
Intel ®Atom™
Processor C2000
Platform
Intel® XEON®
Platform
Intel® Architecture:
Software Only
MEC
Apps
MEC
Services
Your Apps go here
ENB and EPC EmulatorsTelco Cloud NFV infrastructure
Optimization and
analysis tools
Intel, the Intel logo are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of others.
18. NEV SDK - ETSI MEC NFV Architecture
Developing Open Standards Based Platforms
ETSI GS MEC 017
19. Hardware abstraction – Logical ports
Network Edge Services (NES)
Data Plane Development Kit (DPDK)
Virtualization
Management
Accelerated
vSwtich/
OVS
REST API
Services Registry
Platform services
Network Traffic
Services (NTS)
VM
NES API
MEC Apps
VM
NES API
MEC Apps
Multi-Access Edge Computing (MEC) SDK
Windriver OVP(TIS)/CentOS 7.2 – RT Kernel
L2
(vlan)
IP
UDP
GTP-U
L2
(vlan)
IP
ETSI MEC Mp1
Intel® Xeon™ Platform
IP Traffic
S1 Traffic
S1 Traffic
vENB vEPC Internet
IP TrafficIP Traffic
S1
Traffic
vENB Internet
Distributed
vSGW/vPGW
vEPC
vMME, vHSS
Access Point
IP Traffic
IP Traffic
Internet
WiFi Gateway
Local Breakout
IP Traffic/ S1 Traffic
Control Node
Windriver
Openstack
Mobile Edge platform
Manager
ETSI MEC
Mm5
Multiple Deployment support with Optimized Data plane and reference MEC APIs
Network Edge Virtualization SDK
Intel, the Intel logo are trademarks of Intel Corporation or
its subsidiaries in the U.S. and/or other countries.
*Other names and brands may be claimed as the property
of others.
21. Demo Setup
Intel®
RealSense™
Camera
EPC
(Enhanced
Packet
Core)
LTE
FlexRAN
eNodeB
Front End
FPGA
Remote
Radio Head
LTE
Dongle
Laptop /
VLC Player
Ethernet Ethernet Ethernet CPRI Air Interface
Radio Cables
USB
Intel, the Intel logo are trademarks of Intel Corporation or its
subsidiaries in the U.S. and/or other countries.
*Other names and brands may be claimed as the property of
others.
“For use only by product developers, software developers, and system integrators. For evaluation only; not FCC approved for resale.”
“This device has not been authorized as required by the rules of the Federal Communications Commission. This device is not, and may not be, offered for sale or
lease, or sold or leased, until authorization is obtained.”
22. Links and Resources
• Intel NEV SDK
• https://networkbuilders.intel.com/network-technologies/nev
• Wireless Crypto Libs in DPDK
• http://www.dpdk.org/browse/dpdk-stable/tree/drivers/crypto
• Intel Parallel Studio
• https://software.intel.com/en-us/intel-parallel-studio-xe
23. Glossary
• NFV – Network Function Virtualization
• VNF – Virtual Network Function
• SDN - Software Defined Network
• 3GPP – 3G Partnership Project
• RAN – Radio Access Network
• vRAN – Virtualized Radio Access Network
• FlexRAN – Flexible Radio Access Network
• SDK – Software Development Kit
• EPC – Evolved Packet Core
• MEC – Multi-Access Edge Compute
• NEV – Network Edge Virtualization
• eNodeB / eNB – Enhanced NodeB (BaseStation)
• UE – User Equipment (Device)
• COTS – Commercial Off The Shelf
• CPRI – Common Public Radio Interface
• RRH – Remote Radio Head
• FPGA – Field Programmable Gate Array
(Accelerator)
• PHY – Physical Layer (L1)
• MAC – Medium Access Control (L2)
• RLC – Radio Link Control (L2)
• RRC – Radio Resource Control (L3)
• PDCP – Packet Data Control Protocol (L3)
• TNL – Transport Network Layer
• RF – Radio Front End
• SON – Self Organizing Network
• OAM - Operation Administration And Maintenance
• QAT – Quick Assist Technology
• DPDK – Data Plane Development Kit
• DL – DownLink (eNodeB to UE)
• UL – UpLink (UE to eNodeB)
• OAMP – Operations, Administration, Maintenance
and Provisioning
• NIC – Network Interface Card
• VM – Virtual Machine
• KVM – Kernel Virtual Machine
• 5G TF – 5G Technical Forum
• 5G NR – 5G New Radio
• IA – Intel® Architecture
• NDA – Non Disclosure
Agreement
• ETSI - The European
Telecommunications
Standards Institute