SEARCH MAILING LIST SITE MAP HOME
 
 





 

New Challenges in the Telecoms Infrastructure Market

6WIND Value-Proposition for Telecoms Infrastructure Market

Scalable and Modular Solution

Telecoms Application

6WINDGate™ Software Suites


New Challenges in the Telecoms Infrastructure Market

The development of the new generation of Telecoms Infrastructure equipment is dramatically changing for several reasons:

Telecom vendors want to simplify product development and speed up product time to market. Standardized HW architecture such as AdvancedTCA® brings efficient solutions to develop modular & scalable equipment that can be reused and customized to quickly build up a range of products.
Telecoms Infrastructure equipment performance requirements for converging fixed and mobile networks are exponentially growing for the following main reasons. Firstly, Gigabit transmission technologies are currently available. Secondly, full secured solutions with real time packet processing require embedded hardware crypto. Thirdly, network service is becoming more and more sophisticated. At last, service differentiation (QoS, filtering, L4-L7 switch, triple-play traffic) requires deep packet inspection.

Network Processor technology has matured and Multi-Core Network Processors have brought an unrivalled added value in terms of processing capability versus power consumption, integration, scalability & simplified programming model that significantly reduce software development time and equipment Bill of Material.

Linux perfectly matches with the standardisation trend driving the Telecoms Infrastructure equipment market. Linux has been recognised as a significant step for software reuse and now Carrier Grade versions of Linux meet the stringent requirements of Telecoms Infrastructure equipment in terms of High Availability.

6WIND Value-Proposition for Telecoms Infrastructure Market


6WINDGate™ is the missing of piece of standardised solutions for Telecoms Infrastructure Market

6WINDGate™ solution has been specifically designed to benefit from the improvements of the Multi-Core technology:

  • 6WINDGate™ networking software has been specifically designed for Multi-Core including, an efficient Fast Path architecture to make the best use of Multi-Core performance according to the number of cores, a flexible distribution of Control Plane / Slow Path / Fast Path over the cores, and a complete synchronization between these three elements.
  • 6WINDGate™ high-level APIs interface HW features such as crypto-engines or hardware queues for QoS should be available while generic features are fully portable to provide hardware independence.
  • 6WINDGate™ Multi-Core specific software running under Multi-Core Execution Environment is fully integrated with the Control Plane OS to provide a transparent solution for applications and to maximize reuse of existing software. Such integration hides complexities for applications.
  • 6WINDGate™ Networking software provides a complete and comprehensive set of L2/L3 networking features, each one optimized between Fast Path and Slow Path.
  • 6WINDGate™ networking software is open for extension to ease the integration of differentiating and value added features.


6WINDGate™ Key Concepts

Scalable and Modular Solution

6WINDGate™ is available in three different versions (6WINDGate™ ADS, EDS and SDS) to better fit with requirements from telecom equipment manufacturers.


6WINDGate™ scalable software suite to build a complete range of Telecoms equipment

 
6WINDGate™ ADS is targeted for middle range appliances and equipment. Control Plane and Data Plane are co-localized. For MC architectures, a SMP Linux kernel with an optimized SMP kernel networking stack is running on all the cores in order to process many packets simultaneously.
6WINDGate™ EDS is a solution based on a Fast Path architecture. This Fast Path is implemented as a Linux kernel module between the Linux networking stack and the interface drivers. So, it does not require any specific MCEE (Multi-Core Executive Environment). Compared to a standard Linux architecture, forwarding is performed at the driver level. Only packets that cannot be processed by Fast Path are forwarded to the Linux Networking Stack (Slow Path). 6WINDGate™ EDS architecture relies on Cache Manager and Fast Path Manager modules to integrate and synchronise Fast Path processing and Slow Path / Control Plane in a transparent manner. 6WINDGate EDS™ delivers the best possible performance in pure Linux environment.
6WINDGate™ SDS is targeted for high end equipment. Similarly to 6WINDGate™ EDS, it is also based on a Fast Path architecture but Fast Path is implemented in the MCEE (Multi-Core Executive Environment). A certain number of cores are dedicated to Fast Path; Fast Past modules run in a dedicated execution space outside of Linux kernel. Forwarding is performed at the Fast Path level. 6WINDGate™ SDS architecture relies on Cache Manager and Fast Path Manager modules to integrate and synchronise Fast Path processing and Slow Path / Control Plane in a transparent manner. 6WINDGate™ SDS delivers the highest possible performance MC architectures can sustain.

A comparison between 6WINDGate™ profiles can be found here.

Telecoms Application

6WINDGate™ applications includes Backhaul GSM, BTS for WiMAX, LTE, IP or Femto, WiMax ASN Gateway, BSC IP or GGSN.

The following diagram show how 6WINDGate™ can be used in wireless equipment to add specific Flow Distribution features providing some packet inspection to route flows to dedicated applications. It also shows how 6WINDGate™ Multi-Instance features can be used to provide system High Availability features on for instance dual multi-core boards and multiple ATCA blades.

Flow distribution feature is distributed over Fast Path and Slow Path and controlled by a Control Plane module. This function makes use of the VNB framework for implementing networking-type kernel objects. As this framework has been also ported in the Fast Path, migration to Fast Path for optimal performance is straightforward as it just requires recompilation.


Adding Flow Distribution to 6WINDGate™ to provide a complete solution

 


back to top

6WIND Software - embedded networking software - Linux – Multicore - ©2008 6WIND. All Rights Reserved.