Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Xeon
Communications
Chipset 89xx Series with built-in encryp-
tion and compression acceleration.
The Intel Xeon processor E5-2600
and E5-2600 family offer up to
16 cores in a dual-socket congura-
tion for packet processing throughput
of up to 160 Gbps. Large Layer 2
and Layer 3 caches, and high-per-
formance DDR3 memory controllers
deliver fast memory access for DPI
and other tasks. These processors also
integrate up to 40 PCI Express* Gen 3
lanes supporting a total I/O bandwidth
signicantly in excess of 100 Gbps.
The raw performance is complimented
by Intel
Virtualization Technology
(Intel
Xeon
DPDK
Fast
Path
Intel
DPDK
Fast
Path
Intel
DPDK
Fast
Path
Intel
DPDK
Fast
Path
Intel
DPDK
Intel
QuickAssist Technology
denes a unied set of Application Programming Interfaces (APIs) that
take advantage of the encryption and compression hardware accelera-
tion included in the Intel Communications Chipset 89xx Series.
By using Intel DPDK and Intel QuickAssist Technology, system devel-
opers can quickly implement high-performance packet processing func-
tions. In fact, several members of the Intel Intelligent Systems Alliance
have already put these technologies to work in middleware packages
that target the EPC.
High-Performance Data Plane
One good example is 6WINDGate* from 6WIND* (Figure 3).
6WINDGate builds on Intel DPDK with a full suite of Layer 2
through Layer 4 protocols, providing a single-source networking
solution. It is fully compatible with standard Linux distribu-
tions and application APIs providing seamless integration with
Layer 2/3 management software for faster time-to-market.
6WINDGate also integrates seamlessly with standard cloud orches-
trators (such as OpenStack*) and Layer 2-3 controller software (such
as OpenFlow*).
The solution is designed for scalability across processors, blades,
and racks, helping meet the performance needs of the EPC.
This scalability is aided by support for popular hypervisors, like
Citrix* XEN*, Red Hat* KVM, and VMware* ESX*, which can all run
6WINDGate without any change to the hypervisor. Thanks to sup-
port for Intel VT, virtualized deployments of 6WINDGate are able to
maintain near-native performance. 6WIND has also extended the
Intel DPDK with the support of virtual network interface cards (NICs)
such as VMXNET3, Virtio, and e1000.
Consolidated Management and Data Plane
The Wind River* Intelligent Network Platform (INP) also demonstrates
the sophistication of the middleware available for the Intel platform.
INP is a full set of control plane and data plane components for rapid
deployment of consolidated systems (Figure 4). The INP platform inte-
grates the Wind River Application Acceleration Engine for fast Layer 3
and Layer 4 network protocols and the Wind River Content Inspection
Engine for high-speed pattern matching.
The Wind River Application Acceleration Engine works in conjunction with
Linux in the data plane. It leverages the performance of the Intel DPDK
libraries to accelerate networking applications, protocols, and secu-
rity components such as DPI and virtual private network (VPN) tech-
nologies. The Wind River Content Inspection Engine is a high-speed
pattern-matching DPI solution that can match large groups of reg-
ular expressions against blocks or streams of data. It is designed for
The Wind River* Intelligent Network Platform integrates with the Intel
DPDK) for
networking acceleration.
Figure 4.
DPI Flow Analysis
IPS/IDS
ARP ICMP LAG QoS NAT VLAN IGMP VRF
IPsec
User-Mode Drivers
User I/O Module
LinuxOS
Proxy0 Proxy1 Proxy2 ProxyN
QAT
Correlation Content Isp.
Proxy Interfaces
Logging
IKE Strongman
Sockets
TCP
Examples Libraries
Exception Path Multi-Process
L3FWD/VF
Shell
Intel DPDK
Legend:
INP 3.1
New in INP 3.2
Screen, nc, Telnet
Netlink
PROCFS
Exception Path
Socket Interceptor
Routes
SA Sync
Interface
ICMP, ARP, IKE, etc.
Applications
pktgen
Timer
L2FWD/VF VMDQ_DCP
DPDK QAT Load Balancer
Link Status IRQ Input Frag
EAL Mbuf
Ether Mempool
Hash Net
LPM Ring
Malloc Timer
UDP
Native Applications
Interactive
Config/Monitoring
Management Plane Data Plane
}
Tracing
+
Profiling
36 | 2013 | 7
t h
Edi t i on | Embedded I nnovat or | i nt el . com/go/embeddedi nnovat or
applications that scan large amounts of data at line rate, such as intru-
sion prevention (IPS), antivirus (AV), unied threat management (UTM),
and other DPI systems.
The Wind River INP is optimized for Linux environments and enables
equipment providers to build high-performance products that accel-
erate, analyze, and secure network trafc and applications. The fast path
code runs outside the Linux scheduler, allowing the system to allocate
processor cores to control and data plane workloads at run-time.
DPI and Metadata Extraction
The PCEF is a key element in the 3G and LTE packet core. The PCEF
implements operator policies to manage network congestion and ensure
appropriate services are delivered to cus-
tomers. As mobile bandwidth grows, the PCEF
becomes a bottleneck requiring high-perfor-
mance DPI and support for 40 Gbps or greater
packet processing. The PCEF can be imple-
mented as a separate system or as part a
virtualized packet core.
The Qosmos* ixEngine* shown in Figure 5
meets this need with real-time Layer 7 IP
ow analysis. This solution leverages the
Intel DPDK to identify protocols and applica-
tions based on ow passing and statistical
analysis. The Qosmos ixEngine extracts over
6,000 types of information for up to 1,000
protocols. This metadata can be used to
implement application-specic policies. In
addition, content extracted from the packet
stream can be used to analyze applica-
tion-specific performance. The Qosmos
ixEngine can be integrated with PCEF, control
plane, and other functions to implement a
exible policy management solution for the
virtualized packet core.
Complete EPC Solution
Radisys* Corporation also offers a complete
solution for the EPC with its Trillium LTE
software. The Radisys Trillium LTE wireless
software uses the Intel DPDK framework
to support optimized fast path data plane
protocol implementations with zero copy
drivers and hardware accelerators including
the Intel Communications Chipset 89xx
Series. As shown in Figure 6, it can be used
across EPC applications such as MME and
SGW. Trillium software can also be deployed
in all sizes of LTE base stationsfrom
femto to macroenabling easy interoper-
ability between the edge and network core.
The Trillium LTE software can be imple-
mented on a variety of platforms such
as the Radisys ATCA-XE100 Advanced
TCA (ATCA*) blade. This blade integrates the Intel Platform for
Communications Infrastructure and dual 40 Gbps Ethernet fabric
interfaces for maximum throughput. When deployed in a 14-slot
ATCA chassis, the ATCA-XE100 can scale to 480 Gbps of throughput,
readily handling demanding infrastructure workloads.
Carrier Cloud Telecoms
The consolidation of control, management and data plane functions onto
a single processor architecture can make the vision of a virtualized EPC
a practical proposition. In this vision, all EPC functions are executed by a
single pool of uniform computing resources. Instead of having dedicated
MME hardware, for example, MME functions are instantiated within a
data center on an as-needed basis.
Qosmo* ixEngine* integrates DPI and metadata engine. Figure 5.
PCRF
PCEF Device
PCEF Function
Packets
Intel
DPDK
DPI Engine
Flow Manager
Control
Plane/Mgt
Core 1 Core 2 Core n Core
App. Ids
Metadata
Gx Gy
Online Charging
System
Qosmos
Radisys* Trillium software provides complete wireless protocol software for
applications such as MME and SGW.
Figure 6.
Stack
Manager
S1-AP Diameter
SCTP
NAS
Security
Idle State
Mobility
eMM/eSM
(NAS)
eGTP
IP (IPsec)
Trillium Solution Trillium Reference Applications 3rd Party Solution
GTP
Proxy
Mobile IP
Mobility
Anchoring
Aggregation
Qos Managemanet
Policy
Enforcement
SAE
Bearer Control
MIME/Serving Gateway Application
C o m m u n i c a t i o n s S o f t w a r e
i nt el . com/go/embeddedi nnovat or | Embedded I nnovat or 7
t h
Edi t i on | 2013 | 37
Tieto* and Intel recently cre-
ated a Carrier Cloud Telecoms
proof-of-concept, shown in
Figure 7, that explores the
key research and develop-
ment (R&D) challenges and
possible approaches cen-
tral to cloud realization in
the telecoms domain. The
initiative includes a virtu-
alized implementation of
3G core network and LTE
EPC network functions in
an open, scalable multi-
core environment based on
Intel multi-core technology
and software optimizations
developed by Intel and Tieto.
The proof-of-concept shows
the potential for opening the
network to allow innovative
service designs that promote
ecosystem cooperation and
best-of-breed solutions. A
virtualized network archi-
tecture can allow equipment
providers and mobile net-
work operators to:
U Efciently operate, maintain, and upgrade network resources,
while speeding up functional and service deployments
U Lower capital expenditure (CapEx) by reducing the need for
specialized equipment and tool chains
U Deliver new and enhanced services and revenue streams, while
also allowing existing investments to be re-used
The proof of concept uses trafc generators and server platforms
based on Intel
Xeon
Xeon
E5-2600
Intel
Xeon
E5-2600
Intel
Xeon
E5-2600
Intel