Network Appliance

6WIND leads technical innovation by helping customers migrate from expensive proprietary hardware to software networking appliances. For the past decade, worldwide customers rely on 6WIND’s routing, security and TCP networking stacks to design the highest performing networking equipment in the industry.

In 2013, 6WIND launched the (Data Plane Development Kit) open source project before successfully transferring it to the Linux Foundation in 2017. Initially designed for Intel architectures, DPDK is now the de facto framework to provide standardized services for high performance packet processing and a networking foundation for 5G.

6WIND’s flagship 6WINDGate is high performance packet processing software designed natively on DPDK. 6WINDGate has been successfully deployed in 3G and 4G mobile infrastructure by major telecom equipment providers for EPC and vEPC including NEC and Mavenir and many more. Today, 6WIND helps its customers smoothly transition to 5G architectures.

6WINDGate: Next generation foundation for Optimizing CPE and uCPE

Acceleration of all data plane features required for CPE and uCPE including switching, routing, encapsulation, firewall, IPsec, QoS, TCP and more for a wide range of environments (bare metal, virtual machines, containers, public clouds).

Industry’s highest performance to save processing cores for applications.

Complete and extensible NETCONF / YANG management architecture for installation, configuration, monitoring and analytics.

Linux-friendly architecture helps CPE/ uCPE developers focus on application-level software to quickly differentiate their products and shorten time-to-market.

Support for Intel C3000 and Arm platforms.

CPE and uCPE Requirements

Telecoms operators deploy fast access technologies including fiber to deliver the data bandwidth required by new applications. As a consequence, CPE (Customer Premises Equipment) now implements multicore processors to handle 1 Gbps and more of complex traffic.

To provide more flexible services, the CPE architecture now relies on a universal CPE (uCPE) that comprises white-box server hardware and a virtualized or containerized architecture to instantiate networking functions and applications (routing, security, firewall, SD-WAN, load-balancing, etc.).

Network Appliance Graphic 2

CPE cost constraints demand increased traffic processing with the smallest compute resources. Optimized networking stacks like 6WINDGate scale very efficiently on multicore platforms to save processing cores for the applications. For instance, 6WINDGate can forward 12 million packets per second per core with minimal latency, or encrypt 12 Gbps with a single processor core.

The same 6WINDGate can be used as a high-performance networking foundation for CPE and uCPE in different use cases including bare metal, virtualized or containerized software network appliances that can also be instantiated in public clouds. 6WINDGate can also be used to accelerate network performance in the hypervisor layer for virtualized solutions.

Beyond performance, 6WINDGate provides a complete management layer (NETCONF, CLI), automated deployment capabilities and complete visibility on the CPE network stack for real-time diagnosis.