
Leader and Innovator of Embedded Networking Software for Multi-Core
6WIND provides a software solution for application development within multi-core based equipment for telecommunications, security and network equipment manufacturers, and their embedded chipset designers. The solution simplifies application development for maximizing multi-core processing, thus reducing development time and costs. 6WIND's off-the-shelf and open software acts as "middleware" between the executive environment (low-level library for multi-core hardware support) of a multi-core processor and the actual applications running on equipment used to deliver advanced services, to simplify and expedite application development.
The multi-core executive environment is well known as being difficult and costly to build applications and services upon, often requiring the addition of multiple design cycles, leading to longer development times and higher costs. By providing such a "middleware" engine, 6WIND hides the complexities of developing applications on multi-core based equipment to develop applications necessary for next generation equipment, such as Femto gateways, BTS, ASN gateways, aggregation routers for wireless infrastructure (2.5G - 3G, WiMAX), Unified Threat Management (UTM) appliances and IPTV, ToIP servers.
In this way, 6WIND enables equipment manufacturers to truly focus on developing their next generation services rather than working through complex design cycles by giving them a fast track to deploy services and realize revenues sooner and easier than otherwise possible.
Multi-core technology was introduced to the telecommunications market to satisfy the continued need for more processing power to deliver next generation services. Single-core technologies can no longer satisfy this need with clock speed increases. However, multi-core environments also introduce complexities into the design of security appliances, enterprise and home gateways used to deliver such services. 6WIND's solution hides these complexities both for chipset providers and equipment manufacturers. This is accomplished by delivering an off-the-shelf, open and standards-based software solution that seamlessly integrates with any multi-core executive environment or operating system (OS), including Linux, to develop applications upon.
The solution has many built-in, ready to use open foundational features and capabilities, such as Control Plane, Data Plane, Slow Path and Fast Path ready-to-go implementation - removing the need for these to be developed and thus instantly eliminating countless design cycles and reducing costs. In addition, it offers a quick-path to features that simplify development and integration of next generation applications, whether designed in-house or third party. In the end, equipment manufacturers realize time and cost savings that lead to a faster realization of revenue. Chipset designers and providers can differentiate themselves in offering their customers a simpler and faster development track to deliver multi-core based applications. 6WIND's open and standards-based software also enables portability across any multi-core hardware environment.
As multi-core processing is making its way into the enterprise and the home thanks to an excellent performance to power consumption ratio, 6WIND's optimized solutions are also ideal for a variety of enterprise appliances and applications and for customer premise equipment (CPE), from small-office-home-office (SOHO) to small-medium-enterprise (SME) to large enterprise. The benefits remain the same: a reduction of development time and costs by delivering effective "middleware" that removes complexities of designing applications to run on multi-core processors. 6WIND is developing software solutions specifically to address multi-core application development across these markets too.
For more information, please, download 6WIND Backgrounder
